Есть ли способ воспроизвести видео MKV во всех браузерах, если на стороне клиента не установлен плагин? - PullRequest
1 голос
/ 13 марта 2019

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

Ответы [ 2 ]

2 голосов
/ 13 марта 2019

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

Подумайте о том, чтобы предлагать видео в нескольких форматах или хотя бы в одном формате с более широкой поддержкой.

1 голос
/ 13 марта 2019

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

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