我正在创建一个视频托管网站,用户可以上传视频,然后通过FFMPEG转换为网页可查看的webm格式,但我似乎在将HTML5视频用于Internet Explorer(IE 11,Windows)时遇到问题8.1,安装了webm扩展)。
标准大兔子'视频(在这里找到:http://www.webmfiles.org/demo-files/)在IE上运行正常,但是如果我使用FFMPEG将视频转换为webm,它根本不会播放,只是简单地说明了“无效的来源”#39;在HTML5视频元素上。
我正在使用这些命令行参数在FFMPEG上转换为webm:
ffmpeg.exe -y -i bunny.webm -vcodec libvpx -acodec libvorbis -f webm bunny2.webm
由于视频在VLC,Windows媒体播放器,Firefox和Chrome上正常运行,但在IE上却没有,因此它很糟糕。任何人之前都遇到过这个问题,或者可以提供任何有关如何修复它的指示?
您可以下载此示例zip(https://www.dropbox.com/s/dhp64c4rh7xqttj/IE-Webm.zip),其中包含用于运行上述FFMPEG参数的bat脚本和用于使用FFMPEG呈现前后编码的两个视频元素的html页面。
谢谢!
答案 0 :(得分:1)
下载了最新版本并且似乎已对其进行了排序,我一定非常不走运并抓住了一个破损的版本!
答案 1 :(得分:0)
不推荐使用的元素msdn.microsoft.com/en-us/library/ie/hh773181%28v=vs.85%29.aspx
Elements msdn.microsoft.com/en-us/library/ie/hh772960%28v=vs.85%29.aspx
请使用此模拟 例如BGSOUND能够进行此仿真
不要忘记:在IE 11中你不能使用附件!!!!!
html文档开头必须
< !DOCTYPE HTML> < HTML LANG =“xx”> < ! - xx喜欢en或de ... - >
为WebM和Ogg安装编解码器。
FFMpeg库必须包含webM库http://ffmpeg.zeranoe.com/
其他信息请参阅http://www.twseiten.com