Как играть в файл MKV в браузере? - программирование
Подтвердить что ты не робот

Как играть в файл MKV в браузере?

У меня есть видеофайл в формате MKV, я хочу воспроизвести этот файл в браузере без преобразования, как я могу воспроизвести этот формат файла в браузере?

<video width="320" height="240" controls>
  <source src="movie.mkv" type="video/mkv">
  Your browser does not support the video tag.
</video>

Я хочу, чтобы этот файл воспроизводился в полноэкранном режиме. Мой браузер - хром.

4b9b3361

Ответ 1

Он откажется играть в Matroska, если для атрибута type установлено значение video/x-matroska. Попробуйте полностью удалить атрибут типа.

После некоторых экспериментов с этой проблемой я нашел лучшее решение - установить тип mime на video/webm.

Ответ 2

Я думаю, что Chrome не воспроизводит видео в формате .mkv.

Кстати, "type" - это mime-тип, а mmv-тип mime равен video/x-matroska.

Try:

source src="movie.mkv" type="video/x-matroska"

Если это работает, возможно, звук будет отключен, поэтому вы можете попробовать type="video/mp4".

Ответ 3

Я добавил IIS Mime Type как (.mkv - video/webm) поверх IIS, и он работал нормально.

Ответ 4

Я знаю, что это старо, но лучший способ - отправить mkv на Google. Google диск может играть в mkv без проблем. Я не знаю, знаете ли вы, но у вас может быть 15 ГБ бесплатно на Google Диске, и вы можете встроить его на свой сайт.