HTML5 video播放有声音无图像的解决方法

E时代互联 811 次
用html5 video播放mp4视频文件,网页上只有声音,没有图像,黑色的,那是因为视频文件的编码格式错了
用QQ影音播放器查看文件信息-编码信息,它是错误的

视频流信息里的编码格式是MPEG-4V的,而html5 video标签支持Ogg、MPEG4(mp4)、WebM三种视频格式,分别支持的视频编码如下:

  • MPEG4 - H.264视频编码、AAC音频编码
  • Ogg - Theora视频编码、Vorbis音频编码
  • WebM - VP8视频编码、Vorbis音频编码
正确MP4视频文件编码格式应该是这样的

我们可以用格式工厂把不能显示图像的mp4文件转码一下就可以了