Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

RumorConsumer

macrumors 68000
Original poster
Jun 16, 2016
1,688
1,211
I know the M4 Pro 14c with 20c GPU will be faster than the M1 Max w 32 GPU cores virtually everywhere. I am wondering where the M1 Max w 32 might still have the advantage.
 
Last edited:
Media encoding using the Media Engine. They haven't got all that much faster since the M1, and all Max models have two. Pros have one.
Right. I don't do a ton of video work but when I do I like it to be fast. When exactly do the video encoders kick in? Like when Im exporting an iMovie? Using FFMPEG?
 
From what I read, it is used for decode and encode of certain codecs, but I don't know which ones exactly.

I did hear AV1 and Apple ProRes, but whether they can handle others, I'm not sure.

A quick Google for M4 says:

* H.264
* HEVC
* Apple ProRes
* Apple ProRes RAW
* AV1

M4 Pro gets 1 processor. M4 Max gets 2 processors.
 
Would only imagine videowork would be faster due to double encoder/decoder and media engine.
Other than that... every other task the M4 Pro will be superior due to the higher clock speed on the performance cores && raytracing capability for graphics over M1 Max.
 
The bandwidth is faster on M1 Max (400?) than the m4 pro 273GB/s. This should matter a lot for LLM inference, so if the amount of ram is the same the max could be able to provide more tokens per second
 
  • Like
Reactions: Basic75
Yes gpu rendering in most video editing software would show that to a certain extent.
You're saying raytracing hardware in GPUs is used by video editing software? Huh, didn't expect that. Do you have a link to something that explains what exactly they do with it?
 
You're saying raytracing hardware in GPUs is used by video editing software? Huh, didn't expect that. Do you have a link to something that explains what exactly they do with it?
Yes especially if one uses DaVinci resolve. Davinci Resolve is amazing at taking advantage of new features and hardware, in contrast to programs i've used before [Premiere Pro which is still inefficient

Cannot [yet] comment on Final Cut Pro because my codecs are only supported by Davinci Resolve.

I know from previous Max Tech explained this pretty well in one if his videos but I can't now remember exactly wh ich as they put out way too many videos over the course of the months so I lost track.
 
  • Like
Reactions: Basic75
You're saying raytracing hardware in GPUs is used by video editing software? Huh, didn't expect that. Do you have a link to something that explains what exactly they do with it?
Wanted to clarify the information you're getting. No video editing doesn't use raytracing. Raytracing is a 3D lighting effect. So there may be a plugin out there that adds lighting effects to something using RT it certainly not something most editors would need.

In term of your original question of non-gaming uses of raytracing, some lighting effects in 3D (CAD or GCI) software that's been update to take advantage of the hardware acceleration is the only other example I know of. For example Blender's Cycles uses ray/path tracing.
 
  • Like
Reactions: Basic75
No video editing doesn't use raytracing. Raytracing is a 3D lighting effect.
I know what raytracing is, that's why I was surprised that video editors supposedly were using it.

Of course sometimes hardware built for one purpose can be used for something completely different, like how "abusing" GPU shaders gave rise go GPGPU computing. Raytracing hardware does what exactly, it performs fast ray intersection tests against specialised data structures? I have no idea whether that can be put to any other use, or is so specialised that it can't really.
 
Of course sometimes hardware built for one purpose can be used for something completely different, like how "abusing" GPU shaders gave rise go GPGPU computing.
Oh, for sure. Not saying it's not possible, but as an avid gamer, and a professional video editor I pay close attention to both spaces I haven't heard of an "abuses" of "off label" uses of raytracing that would apply to video editing.

To the other commenters note about DaVinci Resolve, if anything there's a small community that's mad they haven't added ray tracing support to the Fushion panel (which can do 3D effects, so that would still be "on label" use of RT).
 
  • Like
Reactions: Basic75
M1 Max 32gb RAM 2TB SSD, 32 core GPU v M4 Pro unbinned, 48gb RAM, 2TB SSD, 20 core GPU. Using FFworks FFmpeg GUI tool, hardware accelerated encoding to H.264 from various formats revealed that the M1 Max was between 10-25% faster on the encode.
 
If you do video editing or 3D modelling then the M1 still has the edge for both sheer cores and double the media engine encoder/decoder

Otherwise the M4 Pro takes over for everything else.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.