html источник видео тега аудио - PullRequest
0 голосов
/ 17 января 2020

Итак, изначально я создал файл .mkv с одним видео и двумя звуковыми дорожками, которые я хотел включить в свою страницу. Затем я обнаружил, что MKV изначально не поддерживается большинством браузеров по причинам лицензирования, поэтому я преобразовал файл .mkv в .ogv (avconv -threads auto -i file.mkv -map 0 -c:v libtheora -q:v 10 -c:a libvorbis -q:a 1 file.ogv) и включил его следующим образом:

<video class="video" controls>
  <source src="video.ogv" type="video/ogg">
</video>

Теперь по крайней мере в Chrome и Firefox я не могу найти способ выбрать звуковую дорожку - она ​​всегда воспроизводит первую найденную. В плеере VL C все работает как положено, я могу выбрать нужный трек через меню. Так что, эта функция отсутствует в видеопроигрывателях по умолчанию, встроенных в браузеры, или просто потому, что протокол или HTML ее не поддерживают?

И если это отсутствует функция, какие альтернативы мне нужно сделать? можно выбрать звуковую дорожку? Есть ли способ без кодирования большого количества Javascript или использования раздутой библиотеки?

...