I fixed the encoding using ffmpeg.
Exactly.
That’s why people should upload their video to a sharing service like, youtube, gfycat, imgur, etc.
They will take care of converting the video to a suitable format for the web. Never upload video directly to the forum, there is always a browser/OS combination that won’t be able to play it.