我正在尝试使用HTML5视频标签在网站上嵌入视频回放。
对于我发现的一些示例mp4文件,视频在IE9和Chrome上都能很好地播放,但当我使用从我的avi/mkv文件转换而来的mp4文件时-视频只能在Chrome上播放,而IE9拒绝播放。
我已经尝试了几个视频转换工具: HandBrake,米罗视频转换器,免费视频转换器。所有生产的包含H.264视频和AAC音频的mp4 -都在克莱恩上工作得很好。
我也尝试过IE9多媒体/安全选项--但什么都没有改变。
嗯,我读到过IE9对视频回放和html5的支持不好,但仍然--它清楚地表明所有h264配置文件都支持mp4。
正如你所理解的--我优先考虑让这个网站在IE9上工作得很好--所以我非常感谢这里的任何建议。
发布于 2012-08-28 22:36:36
我遇到了同样的问题,发现它是Miro Video Converter、videojs和IE9的组合
当我用EasyHTML5video和标准设置(你不能改变任何设置)转换时,一切正常,用videojs播放是IE9。
当我使用Miro Video Converter和标准设置(您不能更改任何设置)进行转换时,IE9不能播放,并且出现VIDEO OBJECT错误。
我比较了两个输出,我认为只有音频是不同的。Miro是带16Khz的2通道48Khz和EasyHTML5 1通道。
我希望找到正确的转换工具,Miro比EasyHTML5video质量更好,但可能有问题。
发布于 2012-06-11 16:18:09
我的建议是使用一个利用功能检测的插件,比如VideoJS
如果视频不能在浏览器上正确显示,它将提供必要的回退到flash
按照http://videojs.com/上的说明操作应该很简单
https://stackoverflow.com/questions/10976504
复制相似问题