Log in

View Full Version : Main Concept's HEVC vs x265.org's


Magik Mark
21st December 2016, 00:34
Guys,

Is there any reviews between these two? What are the differences in quality? Basically the same?

Planning on getting Adobe Premiere and Media Encoder. I understand that it uses Main Concept's HEVC

dipje
21st December 2016, 09:58
AME seems faster here on my system (older core i7 without AVX2) but the past few months the I'd say x265 easily surpasses it in quality , specially detail retention.

The difference might not be big enough to care or prefer the speed though. Your call of course.

Magik Mark
21st December 2016, 11:15
Thanks for the info!

Have you tried the new cc 2017? There's a newer hevc encoder. How was it?

ReinerSchweinlin
6th October 2020, 15:02
Found this one via search...

I was wondering - what is the current result mainconcept HEVC vs x265?

Is stumpled across the "hybrid" option of Mainconcepts HEVC Encoder, which claims to speed up encoding by transfering some part of the encoding process to a Tensor Core enabled GPU - gaining some speed while still remaining quality. So they claim :) No, itīs not NVENC...

If quality is comparable to x265 and speed is better - Iīd gladly spend some money - any products incorprorating this encoder in hybrid version in theyr workflow?

benwaggoner
6th October 2020, 19:54
Using the Main Concept encoder integrated into Adobe Media Encoder, it's threading is way weaker than x265, so it's much slower to encode on a machine with a lot of cores (mine is 36/72). I don't know that the AME version is the latest or optimally configured, though.

x265 uses quite a lot of AVX2 to good effect, so testing on a machine without it isn't going to give a great indication of real-world encoding performance on modern encoding systems.

ReinerSchweinlin
7th October 2020, 13:52
Thanx for the info! Didnīt know Adobe had mainconcept integrated, thanx.

I stumbled across the ffmpeg plugin which claims to have the hybrid encoder in it:

https://www.mainconcept.com/products/for-professionals/ffmpeg.html

Do you know if the "RTX speedup" is integrated in Adobe? Or if itīs worth it?

benwaggoner
7th October 2020, 19:14
Thanx for the info! Didnīt know Adobe had mainconcept integrated, thanx.

I stumbled across the ffmpeg plugin which claims to have the hybrid encoder in it:

https://www.mainconcept.com/products/for-professionals/ffmpeg.html

Do you know if the "RTX speedup" is integrated in Adobe? Or if itīs worth it?
Yes, it was added in a recent update. Given how SLOW the SW encoder is on a multicore system, and the surprising decency of the RTX HW encoder, I'm sure it is worth it when speed is more important than lower bitrates.

ReinerSchweinlin
8th October 2020, 09:42
Yes, it was added in a recent update. Given how SLOW the SW encoder is on a multicore system, and the surprising decency of the RTX HW encoder, I'm sure it is worth it when speed is more important than lower bitrates.

They claim to utilize the tensor cores to offload some of the motion detection (or whatever), not the built in Hardware ecnoder nvenc in the cards.
Using the hardwdware encoder nvenc would be boring, thatīs nothing new :) I remember the talks about "does it make sense to accelerate x265 with a GPU", when we talked about the OPENCL Variant of x264 - and everybody said: Offloading makes things to slow, no matter how fast the GPU could help...

Now they claim to do exactly that...

I got my hands on the teststuff, all I need is some spare time, Iīll give it a go....

ReinerSchweinlin
8th October 2020, 10:48
ok, did a quick test run.... Using "hybrid" mode - I only see the video-encoding engine on my RX card doing something, the rest of the GPU is sleeping.... Hm... So ... what they are actually doing is: encoding via nevenc but rate controll-checking via CPU?