When using the OS API transcoding (VideoToolbox), they're about the same to transcode to H.265/HVEC. (Understandable, the MacBook Pro contains Apple's "T2" chip which has an H.265 encoder that is probably the same as in the M1 chip.)
Using CPU-only x265 encoder, on the other hand...
MacBook Pro: 2:21
Mac Mini in "native code" mode: 7:32.
Okay, that seems about right. But let's try the Mac Mini in "Rosetta" mode, where it runs the x86 code translated to ARM.: 2:56.
Whaaaaa?
Okay, this is *EXCEEDINGLY* odd.
Got the new "Apple Silicon" Mac Mini. It is ridiculously fast.
My other Mac is a 1-year-old 16" MacBook Pro. A system with a 45 Watt, 8-core CPU, 32 GB RAM, and 50 Watt GPU with 8 GB RAM all to itself.
The new Mac Mini has a 20 Watt CPU+GPU with 8 GB total RAM. 8 Cores, but only 4 are "high performance."
Did a video transcode using HandBrake. 4K, 60 fps Apple ProRes, 30 seconds long.
And then it completely left the neighborhood. WTF, UPS? It was literally two blocks away, now it's a mile away. (Was too busy working to see what it did in between in the last half hour.)
This delivery pattern makes no sense. (And no, I didn't just miss the delivery, it would have been delivered directly outside my home office window.)
Yep, turned on the major street, then went a block over... I'd almost rather just have a couple-hour delivery window than this live tracking. Especially since the tracking says "To be delivered by: 9:00 P.M." - I really hope the driver doesn't just decide to leave my neighborhood and deliver elsewhere for the next 7 hours...