Handbrake 和 FFMpeg 编码性能:M1 与 M1 Pro(旧款 M1 速度更快)——为什么?

Handbrake 和 FFMpeg 编码性能:M1 与 M1 Pro(旧款 M1 速度更快)——为什么?

与 M1 Pro 2021 MacBook 14" 相比,较旧且较慢的 M1 MacMini 目前使用最新版本的 HandBrake 或 FFmpeg(带有针对 VideoToolBox 的 M1 补丁)执行相同任务时,速度提高了 2 到 2.5 倍

这是使用 VideoToolBox 编码器进行硬件加速(H264 和 HEVC)时的结果

MacMini - M1 配备 8GB RAM / 256GB SSD MacBook Pro 14 英寸 - 16GB RAM / 512GB SSD

与 M1 相比,M1 Pro(和 M1 Max)似乎需要进行一些优化或指令修补。

只是发现有趣的是,在处理管道中有些不同,并且需要明确的代码更改才能支持较新的处理器,而不是仅仅工作。

我是否遗漏了什么或者遇到了一些明显的问题。

所有的测试都是使用完全相同的输入文件,并在两台机器上使用相同的编码参数进行输出的。

(是的,我知道 VideoToolBox 编码的质量/尺寸效率与 x264/x265 软件非硬件加速库不同 - 但就我的目的而言,我更喜欢使用 VideoToolBox 来节省时间)。

感谢您的任何解释/指示/澄清/等等。

相关内容