NVEnc Feedback thread (2014)

Status
Not open for further replies.

Krazy

Town drunk
Re: 0.60 test build 7

What are your encoding settings? The low latency has some limits, I believe. It starts to really crap out at 1080p60fps because it can't really handle that.
 

FomaDima

New Member
Re: 0.60 test build 7

I tried all settings (manually if necessary to write something I don `t know that)
60 FPS even thought to try because there will be many losses of frames.
And the image at a bitrate of 3500 is not so hot.
If you can show your settings when playing BF4.
(I want this game to set up a benchmark in setting not climb)
sorry for bad english
i tested http://www.twitch.tv/fomadima
looks past brodcast
edit i deleted all
 

WkZ

New Member
Re: 0.60 test build 7

Hello!
Couldn't get the nvenc to work, error popping up when trying to record saying "Encoder initialization failed!"
I tried with both 32 & 64bit, but didn't work. Also I downloaded the ObsNvenc.dll from the page 2.
Here's the log
Code:
16:08:04: Open Broadcaster Software v0.60b test build 7 - 64bit ( ^ω^)
16:08:04: -------------------------------
16:08:04: CPU Name: Intel(R) Core(TM) i5-3570K CPU @ 3.40GHz
16:08:04: CPU Speed: 3467MHz
16:08:04: Physical Memory:  8076MB Total, 6229MB Free
16:08:04: stepping id: 9, model 58, family 6, type 0, extmodel 1, extfamily 0, HTT 1, logical cores 4, total cores 4
16:08:04: monitor 1: pos={0, 0}, size={1920, 1080}
16:08:04: monitor 2: pos={1920, 0}, size={1920, 1080}
16:08:04: Windows Version: 6.1 Build 7601 S
16:08:04: Aero is Enabled
16:08:04: -------------------------------
16:08:04: OBS Modules:
16:08:04: Base Address     Module
16:08:04: 000000003FAC0000 OBS.exe
16:08:04: 00000000E95C0000 OBSApi.dll
16:08:04: 00000000F3B20000 DShowPlugin.dll
16:08:04: 00000000F3AF0000 GraphicsCapture.dll
16:08:04: 00000000F9E30000 NoiseGate.dll
16:08:04: 00000000F3AD0000 PSVPlugin.dll
16:08:04: ------------------------------------------
16:08:04: Adapter 1
16:08:04:   Video Adapter: NVIDIA GeForce GTX 680
16:08:04:   Video Adapter Dedicated Video Memory: 2091581440
16:08:04:   Video Adapter Shared System Memory: 2147807232
16:08:04:   Video Adapter Output 1: pos={0, 0}, size={1920, 1080}, attached=true
16:08:04: ------------------------------------------
16:08:04: Adapter 2
16:08:04:   Video Adapter: Intel(R) HD Graphics 4000
16:08:04:   Video Adapter Dedicated Video Memory: 67108864
16:08:04:   Video Adapter Shared System Memory: 1711276032
16:08:04:   Video Adapter Output 1: pos={1920, 0}, size={1920, 1080}, attached=true
16:08:04: =====Stream Start: 2014-01-16, 16:08:04===============================================
16:08:04:   Multithreaded optimizations: On
16:08:04:   Base resolution: 1920x1080
16:08:04:   Output resolution: 1280x720
16:08:04: ------------------------------------------
16:08:04: Loading up D3D10 on NVIDIA GeForce GTX 680 (Adapter 1)...
16:08:04: ------------------------------------------
16:08:04: Audio Format: 48000hz
16:08:04: Playback device Default
16:08:04: ------------------------------------------
16:08:04: Using desktop audio input: Speakers (ASUS Xonar DG Audio Device)
16:08:04: Using 7.1 surround speaker setup
16:08:04: ------------------------------------------
16:08:04: Using auxilary audio input: Microphone (ASUS Xonar DG Audio Device)
16:08:04: ------------------------------------------
16:08:04: Audio Encoding: AAC
16:08:04:     bitrate: 128
16:08:04: Using graphics capture
16:08:04: Scene buffering time set to 700
16:08:04: Successfully loaded ObsNvenc.dll
16:08:04: ObsNvenc initialized successfully
16:08:04: CUDA loaded successfully
16:08:04: 1 CUDA capable devices found
16:08:04: [ GPU #0 - < GeForce GTX 680 > has Compute SM 3.0, NVENC Available ]
16:08:04: Failed to get nvenc instance
16:08:04: NVENC internal init failed
16:08:04: Couldn't initialize encoder
16:08:04: =====Stream End: 2014-01-16, 16:08:04=================================================

Nevermind, my geforce experience didn't update my drivers like it should've. got it working ._.
 

koori

New Member
Re: 0.60 test build 7

Hello,

I was curious about the nvenc and tried it for half an hour. So far it's promising performance wise, but it seems I'm the only one really bothered by the compression rate.
I know it has been pointed out on multiples older topics, but how come most of the people here are looking for ways to get perfectly crisp image when I barely can get a normal quality 720p record @ 30 fps?

My first guess is that most of the americans net providers have a higher upload average than me, but I believe I missed something else.
I used to stream at 2500kb/s but my previous CPU was too weak for me to have a decent quality. Now that I have a 4th gen i7 it's doing quite good with x264.
So is the NVENC alternative only good for people with weak CPU and really high bandwidth or can I tweak the settings more than just with a few presets?
 

Boildown

Active Member
Re: 0.60 test build 7

koori said:
So is the NVENC alternative only good for people with weak CPU

Or playing a game that demands all of their CPU, with nothing left over for anything else, but yeah, that seems about right, for streaming anyways. For local recording NVENC still seems useful, because it doesn't matter much if you crank the bitrate way up when saving to your local hard drive.
 

hedsht

New Member
Re: 0.60 test build 7

I had finally the time to compare the different encoders and quality settings and yes, this post will contain the captured video & log files.

Gaming PC:
i7 4770k@4.5GHz
Geforce GTX 780
HDMI 1080p 60hz Ouput

Streaming PC:
i7 2600k@4.5GHz
Geforce GTX 680
Avermedia Extremecap U3 Input from Gaming PC (1080p, 60fps)

OBS Settings:
buffer size: 3500
max bitrate: 3500
CFR: yes
CBR: yes
keyint: 60
width: 1920, height: 1080
fps: 30

Used Encoders:
NVENC => All presets
QSV => QuickSync
CPU => medium - superfast

I tried to replicate a real scenario while streaming to twitch and went with the recommended settings on a test drive.

First of all i created some native battlefield 4 1080p 60fps gameplay footage on my gaming pc with shadowplay, i had no framedrops ingame, so it should be a good source. Then i connected my gaming pc with the avermedia extremecap u3 to my streaming pc and started to capture the previously recorded 60fps footage (playback was done with vlc) to compare the quality of NVENC, QSV and x264 cpu.

I was not able to capture 1080p with 60fps with any of the NVENC presets and since 1080p with 30fps is the common default (beside 720p 60fps) i went with 30fps.

You can see the results here:
Download

In the end i've seen the footage more than enough and now cant really tell which quality or which preset is the best :D.
 

Xphome

Member
Re: 0.60 test build 7

hedsht said:
I had finally the time to compare the different encoders and quality settings and yes, this post will contain the captured video & log files.

Gaming PC:
i7 4770k@4.5GHz
Geforce GTX 780
HDMI 1080p 60hz Ouput

Streaming PC:
i7 2600k@4.5GHz
Geforce GTX 680
Avermedia Extremecap U3 Input from Gaming PC (1080p, 60fps)

OBS Settings:
buffer size: 3500
max bitrate: 3500
CFR: yes
CBR: yes
keyint: 60
width: 1920, height: 1080
fps: 30

Used Encoders:
NVENC => All presets
QSV => QuickSync
CPU => medium - superfast

I tried to replicate a real scenario while streaming to twitch and went with the recommended settings on a test drive.

First of all i created some native battlefield 4 1080p 60fps gameplay footage on my gaming pc with shadowplay, i had no framedrops ingame, so it should be a good source. Then i connected my gaming pc with the avermedia extremecap u3 to my streaming pc and started to capture the previously recorded 60fps footage (playback was done with vlc) to compare the quality of NVENC, QSV and x264 cpu.

I was not able to capture 1080p with 60fps with any of the NVENC presets and since 1080p with 30fps is the common default (beside 720p 60fps) i went with 30fps.

You can see the results here:
Download

In the end i've seen the footage more than enough and now cant really tell which quality or which preset is the best :D.

Why couldn't you capture 1080p60fps with any NVENC preset? I use HQ preset and it works fine.
 

hedsht

New Member
Re: 0.60 test build 7

I did change it in the GUI to high quality, but it seems like the settings wont apply, so all the effort i've done was pretty much useless :/
 

BtbN

Member
Re: 0.60 test build 7

What do you mean by they won't apply? Did you use the new combobox, or still tried to enter it in the x264 settings?
 

hedsht

New Member
Re: 0.60 test build 7

i've used the new combobox for the preset but it seems like every recording was done with the llhq preset, if i try custom x264 settings it works with "hq" and "bd" @ 1080p 60fps flawless.
 

Xphome

Member
Re: 0.60 test build 7

hedsht said:
i've used the new combobox for the preset but it seems like every recording was done with the llhq preset, if i try custom x264 settings it works with "hq" and "bd" @ 1080p 60fps flawless.
Did you update your NVENC DLL?
 

Floatingthru

Community Helper
Re: 0.60 test build 7

^^ Download them again. If the custom settings work then it means you were using an old dll. Which would explain why the dropbox wasn't actually enabling different presets.
 

hedsht

New Member
Re: 0.60 test build 7

ok thanks, have downladed the files on the 8th of january, will try this again with the new files later and then compare the quality a second time.
 

Sv9t

New Member
Re: 0.60 test build 7

hi developers! whether realized the function switch between scenes using hot keys? eg keys Ctrl + F7\F8
sorry for my english, I translate google translator
 

Gol D. Ace

Member
Re: 0.60 test build 7

Sv9t said:
hi developers! whether realized the function switch between scenes using hot keys? eg keys Ctrl + F7\F8
sorry for my english, I translate google translator

Right click the scene.
Then click Set Hotkey.

Now press the Key / Keys that you want to set.

When done click OK.

You can now switch to that Scene by pressing your defined Hotkey.
 

Sv9t

New Member
Re: 0.60 test build 7

Gol D. Ace said:
Right click the scene.
Then click Set Hotkey.

Now press the Key / Keys that you want to set.

When done click OK.

You can now switch to that Scene by pressing your defined Hotkey.
Thank you, Gol D. Ace! would never have guessed to do so. when switching scenes appears sound windows (error) how to get rid of it? Everything works as you said, but the sound interferes
 
Status
Not open for further replies.
Top