Как воспроизвести файл AVI в теге видео? - PullRequest
8 голосов
/ 08 июля 2011

Мне интересно, можно ли заставить браузер воспроизводить AVI-файл в теге video.

Все, что я обнаружил в сети, говоря об этом, сосредоточено на форматах MP4 и Ogg, но никто не говорит о формате AVI.

Единственное решение, которое я нашел, это сбросить тег video и сделать видео воспроизводимым с помощью JW Player.

Ответы [ 2 ]

10 голосов
/ 22 сентября 2012

Только веб-плеер DivX может передавать файлы avi. на самом деле есть плагин для vlc для потоковой передачи файлов avi, но он глючит

Иногда трудно получить твердый ответ. это один из самых больших отстой в интернете.

<object id="ie_plugin" classid="clsid:67DABFBF-D0AB-41fa-9C46-CC0F21721616" 
            width="660" 
            height="300" 
            codebase="http://go.divx.com/plugin/DivXBrowserPlugin.cab"> 
<param name="custommode" value="stage6" />
<param name="autoPlay" value="false" />
<param name="src" value="link-to-avi" />
<param name="bannerEnabled" value="false" />

<embed id="np_plugin" type="video/divx" 
src="link-to-avi" 
custommode="stage6" 
width="660" 
height="300" 
autoPlay="false"  
bannerEnabled="false"
pluginspage="http://go.divx.com/plugin/download/">
</embed>
</object>

обратите внимание, где дважды написано "ссылка на avi":)

0 голосов
/ 09 сентября 2015

Сегодня есть отличные подходы, чтобы справиться с этим. Одним из них является модуль fluent-ffmpeg , найденный в npm.

Требуется предыдущая установка FFMPEG

Поддержка AVI не является прямой. Необходимо будет построить сервер с узлом для обслуживания вашего html.

...