1.问题
前两天在B站缓存了一个视频,更改了一下后缀名为MP4,在播放器上可以播放,想把它丢在网站上浏览,用chrome打开后发现无法播放
2.原因
查阅了一些资料发现虽然都是.mp4后缀的文件,但是编码方式不同,而video标签的标准是用H.264方式编码视频的MP4文件
3.解决
需要把我的视频文件转码成H.264编码的文件,经过进一步搜索,发现了ffmpeg,使用这个命令行的工具,可以完成视频编码的转换
安装过程参见 安装教程(https://blog.csdn.net/qq_41494464/article/details/88654227)
把一个其他编码格式的MP4文件转换成H.264编码的MP4文件指令为
ffmpeg -i input.mp4 -strict -2 output.mp4