ffmpeg转码参数样例
- 基本转码命令:ffmpeg -i input.mp4 -c libx264 -c aac -strict -2 output.mp4。该命令将输入视频文件转码为H.264视频编码和AAC音频编码的MP4文件。
- 设置视频参数:
- 分辨率:-s 480x320,设置输出视频的分辨率为480x320。
- 帧率:-r 25,设置输出视频的帧率为25帧/秒。
- 码率:-b 1000k,设置输出视频的平均码率为1000kbps。
- 高级参数设置:
- 编码器模式:-profile high,使用H.264的High模式,资源消耗较大,但清晰度高。
- 速度模式:-pre slow,使用慢速模式,耗时长,清晰度高。还可选择ultrafast, superfast, veryfast等。
- 音频参数:
- 音频编码器:-acodec libfaac,强制指定音频处理模式为AAC。
- 音频比特率:-ab 128k,设置音频比特率为128kbps。
以上样例展示了如何使用ffmpeg进行视频转码,并设置相关的音视频参数以满足不同的需求。