如何在视频标签中播放AVI文件?

时间:2011-07-08 13:07:39

标签: html5 video html5-video

我想知道是否可以让浏览器在video标签内播放AVI文件。

我在网上发现的所有关于它的内容都集中在MP4和Ogg格式上,但没有人谈论AVI格式。

我找到的唯一解决方案是删除video标记,并使用JW Player播放视频。

2 个答案:

答案 0 :(得分:10)

只有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>

注意两次“link-to-avi”的说法:)

答案 1 :(得分:0)

今天有很好的方法来处理它。其中一个是在npm上找到的模块fluent-ffmpeg

它需要先前安装FFMPEG

avi的支持不是直接的。有必要构建一个带节点的服务器来为你的html提供服务。