KVyDavid
Member
- Joined
- Nov 23, 2022
- Messages
- 42
- CPU
- i5 5300U
- Graphics
- HD 5500
- OS X/macOS
- 13.x
- Bootloader
- OpenCore (UEFI)
- Mac
- MacBook Pro
- Mobile Phone
- iOS
Become a Premium Member for $25/year with no ads to improve your community experience. Upgrade to Pro Account for faster response and no wait times!
I tried exporting a video to H.264 and HEVC with the same bitrate (50000kbps) and the file size is the same. I don't know why H.264 output a file with slightly lower bitrate, so its file size is a little smaller
But HEVC can use half the bitrate and still output the same quality as H.264 with double the bitrate. So I export that video again in HEVC with 25000 kbps bitrate. Its file size is smaller by almost 50%
But I don't know why choosing encoder type to Slower just use my GPU by a few %, while my CPU is at 100%. So I have to choose Fast
I've just found out that after removing unfairgva=5 boot-args, Compressor still uses my GPU for HEVC encoding. But I have to select encoder type to Fast and disable Allow frame reordering.
unfairgva
boot-args is to change the board id of the system for video acceleration to that of an iMacPro1,1. If your model ID is set to iMacPro1,1, then your board id is already set and that's why encoding is works via the dGPU.unfairgva
is to enable DRM playback (Netflix, Prime, AppleTV, etc).I thought so at first. But after doing some research, every information I found says that HEVC can be encoded with half the bitrate yet deliver the same quality compare to H.264. With the same bitrate, HEVC will be sharperThe whole purpose of HEVC is produce same quality video as H.264 at the same bitrate but at almost half the file size.
Hoping for some interesting informationsI am doing some testing with iMacPro1,1 model ID on my Hack 2 and will let everyone know what I find.
I thought so at first. But after doing some research, every information I found says that HEVC can be encoded with half the bitrate yet deliver the same quality compare to H.264. With the same bitrate, HEVC will be sharper
I test that out. Tried exporting the same video to H.264 and HEVC at 10000kbps (I set it to low bitrate so that the difference will be clearer). I then import them to FCP X to zoom in the videos. The results are very clear. H.264 is a lot less detailed, especially hair strands, skin wrinkles and other uneven color/surface textures. H.264 process those textures and smooth them out while HEVC retains them very well. I can see the differences in some parts without needing to zoom in
I then export another HEVC file at 5000kbps and compare it with the above H.264 video. And HEVC, in spite of lower bitrate, still retain more details. Some details are even better than H.264 with double the bitrate. It's hard to include screenshots here, image compression will make it harder for you to see. You can try that out and see the difference.
So my conclusion is: Because of more efficient algorithm, HEVC needs less data (about 50%) to give out the same (maybe slightly better) results than H.264 with double the bitrate
P.s: This maybe out of topic. But still need to clarify some misconceptions for everyone (even myself too)![]()
Oh, I forgot to mention that.In your experiment you did not state the file sizes of H.264 & HEVC outputs.
Attach PR Files.does anyone have HEVC/H265 working on an intel UHD 620? i have T480 and it seems its not working, i am using MacBookPro15,2 but also unfairgva=4 which i noticed improved GPU and CPU performance. I read the instructions in full but i see no reason my HEVC/H265 shouldnt be working. if anyone is able to help let me know what you would need and i will provide.