Видео, записанное с помощью MediaRecorder, нельзя загрузить ни на какую платформу

0

Если мы воспользуемся этим официальным примером: https://webrtc.github.io/samples/src/content/getusermedia/record/, мы сможем записывать и скачивать видео. Эти видео можно воспроизводить на нашем компьютере, но возникают проблемы, если мы хотим загрузить их на другие платформы, такие как Twitter или Instagram.

Ни один из трех форматов, предлагаемых в этом примере, не работает:

video/webm;codecs=vp9,opus
video/webm;codecs=vp8,opus
video/webm;codecs=h264,opus

Я тоже пробовал video/mp4

Есть ли какой-либо формат, в котором мое видео будет работать на этих платформах? Могу ли я сделать что-нибудь с javascript, чтобы исправить видео перед его загрузкой?