踩坑!HTML5不能播放mp4视频

这周修bug的时候出现 一个视频不能播放,然后在手机端Safari浏览器下可以正常播放。

下面是各浏览器对HTML5 Video的支持(http://en.wikipedia.org/wiki/Htmlvideotag)

 2018-08-23 11-38-08屏幕截图.png

Chrome浏览器支持HTML5,它支持原生播放部分的MP4格式(不用通过Flash等插件)。

我们发现chrome浏览器只支持了部分编码格式的视频,并不是所有格式?

绝大部份的视频编码格式都是要付版权费的,Google已经为H264买了单,Firefox没有Google那么有钱不愿意买

于是我下载了不能播放的视频查看了视频的编码格式 


2018-08-23 11-32-02屏幕截图.png

发现 MPEG-4 编码格式

然而Chrome浏览器并不支持这种格式的视频

解决办法:

通过格式工厂 等视频处理软件 将视频的编码格式转换成 H.264 便可以正常播放!

2018-08-23 11-36-45屏幕截图.png

日记本

如果觉得我的文章对您有用,请随意赞赏。您的支持将鼓励我继续创作!

赞赏支持
被以下专题收入,发现更多相似内容