Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion.

Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules.

 

Go Back   Doom9's Forum > Video Encoding > High Efficiency Video Coding (HEVC)

Reply
 
Thread Tools Search this Thread Display Modes
Old 14th January 2022, 19:42   #1  |  Link
DMD
Registered User
 
DMD's Avatar
 
Join Date: Jan 2006
Location: Italy
Posts: 213
News cards Nvidia (NVEnc) Can you compete with x265?

Good evening.
I ask if the new Nvidia RTX 3xxxx video cards (NVENC) can compete with X265 at a qualitative level.
I ask this if I should apply a less expensive video card and mount a multicore processor like Ryzen 9 5900x
Thank you
DMD is offline   Reply With Quote
Old 15th January 2022, 00:39   #2  |  Link
RanmaCanada
Registered User
 
Join Date: May 2009
Posts: 250
This is answered in the hardware encoding thread. The answer is NO.
RanmaCanada is offline   Reply With Quote
Old 16th January 2022, 02:15   #3  |  Link
tonemapped
Video Fanatic
 
tonemapped's Avatar
 
Join Date: Jul 2021
Location: Surrey
Posts: 89
The quality is slowly improving, and for non-grainy sources most people probably wouldn't notice. That being said, even the best NVENC encode with an RTX 3080 looks worse than a software --fast encode with x265.

One use I've found for NVENC is SD content, such as old DVDs. It does a good enough job there as there's not much detail to start with.
__________________
PC: R9 5900X | 32GB 3600 MT/s RAM | 2*1TB NVMe | RTX 3080 | water-cooled

NAS: SM 48-bay 240TB+ storage | Xeon 1220 | 32GB DDR4 ECC

HTPC: Pentium J5005 | 16GB RAM | 256GB SSD | 15W
tonemapped is offline   Reply With Quote
Old 16th January 2022, 02:40   #4  |  Link
Emulgator
Big Bit Savings Now !
 
Emulgator's Avatar
 
Join Date: Feb 2007
Location: close to the wall
Posts: 1,088
Quote:
I ask this if I should apply a less expensive video card and mount a multicore processor like Ryzen 9 5900x
Seeing the h.265 output of a RTX3080 here:
Yes, I would weight expenses towards CPU in your case, qualitywise it may be not worth to pay up for GPU too much.
Besides, IIRC the 20xx series are reported to have the same encoding engine.
But if you intend to go for AI resizing sooner or later: You will need a beefy GPU as well.
__________________
"To bypass shortcuts and find suffering...is called QUALity" (Die toten Augen von Friedrichshain)
"Data reduction ? Yep, Sir. We're working on that issue. Synce invntoin uf lingöage..."
Emulgator is offline   Reply With Quote
Old 16th January 2022, 23:11   #5  |  Link
Yups
Registered User
 
Join Date: Sep 2011
Posts: 307
I made two tests some time ago. GTX 1660S and RTX 3000 same encoder, no difference.


https://forum.doom9.org/showpost.php...&postcount=451
https://forum.doom9.org/showpost.php...&postcount=450


There are 2-3 encoding options which can boost the quality quite a bit. With these the quality in best preset is respectable around x265 faster level.
Yups is offline   Reply With Quote
Old Yesterday, 07:12   #6  |  Link
RanmaCanada
Registered User
 
Join Date: May 2009
Posts: 250
Quote:
Originally Posted by Emulgator View Post
Seeing the h.265 output of a RTX3080 here:
Yes, I would weight expenses towards CPU in your case, qualitywise it may be not worth to pay up for GPU too much.
Besides, IIRC the 20xx series are reported to have the same encoding engine.
But if you intend to go for AI resizing sooner or later: You will need a beefy GPU as well.
That is correct. Turing and Ampere use the same ASICS so the encoding quality will be exactly the same. It's a step up from Pascal and Maxwell, but still not as good as software. Next gen maybe.
RanmaCanada is offline   Reply With Quote
Old Yesterday, 12:37   #7  |  Link
DMD
Registered User
 
DMD's Avatar
 
