Воспроизведение HTML5 MKV с субтитрами
Я пытаюсь воспроизвести файл MKV в моем браузере Chrome с субтитрами, чтобы я мог просматривать локальные видеофайлы. Это было успешно, с использованием вышеуказанного метода / кода в Microsoft Excel, однако, когда я использую Chrome, я не могу увидеть субтитры (не могу использовать Firefox, поскольку MKV не поддерживается)
<video id="video" controls preload="metadata" style=width:80%; height:80%;>
<source src="file.mkv" type="video/mp4">
<source src="file.mkv" type="video/webm">
<track label="language one" kind="subtitles" srclang="en" src="sub.vtt">
<track label="language two" kind="subtitles" srclang="en" src="sub.vtt">
</video>
- chrome MKV player //(корневой каталог)
- file.mkv // (видео файл)
- file.vtt // (файл субтитров)
- RUN.html // (HTML-файл, который отображает видео)
Этот метод основан на этом репозитории github https://github.com/iandevlin/iandevlin.github.io/tree/master/mdn/video-player-with-captions
Я имею:
- пробовал использовать разные форматы субтитров (vtt, stl, ass, srt)
0 ответов
Возможно, основной язык должен быть помечен по умолчанию?
<track label="language one" kind="subtitles" srclang="en" src="sub.vtt" default>
У меня работает, без не пробовал. В противном случае я бы предположил, что с файлом.vtt что-то не так.