FFmpeg 编码为 H265

FFmpeg 编码为 H265

我读到,新的 H265 的压缩效率应该是 H264 的两倍左右,文件大小应该是 H264 的一半左右http://x265.org/hevc-h265/我尝试编码为 H265 的所有结果都比来自同一来源的 H264 产生更大的文件。

对于 H264,我将这些开关传递给 ffmpeg 命令行

-c:v libx264 -preset:v veryslow -profile:v high -crf 15 -pix_fmt yuvj420p -an -y -r 30

对于 H265 我使用这些开关

-c:v libx265 -preset:v veryslow -crf 15 -an -y -r 30

在使用各种不同源帧的所有测试中,H265 总是会导致文件大小更大(并且编码速度也慢得多)。

对 H265 有什么建议吗?我希望 H265 看起来与 H264 质量相同,但不会导致文件变大。

谢谢。

答案1

x265 crf 值与 x264 不同

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

CRF 28 在视觉上应该与 CRF 23 处的 libx264 视频相对应

尝试将 x265 的 crf 调整为更高的值,例如 20

相关内容