Join Date: Jan 2006
Location: Italy
Posts: 213
Thank you for the confirmation.
I will orient my bugget on the CPU, at this point you do not need a powerful latest generation video card, perhaps a smaller RTX 3050.
The problem is finding a good compromise setting for x265 (StaxRip), but I assume that a Slow or Very Slow preset is essential for good quality.
Unfortunately, there is no solution to long CPU processing times.

Last edited by DMD; Yesterday at 13:20.
DMD is offline   Reply With Quote
Old Yesterday, 19:11   #8  |  Link
RanmaCanada
Registered User
 
Join Date: May 2009
Posts: 250
Quote:
Originally Posted by DMD View Post
Thank you for the confirmation.
I will orient my bugget on the CPU, at this point you do not need a powerful latest generation video card, perhaps a smaller RTX 3050.
The problem is finding a good compromise setting for x265 (StaxRip), but I assume that a Slow or Very Slow preset is essential for good quality.
Unfortunately, there is no solution to long CPU processing times.
I find it odd that you didn't ask about Quicksync. Quicksync is better than NVENC and is almost on par with x265.

Again, go through the hardware encoding thread and near the end there is discussion of the new XE ASICS and how the quality is far superior to NVENC and almost borderline to x265.
RanmaCanada is offline   Reply With Quote
Old Yesterday, 21:35   #9  |  Link
DMD
Registered User
 
DMD's Avatar
 
Join Date: Jan 2006
Location: Italy
Posts: 213
Quote:
Originally Posted by RanmaCanada View Post
I find it odd that you didn't ask about Quicksync. Quicksync is better than NVENC and is almost on par with x265.

Again, go through the hardware encoding thread and near the end there is discussion of the new XE ASICS and how the quality is far superior to NVENC and almost borderline to x265.
Should I enable Intel or AMD> H265 in StaxRip?
Can it be compared to x265 in terms of quality?
Thank you

Last edited by DMD; Yesterday at 21:58.
DMD is offline   Reply With Quote
Old Yesterday, 21:38   #10  |  Link
excellentswordfight
Lost my old account :(
 
Join Date: Jul 2017
Posts: 213
Quote:
Originally Posted by RanmaCanada View Post
I find it odd that you didn't ask about Quicksync. Quicksync is better than NVENC and is almost on par with x265.

Again, go through the hardware encoding thread and near the end there is discussion of the new XE ASICS and how the quality is far superior to NVENC and almost borderline to x265.
What is the preferred encode mode with quicksync? I just got my hands on an Turing GPU so I'm currently doing some tests. I just tried icq and found nvenc to be superior.

Results of an very quick test: x265 medium, x264 veryslow and QSVEncC64 all reached around 50fps on an 12700k for an 1080p Bluray RIP @ 4Mbps, NVEncC64 200fps. In terms of quality x264>x265>NVEncC64>QSVEncC64. Nvenc did indeed seems to be similar to x265 preset fast.

Last edited by excellentswordfight; Yesterday at 22:08.
excellentswordfight is offline   Reply With Quote
Old Today, 02:35   #11  |  Link
Yups
Registered User
 
Join Date: Sep 2011
Posts: 307
Quote:
Originally Posted by excellentswordfight View Post
What is the preferred encode mode with quicksync? I just got my hands on an Turing GPU so I'm currently doing some tests. I just tried icq and found nvenc to be superior.

Results of an very quick test: x265 medium, x264 veryslow and QSVEncC64 all reached around 50fps on an 12700k for an 1080p Bluray RIP @ 4Mbps, NVEncC64 200fps. In terms of quality x264>x265>NVEncC64>QSVEncC64. Nvenc did indeed seems to be similar to x265 preset fast.

CBR/VBR is better on Nvidia, CQP is better on Intel. You have to use CQP and 14 bframes on Intel for best quality, Nvidia is limited to 5 bframes. ICQ mode is worse than CQP on Intel.

Ok I actually posted the preferred settings for Xe here: https://forum.doom9.org/showpost.php...&postcount=494


Also you are using the hybrid mode obviously, try low power mode and you get a huge performance boost. Quality is a bit lower in this mode but performance is a different world.
Yups is offline   Reply With Quote
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +1. The time now is 21:45.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2022, vBulletin Solutions Inc.