FFmpeg 命令行选项

FFmpeg 命令行选项

我发现了一个命令博客可以很好地以与 Apple 兼容的方式使用 H.265/HEVC 编码视频:

ffmpeg -i input -c:v libx265 -preset fast -crf 28 -tag:v hvc1 -c:a aac -ac 2 -b:a 224k output

该命令运行完美,正是我所寻找的。然而,虽然博客描述了命令中使用的大多数选项,但我似乎找不到-crf 28命令中它的作用或为什么需要它。

有人知道这-crf 28与什么有关吗,因为我在网上无法找到解释?

提前致谢!

答案1

crf 代表恒定速率因子。x264 和 x265 的指标相同,但规模略有不同。更多信息可在此处找到

https://trac.ffmpeg.org/wiki/Encode/H.265

我发现使用

-crf 25 -preset slow

一般来说,数字越低,质量越好,但所需时间越长。

相关内容