The encode blocks are the same as they are in the M1. It is notably worse than software x265 for the same bitrate.I'm really looking forward to picking up an M1 Pro or Max Mac mini in the spring, and comparing their encode blocks to the quality of CPU-based x265. Now my Mac mini encodes at about the same speed as an eight-core AMD Ryzen 4750G — getting 70% more from an M1 Pro or Max will blow away AMD's x86.
The encode blocks are the same as they are in the M1. It is notably worse than software x265 for the same bitrate.
I could send you a copy of Tears of Steel, or BBB encoded with both if you wanted to see.
I could also benchmark the M1 Pro vs the M1 on software x265 if you wanted.
On my M1 Max MacBook Pro using VideoToolBox with CQ70 on the latest Handbrake nightly I get a significantly larger file on the Max when compared with my M1 Mac mini for the same h265 encodeThe encode blocks are the same as they are in the M1. It is notably worse than software x265 for the same bitrate.
I could send you a copy of Tears of Steel, or BBB encoded with both if you wanted to see.
I could also benchmark the M1 Pro vs the M1 on software x265 if you wanted.
I use CQ 70 on the M1 Mac mini for h265 but this does create quite a large fileHello, by using Videotoolbox there is not the RF setting than there is a CQ Setting slider.
Do you can say which setting there is good for 4K? Maybe in 264. and 265.
Thank you very much
Yes not terrible but a lot slower than using VTBBut only VideoToolBox is fast or? When I use (Have only iMac M1) the normal settings without VTB it is extreme slow. Is that right?
In my experience CPU and GPU cores are also active when using VTB and allocated as neededWhat cores are working when VTB are active? I have no idea. But the system run than ton 50-60 % GPU 10-20.
I have no idea what cores than work on this projects.
And by the way what is now better to use: FR/CQ or the middle bit rate (for example 5000 kbps)?
The Afterburner card speeds up Pro-Res decode and playback but not encodeThe Pro and Max have a Video encoder incl. A bit like afterburner.
The M1 has nothing like this or a smaller version too?
I have done this so many times, and I have not noticed any difference compressing H.264 to H.265. If I target about 60% of the H.264 bitrate, it looks nearly identical. I am sure if I put it side by side in a photo editor and REALLY LOOK I can see a difference, but just by general watching? No difference at all. And I have 60% space used out of 20 TB (so just by getting H.265 files I saved 8TB) which is a LOT. Definitely worth it even if there was a minor difference but I certainly cannot notice it.I don't think you want to transcode from H.264 to H.265. If you had the original source then transcoded it to H.265 you will get better results... H.264 is already compressed (it threw information away to compress it that is lost forever). Trying to compress a compressed format only throws more information away. The results will be sub-optimal.
I doubt you want to give up quality for disk space... because if you did, you would have used a more aggressive compression format from the start.
I think we are pretty much at the limit of this type of video work. I used a 2010 Mac Pro for H.264 work and upgrading to a 2019 i9 iMac did not help at all. It does seem to be better if I have the source in ProRes and export in ProRes then use compressor to directly HEVC. But having my "source" as H.264 and exporting to HEVC is still pretty slow these days.Thx but the speed is the same. Really funny, that an nearly 6-7 year older i7 can do same speed with VTB. And it has no T2 or encoders like M1. Only the system runs max out 100% on the i7. Who take than a lot more power like the little Watts on an M1.
Based on my testing, that CQ slider is fake. It's just a proxy for constant bitrate.Hello, by using Videotoolbox there is not the RF setting than there is a CQ Setting slider.
Do you can say which setting there is good for 4K? Maybe in 264. and 265.
Thank you very much
That's intriguing. I tried it on an M1, and M1 Max and saw identical file sizes. That was a nightly from a couple weeks back. Same version of Handbrake on both?On my M1 Max MacBook Pro using VideoToolBox with CQ70 on the latest Handbrake nightly I get a significantly larger file on the Max when compared with my M1 Mac mini for the same h265 encode
I think that Apple may have tweaked the encoders for the M1 Max and Pro to improve quality at lower setting
I had to drop my CQ to get a similar file size and subjectively video quality seems the same
The M1 Max has an extra ProRes engine, but there's been no indication of additional H264/H265 encode/decode hardware.The M1 Pro has an engine that accelerates Pro-Res encode, decode and playback
The M1 Max has two of these engines for Pro-Res encode, decode and playback
Separate to this there are engines for video encode/decode
The M1 Max has an extra H264/H265 encode engine over the M1 Pro (x2) with the same single decode engine as the M1 Pro
Yeah, I've done quite a bit now and find that I average a 70% space saving. I've had way more than that and occasionally less, but mostly around 70. I just tried an optimised ffmpeg for M1, it was fast but reading this I decided to go back to tried and true software based encoding. My experience was that it was the same as a 10 year old xeon limited to 4 cores which is a bit of a surprise, but perhaps there are more optimisations to come. (Xeon E5-2620 v3 at 2.4GHz). I used the home-brew copy of ffmpeg (version 5.01) in case someone can point out I need a different one! A 4 core xeon at 2.4GHz should not perform better than a 10 core at 3.2GHz I would have thought - so there must be some optimisations missing or something I did wrong!I have done this so many times, and I have not noticed any difference compressing H.264 to H.265. If I target about 60% of the H.264 bitrate, it looks nearly identical. I am sure if I put it side by side in a photo editor and REALLY LOOK I can see a difference, but just by general watching? No difference at all. And I have 60% space used out of 20 TB (so just by getting H.265 files I saved 8TB) which is a LOT. Definitely worth it even if there was a minor difference but I certainly cannot notice it.
The encode blocks are the same as they are in the M1. It is notably worse than software x265 for the same bitrate.
I could send you a copy of Tears of Steel, or BBB encoded with both if you wanted to see.
I could also benchmark the M1 Pro vs the M1 on software x265 if you wanted.
Handbrake supports hardware encoding on Apple Silicon. However you will always get compromised quality or size when using it (same with Quicksync or nvenc). I use software encoding but it takes longer.I'm bumping an older thread as I can get a cheap Macbook Air M1 (2020) from a friend who's upgraded and my question is about the same as this topic. I use my currenct Windows laptop (Lenovo Slim 7 i5-1240P) on the go to reencode video files to h265 with Intel Quicksync and on medium settings with Vidcoder I can shrink a 4GB 1080p h264-file to under 1 GB with decent quality (avg bitrate 2000) in 10ish minutes.
How would a Macbook Air with M1 fare with such reencoding jobs, will it be able to do a decent hardware encoding job such as Intel Quicksync or Nvidia NVenc within the same timeframe as my currenct laptop? And besides Handbrake, are there any apps like Vidcoder on the Mac that's recommended?
I have M1 mini (8GB/512GB) which I use for encoding. Handbrake, as noted above, offers two options - hardware encoder for 265 or software one. Hardware encoder is shockingly fast, forgot what it was, but it was few minutes per 2 hour movie. There are very few controls for quality on this, though, and I did not like the quality for something I wanted to save for longer time. So I opted to use 2 pass software encoding, which runs faster than real time on this base hardware. I am fine with that.I'm bumping an older thread as I can get a cheap Macbook Air M1 (2020) from a friend who's upgraded and my question is about the same as this topic. I use my currenct Windows laptop (Lenovo Slim 7 i5-1240P) on the go to reencode video files to h265 with Intel Quicksync and on medium settings with Vidcoder I can shrink a 4GB 1080p h264-file to under 1 GB with decent quality (avg bitrate 2000) in 10ish minutes.
How would a Macbook Air with M1 fare with such reencoding jobs, will it be able to do a decent hardware encoding job such as Intel Quicksync or Nvidia NVenc within the same timeframe as my currenct laptop? And besides Handbrake, are there any apps like Vidcoder on the Mac that's recommended?
One thing to remember with an Air is that there's no fan and it's passively cooled. So under sustained loads it might throttle and any comparison you see where someone is using (say) an M1 Mini, you might not see the same results. I don't have much recent experience with transcoding and can't say what kind of heat load it's likely to build up, but just something to consider if you're wanting to throw a giant pile of h.264 files to re-encode on that particular machine.I'm bumping an older thread as I can get a cheap Macbook Air M1 (2020) from a friend who's upgraded and my question is about the same as this topic. I use my currenct Windows laptop (Lenovo Slim 7 i5-1240P) on the go to reencode video files to h265 with Intel Quicksync and on medium settings with Vidcoder I can shrink a 4GB 1080p h264-file to under 1 GB with decent quality (avg bitrate 2000) in 10ish minutes.
How would a Macbook Air with M1 fare with such reencoding jobs, will it be able to do a decent hardware encoding job such as Intel Quicksync or Nvidia NVenc within the same timeframe as my currenct laptop? And besides Handbrake, are there any apps like Vidcoder on the Mac that's recommended?