Nvidia x265 nvenc

General questions or discussion about HandBrake, Video and/or audio transcoding, trends etc.
Post Reply
kata40
Regular User
Posts: 56
Joined: Sun Nov 25, 2018 6:47 pm

Nvidia x265 nvenc

Post by kata40 »

Description of problem or question:
Does video card encoding speed matter?



Steps to reproduce the problem (If Applicable):

If I use nvenc x265, does the video card matter, the processing power which is for the number of fps / s?


HandBrake version (e.g., 1.0.0):
1.3.3. 1300 last



Operating system and version (e.g., Ubuntu 16.04 LTS, macOS 10.13 High Sierra, Windows 10 Creators Update):
Windows 10 x64



HandBrake Activity Log ***required*** (see How-to get an activity log)

Code: Select all

Please replace this text with the contents of your log file between the two code tags - OR -  provide a pastebin URL in place of these 3 lines.
If you are unable to do so, please state why so we can help you.
kata40
Regular User
Posts: 56
Joined: Sun Nov 25, 2018 6:47 pm

Re: Nvidia x265 nvenc

Post by kata40 »

Let me be clear: the same settings for conversion with h265 nvenc, 2 different video cards ... 3070 or 3080 ... will one perform faster than the other? I know that in nvenc, the card doesn't really matter ... or am I wrong?
mduell
Veteran User
Posts: 7408
Joined: Sat Apr 21, 2007 8:54 pm

Re: Nvidia x265 nvenc

Post by mduell »

No, NVENC shares the same encoding hardware on multiple lines (and even generations) of cards. Doesn't use any of the GPU shader hardware.
kata40
Regular User
Posts: 56
Joined: Sun Nov 25, 2018 6:47 pm

Re: Nvidia x265 nvenc

Post by kata40 »

Clearly, for me, no matter which card I use, it will process the same! Correct?
User avatar
s55
HandBrake Team
Posts: 9960
Joined: Sun Dec 24, 2006 1:05 pm

Re: Nvidia x265 nvenc

Post by s55 »

It varies depending on generation of hardware. Quality and filesize will also be worse on older generations of hardware.
Within a generation of cards, performance will mostly be the same. 3070 -> 3080 as your example

A quick terminology correction:
x265 is a software implementation of hevc, sometimes referred to as H.265
nvenc (h.265) is a hardware implementation of hevc

To be clear, Nvidia cards do not accelerate x265
You don't get any of the quality or file size benefits that x265 has over NVEnc
kata40
Regular User
Posts: 56
Joined: Sun Nov 25, 2018 6:47 pm

Re: Nvidia x265 nvenc

Post by kata40 »

I was just talking about their processing speed.
I wanted to know who will finish the same file faster
to know what I will buy in the future
User avatar
s55
HandBrake Team
Posts: 9960
Joined: Sun Dec 24, 2006 1:05 pm

Re: Nvidia x265 nvenc

Post by s55 »

If you don't care about graphics performance, a 3060 is an option. You shouldn't see much if any difference between that and a 3080 for encoding.
kata40
Regular User
Posts: 56
Joined: Sun Nov 25, 2018 6:47 pm

Re: Nvidia x265 nvenc

Post by kata40 »

I only use the video card for enconding and decoding.
if I have the same results with 3060 TI, I will definitely choose the cheapest one!
kata40
Regular User
Posts: 56
Joined: Sun Nov 25, 2018 6:47 pm

Re: Nvidia x265 nvenc

Post by kata40 »

one more question: in h265 nvenc, does the speed it works with matter, low vs default?
is it the same thing as when we use the processor or the conversion with nvenc, is it special ??
User avatar
s55
HandBrake Team
Posts: 9960
Joined: Sun Dec 24, 2006 1:05 pm

Re: Nvidia x265 nvenc

Post by s55 »

The nvenc presets in their current iteration are a bit "broken". They have a new preset system we'll be implementing later this year all going well which is hopefully a bit more like what x264/5 does.

However, "Slow" presets will typically be a bit slower.

3060 is fine for encoding only. I wouldn't be surprised if that card is bottlenecked by the decoding done on the CPU so don't be surprised if it doesn't run at full speed. Even my 1060 (in most circumstances, doesn't, peaking around 80% in the best case.). For full speed, you'd need to move away from HandBrake to something's an NVEnc only pipeline.
kata40
Regular User
Posts: 56
Joined: Sun Nov 25, 2018 6:47 pm

Re: Nvidia x265 nvenc

Post by kata40 »

It's fine anyway, I can't wait for the new nvenc x265 presets
I asked, because at one point, I was surprised to see how a 1060 on x265 nvenc, runs with the same number of fps as a 2080TI
if you don't play games and just video editing and conversion, why spend so much money on an expensive video card when you can do the same with a cheaper one, right?
kata40
Regular User
Posts: 56
Joined: Sun Nov 25, 2018 6:47 pm

Re: Nvidia x265 nvenc

Post by kata40 »

" It's fine anyway, I can't wait for the new nvenc x265 presets
I asked, because at one point, I was surprised to see how a 1060 on x265 nvenc, runs with the same number of fps as a 2080TI
if you don't play games and just video editing and conversion, why spend so much money on an expensive video card when you can do the same with a cheaper one, right? "
Maybe you can answer this question for me, thank you
kata40
Regular User
Posts: 56
Joined: Sun Nov 25, 2018 6:47 pm

Re: Nvidia x265 nvenc

Post by kata40 »

have you made any changes regarding x265 nvenc? on slow it seems to go with more fps / s to the video cover and you changed the default to 22, where it doesn't make such a big file anymore?
Is that what you were referring to in an answer given above?
please answer me
User avatar
Rodeo
HandBrake Team
Posts: 12744
Joined: Tue Mar 03, 2009 8:55 pm

Re: Nvidia x265 nvenc

Post by Rodeo »

There is no such thing as x265 NVENC. x265 is an encoder, NVENC is a different encoder, not related to x265 at all.
kata40
Regular User
Posts: 56
Joined: Sun Nov 25, 2018 6:47 pm

Re: Nvidia x265 nvenc

Post by kata40 »

Maybe it was a mistake, I had to say H265 (nvidia nvenc)
There are some changes, because, at slow speed, my video card processes somewhere at avg 130 fps.
Now it has increased to 400, the same settings ...
Post Reply