Jump to content

NVENC hardware encoding

mxk

Heyo,

 

I've been editing together some videos with my current PC (specs in the my signature) on a program called Shotcut. My CPU is somewhat old and very under powered, but my 1070Ti has NVENC hardware encoding and I think I'm able to use that when I render my videos (1080p60 CSGO clips). Is there any real advantage for me to use the hardware encoder?

 

Thanks! 

8086k

aorus pro z390

noctua nh-d15s chromax w black cover

evga 3070 ultra

samsung 128gb, adata swordfish 1tb, wd blue 1tb

seasonic 620w dogballs psu

 

 

Link to comment
Share on other sites

Link to post
Share on other sites

advantage is obvious, it allows systems with crap CPUs to record properly. Drawback will be relatively poor quality or compression.

CPU: i7-2600K 4751MHz 1.44V (software) --> 1.47V at the back of the socket Motherboard: Asrock Z77 Extreme4 (BCLK: 103.3MHz) CPU Cooler: Noctua NH-D15 RAM: Adata XPG 2x8GB DDR3 (XMP: 2133MHz 10-11-11-30 CR2, custom: 2203MHz 10-11-10-26 CR1 tRFC:230 tREFI:14000) GPU: Asus GTX 1070 Dual (Super Jetstream vbios, +70(2025-2088MHz)/+400(8.8Gbps)) SSD: Samsung 840 Pro 256GB (main boot drive), Transcend SSD370 128GB PSU: Seasonic X-660 80+ Gold Case: Antec P110 Silent, 5 intakes 1 exhaust Monitor: AOC G2460PF 1080p 144Hz (150Hz max w/ DP, 121Hz max w/ HDMI) TN panel Keyboard: Logitech G610 Orion (Cherry MX Blue) with SteelSeries Apex M260 keycaps Mouse: BenQ Zowie FK1

 

Model: HP Omen 17 17-an110ca CPU: i7-8750H (0.125V core & cache, 50mV SA undervolt) GPU: GTX 1060 6GB Mobile (+80/+450, 1650MHz~1750MHz 0.78V~0.85V) RAM: 8+8GB DDR4-2400 18-17-17-39 2T Storage: HP EX920 1TB PCIe x4 M.2 SSD + Crucial MX500 1TB 2.5" SATA SSD, 128GB Toshiba PCIe x2 M.2 SSD (KBG30ZMV128G) gone cooking externally, 1TB Seagate 7200RPM 2.5" HDD (ST1000LM049-2GH172) left outside Monitor: 1080p 126Hz IPS G-sync

 

Desktop benching:

Cinebench R15 Single thread:168 Multi-thread: 833 

SuperPi (v1.5 from Techpowerup, PI value output) 16K: 0.100s 1M: 8.255s 32M: 7m 45.93s

Link to comment
Share on other sites

Link to post
Share on other sites

1 minute ago, Jurrunio said:

advantage is obvious, it allows systems with crap CPUs to record properly

In games that's super helpful, but just a render being the only task (so no game) it should be fairly easy to compare side by side for gauging which is better for the task.

I WILL find your ITX build thread, and I WILL recommend the SIlverstone Sugo SG13B

 

Primary PC:

i7 8086k - EVGA Z370 Classified K - G.Skill Trident Z RGB - WD SN750 - Jedi Order Titan Xp - Hyper 212 Black (with RGB Riing flair) - EVGA G3 650W - dual booting Windows 10 and Linux - Black and green theme, Razer brainwashed me.

Draws 400 watts under max load, for reference.

 

How many watts do I needATX 3.0 & PCIe 5.0 spec, PSU misconceptions, protections explainedgroup reg is bad

Link to comment
Share on other sites

Link to post
Share on other sites

1 minute ago, Electronics Wizardy said:

nvenc looks much worse, so id just take the time and let x264 do the work. Otherwise custom ffmpeg setting is the way to go.

I honestly have no idea what settings I can use in my render to get my video looking somewhat close to my shadowplay clips. I have the option to use libx264, and my clips are 1080p60 50mps. What would be the bitrate when I reach diminishing return in terms of how close it looks to the raw clip?

8086k

aorus pro z390

noctua nh-d15s chromax w black cover

evga 3070 ultra

samsung 128gb, adata swordfish 1tb, wd blue 1tb

seasonic 620w dogballs psu

 

 

Link to comment
Share on other sites

Link to post
Share on other sites

Just now, mxk. said:

I honestly have no idea what settings I can use in my render to get my video looking somewhat close to my shadowplay clips. I have the option to use libx264, and my clips are 1080p60 50mps. What would be the bitrate when I reach diminishing return in terms of how close it looks to the raw clip?

at that bitrate you probably won't notice.

 

I forget shotcut options, but basically you tell ffmpeg to use nvenc_h264 as the export option. Its probably under nvenc advance options.

Link to comment
Share on other sites

Link to post
Share on other sites

Just now, Electronics Wizardy said:

at that bitrate you probably won't notice.

 

I forget shotcut options, but basically you tell ffmpeg to use nvenc_h264 as the export option. Its probably under nvenc advance options.

Okie dokie, I'll take a look. Thank ya.

8086k

aorus pro z390

noctua nh-d15s chromax w black cover

evga 3070 ultra

samsung 128gb, adata swordfish 1tb, wd blue 1tb

seasonic 620w dogballs psu

 

 

Link to comment
Share on other sites

Link to post
Share on other sites

  • 1 month later...

Hey mate, you can see the difference between various NVENC encoders compared to x264 here.

 

Yours is a Pascal version.

 

If you can customise the settings, you can get a low more using preset=slow and you can enable lookahead 64 and GoP as many as 480 frames. This will give you a bit of a boost. If you can't customise the settings in your software, then you might be stuck with the "hq" values in the graphs that I linked.

Link to comment
Share on other sites

Link to post
Share on other sites

1 hour ago, Unreal Aussies said:

Hey mate, you can see the difference between various NVENC encoders compared to x264 here.

 

Yours is a Pascal version.

 

If you can customise the settings, you can get a low more using preset=slow and you can enable lookahead 64 and GoP as many as 480 frames. This will give you a bit of a boost. If you can't customise the settings in your software, then you might be stuck with the "hq" values in the graphs that I linked.

Thanks! Just a tiny heads up, you linking your own site is a form of advertising which I believe is against the forum's rules, but it did help a lot!

8086k

aorus pro z390

noctua nh-d15s chromax w black cover

evga 3070 ultra

samsung 128gb, adata swordfish 1tb, wd blue 1tb

seasonic 620w dogballs psu

 

 

Link to comment
Share on other sites

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×