用于将 HTML5 视频转换为 mp4 和 ogg 的 ffmpeg 设置

htmljavascriptprogramming scripts

使用 ffmpeg 在 Linux shell 上将视频转换为适合 HTML5 视频的格式。

转换为 MP4 时,您需要使用 h264 视频编解码器和 aac 音频编解码器,因为 IE11 及更早版本仅支持此组合。  

ffmpeg -i input.mov -vcodec h264 -acodecaac -strict -2 output.mp4

在此示例中,input.mov 转换为 output2.mp4,具有最大兼容性,支持 Quicktime,并且没有音频流。

ffmpeg -an -i input.mov -vcodec libx264 -pix_fmt yuv420p -profile:v baseline -level 3 output2.mp4

对于兼容 Firefox 的 ogg 视频,应安装  ffmpeg2theora。 这里的输入文件是之前完成的 ffmpeg 转换的输出文件。  

这是命令,

ffmpeg2theora -o video_out_file.ogv output.mp4

相关文章