Compressor encoding time

Hello all!


Compressor 4.7 on a M2 Max Mac Studio, Sonoma 14.7.


I'm converting a 14 minutes 3840 X 2160 422 Pro-res video file to HEVC 8 bits, at 50 mbps. If I leave the default setting at the "Faster" single pass setting, it takes 4 minutes to encode, which seems to be very reasonnable. If I select the "Better quality" multipass setting, the time jumps to 2 hours and 22 minutes, which seems to be way too much!


In comparison, when doing H264 encoding, the change from single pass to multipass barely double the encoding time. We're now talking 35 times slower here!


Is it a question of the hardware encoder not being used if I'm outside of the default parameters? Or something else?


I can't readily distinguish between the 2 files, but this video is mostly steady talking head style, unchallenging material.


Thanks!

Mac Studio, macOS 14.7

Posted on Sep 27, 2024 10:34 AM

Reply
Question marked as Top-ranking reply

Posted on Sep 27, 2024 11:13 AM

I tested a similar video in an M1 Max, and here is what I found:


using "Faster", the CPU use was rather low, some 55% for a "Transcoder Service" plus a few VTDecoderXPCService instances, some 6% each, for a total of less than 1 core.


using "Slower", the CPU use of VTEncoderXPCService was between 300% and 400%.


This pretty much confirms my suspicion that "slower" is software based and "faster" is hardware based.

Similar questions

17 replies

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

Compressor encoding time

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.