创建FFmpeg进程以将文件转为 H.264 / H.265编码流的参数设置
时间: 2024-01-27 09:10:59 浏览: 81
以下是用FFmpeg将文件转为H.264/H.265编码流的参数设置:
H.264编码:
ffmpeg -i input_file -vcodec libx264 -crf 28 -preset medium -tune film -pix_fmt yuv420p -f mpegts output_file.ts
参数说明:
-i input_file:输入文件路径。
-vcodec libx264:使用libx264编码器进行视频编码。
-crf 28:压缩率,值越小,视频质量越高,但文件也越大。一般取值范围为18-28。
-preset medium:预设编码速度和质量。有ultrafast、superfast、 veryfast、 faster、 fast、 medium、 slow、 slower、 veryslow等选项。
-tune film:调整压缩算法,有film、animation、grain、stillimage等选项。
-pix_fmt yuv420p:指定像素格式,一般为yuv420p。
-f mpegts:输出格式为mpegts。
output_file.ts:输出文件路径。
H.265编码:
ffmpeg -i input_file -vcodec libx265 -crf 28 -preset medium -tune film -pix_fmt yuv420p -f mpegts output_file.ts
参数说明与H.264编码相同,只是-vcodec参数改为libx265,即使用libx265编码器进行视频编码。
阅读全文