Я пытаюсь сделать видео MKV с видеокодеком MPEG4 и аудиокодеком AC3, доступным для игры в Интернете с помощью Mozilla или Chrome. Я пробовал несколько методов, включая собственный HTML5, который воспроизводит видео, но без звука и из того, что я прочитал. AC3 является проприетарным кодеком, поэтому он не включен в поддерживаемые кодеки. Код, который был следующим:Как воспроизвести видео MKV в веб-браузере
<video width='1024' height='768' controls autoplay>
<source src="path_to_src" type='video/x-matroska'</video>
Затем я попытался использовать веб-плагин VLC (как я знаю, VLC может воспроизводить файлы правильно), но еще не получил его, чтобы играть любой файл, там не как представляется, в примерах использования этого метода много согласованности. Вот то, что я пытался до сих пор с помощью плагина VLC:
<embed type="application/x-vlc-plugin" version="VideoLAN.VLCPlugin.2"
width="1024" height="768" id="vlc" autoplay="yes" target="path_to_file"></embed>
VLC страница here говорит, чтобы добавить это:
<object classid="clsid:9BE31822-FDAD-461B-AD51-BE1D1C159921"
codebase="http://download.videolan.org/pub/videolan/vlc/last/win32/axvlc.cab">
Но кодовая, кажется, не существует больше и добавив, что ClassID к приведенному выше коду не влияет на воспроизведение файла. Оба метода приводят к созданию поля игрока VLC, но ничего не происходит, и консоль разработчика не показывает никаких ошибок.
Итак, мой вопрос: кто-нибудь знает обходное решение, чтобы получить аудио AC3 для воспроизведения в собственном проигрывателе HTML5 или какой правильный синтаксис для веб-плагина VLC? Или у кого-нибудь есть другой игрок, который они порекомендуют? Любая помощь приветствуется!
mkv не поддерживает формат HTML5-видео. вам необходимо перекодировать/трансмукс в формат (или форматы), поддерживаемый браузерами, которые необходимо доставить до – Offbeatmammal