Есть ли какой-либо способ воспроизводить видео mkv во всех браузерах без какого-либо плагина, установленного на стороне клиента?

#javascript #jquery #html #video #mkv

#javascript #jquery #HTML #Видео #mkv

Вопрос:

Я использую простой тег HTML5 <video> . Теперь chrome воспроизводит .mkv видео, но в Mozilla Firefox это не поддерживается. Итак, есть ли что-нибудь, что решит все мои проблемы, связанные с воспроизведением видео на веб-странице?

Ответ №1:

Нет. Если браузер не поддерживает формат контейнера или кодек, значит, он его не поддерживает, и вам нужно что-то установить, чтобы добавить к нему поддержку.

Рассмотрите возможность предоставления ваших видео в нескольких форматах или, по крайней мере, в одном с более широкой поддержкой.

Ответ №2:

Насколько я знаю, самое простое решение — перекодировать видео и поместить его в контейнер MP4. Matroska никогда не была контейнером с широкой аудиторией. Если аудио- и видеопотоки уже совместимы, перекодирование также должно быть довольно быстрым. например, ffmpeg способен это делать:

 $ ffmpeg -i input.mkv -codec copy output.mp4