高比特率下的 x264 与 x265

高比特率下的 x264 与 x265

我目前有大量歌曲(地区歌曲),这些歌曲都是来自 BluRays 的 1080p Remux(仅供参考,这些歌曲不受版权保护)。我打算压缩它们以节省空间,因为它们目前占用数 TB 的存储空间,并且编码效率非常低(有些甚至使用恒定比特率(天哪!对!))。目前 x264 High Profile L4.1 上的比特率超过 40mbps,因此尽管编码不佳,但质量仍然相当。

我打算使用 x264 或 x265 的 Handbrake 对它们进行编码,但我似乎无法决定某些因素。对于 x264,我通常会选择“CRF 14/15”和“非常慢”预设和“电影调谐”。在 CRF 16 下,我可以看到一些场景中的颗粒失真,我不喜欢!从 CRF14 可以看出,我有点追求质量。

在我最初对 x265 进行测试时,我使用与 x264 CRF14 相同比特率的源重新编码(当然是 2 次通过非常慢的预设!),因为此时我并不费心用 x265 重新映射等效的 CRF。除了某些场景的颗粒度略好之外,对我来说质量差异并不大。事实上,总体而言,尽管我做了一些调整(显然禁用了去噪和反梳),x265 似乎还是对图片进行了一点去噪。然而,在较低的比特率下(~4mbps),x265 绝对比 x264 有了很大的提升。质量差异是巨大的!!

我知道 x265 仍处于开发阶段,但您认为等待它变得更好有什么意义吗?我可以等几个月甚至一年,让它的 CRF 变得更好一点,或者以我的高比特率要求(~CRF14 x264),您认为它与 x265 不会有太大区别吗?

PS 编码时间和 CPU 使用率不是问题,所以请忽略这些因素。

答案1

假设你使用的是 handbrake 0.10.x 的最新稳定版本,使用的 x265 版本是1.9

根据x265 项目的 Facebook 页面,7 月 13 日发布的 2.0 版本具有以下 2 个您可能会喜欢的新功能:

  • rc-grain:启用一种专门针对颗粒状内容的新速率控制模式。严格防止帧内和帧之间的 QP 振荡,以避免颗粒波动。
  • 调整颗粒:一种完全重构和改进的选项,用于对胶片颗粒内容进行编码,包括 QP 控制以及分析选项。

我建议您等待 Handbrake 支持 2.0 版本。或者您可以创建一个拉取请求。

答案2

我会选择 h265。它是一种更新的编解码器,质量非凡,体积比 h264 小。

请访问此网站进行更详细的比较: http://www.extremetech.com/computing/162027-h-265-benchmarked-does-the-next-generation-video-codec-live-up-to-expectations/2

相关内容