video标签不能播放,html5 video 不能自动播放

  video标签不能播放,html5 video 不能自动播放

  如今,网络视频被广泛使用。在实际项目中,发现有些MP4文件在H5网页中可以正常播放,有些则不能。为什么?

  1、首先我自己从网上下载了一个MP4文件。IE10和Google都可以正常播放。然后我用格式工厂把一个RMVB文件转换成MP4,然后就不能播放了。

  如下图,我选择MP4格式转换,里面的配置文件调了很多次,就是打不出来。IE10完全没有反应,谷歌可以发声,图像不行。

  2、我直接在文件右键属性里看文件属性——细节基本一致。

  3、我用potplayer播放了两个不同的文件,用potplayer检查了两个文件的属性,发现了不同之处。

  使用video标签可以正常播放的从互联网下载的视频的属性如下

  我们可以看到视频编码是AVC。

  我用格式工厂转码的视频编码如下

  发现自己转码的视频代码是mp4v。

  4、在格式工厂找到AVC编码格式,如下图所示

  5、以AVC格式编码。再次转码后,使用视频标签即可正常播放。

  归根结底还是视频编码格式,而不是网页程序。

  这就是本文的全部内容。希望这篇文章的内容能给你的学习或者工作带来一些帮助~有问题可以留言交流。谢谢大家的支持!

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: