Most newer gpus can encode video on the gpu. This helps tremendously.
A 2000 series NVidia GPU can encode 4K/60 at less than 5% load (and that’s gpu loaf, cpu loaf is essentially zero)
The MacBook can do none of those things, it’s old school cpu encoding.