您的位置: 首页 新闻 技术支持

<video width="320" height="240" controls="controls">  
    <source src="movie.mp4" type="video/mp4" />  
    <source src="movie.ogg" type="video/ogg" />  
    <source src="movie.webm" type="video/webm" />  
    <object data="movie.mp4" width="320" height="240">    
        <embed src="movie.swf" width="320" height="240" />  
    </object>
</video>


1.因为源网站可以看到视频,所以想必不是浏览器缺少解码器什么的原因。

2.同样是mp4的文件,使用实例视频http://www.w3school.com.cn/i/movie.mp4,完全相同的代码竟然就可以运行了,猜测是mp4文件的编码不同。

根据http://wa.eguidedog.net/hgneng/node/29提到的方法,仅仅重新改变mp4的编码为h264后,视频可以在浏览器中播放。

更改视频编码的具体方法:使用格式工厂,在开始转换前更改输出配置,将视频编码选项更改为AVC(H264),再开始转换。


201509301313559005.jpg