明明是mp4文件却在html中不显示图像

最近在使用[ffmpeg](https://www.yuanchengzhushou.cn/tag/ffmpeg)发现生成的`mp4`文件用播放器可以正常的播放

但是当我将mp4文件放在html代码的video标签中,只有声音没有图像

于是上网查资料知道

html代码的video标签`只支持h264`编码的mp4文件

再看看自己的mp4文件,发现不是h264编码

于是用强大的ffmpeg将mp4转码为h264编码的

具体指令如下

> ffmpeg -i input.mp4 -vcodec h264 output.mp4

相反我们也可以将h264编码的mp4转为mpg编码的mp4

> ffmpeg -i input.mp4 -vcodec mpeg4 output.mp4

如果命令出错,见下篇文章[ffmpeg转码 Unknown encoder 'h264'](https://www.yuanchengzhushou.cn/article/8114.html)

    A+
发布日期:2021年02月08日  所属分类:未分类

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: