NVEnc Feedback thread (2014)

Status
Not open for further replies.

Furyliciouz

New Member
Re: 0.60 test build 6

BtbN said:
"CFR: no"

You realy do want a constant framerate.

Switched it off because it didnt load, thought it might be that, i normally have it enabled. :)
Got a PM on Twitch from someone who said it loaded completely fine, so it was on Twitchs end.

Sorry for stealing some time from you.


Edit: Stream is on right now, still wont show up for me :(
 

Gol D. Ace

Member
Re: 0.60 test build 6

Your stream is also not loading for me.

6f9Jv.png
 

Furyliciouz

New Member
Re: 0.60 test build 6

Gol D. Ace said:
Your stream is also not loading for me.

That makes me sad :(

Code:
20:25:38: Open Broadcaster Software v0.60b test build 6 - 64bit ( ^ω^)
20:25:38: -------------------------------
20:25:38: CPU Name: Intel(R) Core(TM) i5-3570K CPU @ 3.40GHz
20:25:38: CPU Speed: 3392MHz
20:25:38: Physical Memory:  8025MB Total, 5879MB Free
20:25:38: stepping id: 9, model 58, family 6, type 0, extmodel 1, extfamily 0, HTT 1, logical cores 4, total cores 4
20:25:38: monitor 1: pos={0, 0}, size={1920, 1080}
20:25:38: monitor 2: pos={-1920, 0}, size={1920, 1080}
20:25:38: Windows Version: 6.2 Build 9200 
20:25:38: Aero is Enabled
20:25:38: -------------------------------
20:25:38: OBS Modules:
20:25:38: Base Address     Module
20:25:38: 00000000D96A0000 OBS.exe
20:25:38: 00000000A3E20000 OBSApi.dll
20:25:38: 00000000A54E0000 DShowPlugin.dll
20:25:38: 00000000A3760000 GraphicsCapture.dll
20:25:38: 00000000A54C0000 NoiseGate.dll
20:25:38: 00000000A3E00000 PSVPlugin.dll
20:25:38: ------------------------------------------
20:25:38: Adapter 1
20:25:38:   Video Adapter: NVIDIA GeForce GTX 660 Ti
20:25:38:   Video Adapter Dedicated Video Memory: 2086469632
20:25:38:   Video Adapter Shared System Memory: 2147807232
20:25:38:   Video Adapter Output 1: pos={0, 0}, size={1920, 1080}, attached=true
20:25:38:   Video Adapter Output 2: pos={-1920, 0}, size={1920, 1080}, attached=true
20:25:38: ------------------------------------------
20:25:38: Adapter 2
20:25:38:   Video Adapter: Intel(R) HD Graphics 4000
20:25:38:   Video Adapter Dedicated Video Memory: 100663296
20:25:38:   Video Adapter Shared System Memory: 1778384896
20:25:38: =====Stream Start: 2014-01-09, 20:25:38===============================================
20:25:38:   Multithreaded optimizations: On
20:25:38:   Base resolution: 1920x1080
20:25:38:   Output resolution: 1280x720
20:25:38: ------------------------------------------
20:25:38: Loading up D3D10 on NVIDIA GeForce GTX 660 Ti (Adapter 1)...
20:25:38: ------------------------------------------
20:25:38: Audio Format: 44100hz
20:25:38: Playback device Default
20:25:38: ------------------------------------------
20:25:38: Using desktop audio input: Speakers (Realtek High Definition Audio)
20:25:38: ------------------------------------------
20:25:38: Using auxilary audio input: CABLE Output (VB-Audio Virtual Cable)
20:25:38: ------------------------------------------
20:25:38: Audio Encoding: AAC
20:25:38:     bitrate: 128
20:25:38: Using Window Capture
20:25:38: Using graphics capture
20:25:38: Using Window Capture
20:25:38: Using bitmap image
20:25:38: Scene buffering time set to 700
20:25:38: NVENC internal init finished successfully
20:25:38: NVENC supports 7 h264 presets
20:25:38: ------------------------------------------
20:25:38: Video Encoding: NVENC
20:25:38:     fps: 60
20:25:38:     width: 1280, height: 720
20:25:38:     preset: llhq
20:25:38:     profile: high
20:25:38:     level: autoselect
20:25:38:     keyint: 120
20:25:38:     CBR: yes
20:25:38:     CFR: yes
20:25:38:     max bitrate: 2000
20:25:38:     buffer size: 2000
20:25:38: ------------------------------------------
20:25:38: MMDeviceAudioSource: Frequency for device 'Speakers (Realtek High Definition Audio)' is 384000, samples per sec is 48000
20:25:38: MMDeviceAudioSource: Frequency for device 'CABLE Output (VB-Audio Virtual Cable)' is 352800, samples per sec is 44100
20:25:38: SharedTexCapture hooked
20:25:40: Using RTMP service: Twitch / Justin.tv
20:25:40:   Server selection: rtmp://live-fra.justin.tv/app
20:25:40:   Interface: Realtek PCI GBE Family Controller (ethernet, 100 mbps)
20:25:40: Completed handshake with rtmp://live-fra.justin.tv/app in 435 ms.
20:25:41: SO_SNDBUF was at 65536
20:25:41: SO_SNDBUF is now 65536
20:25:44: RTMPPublisher::SocketLoop: Increasing send buffer to ISB 131072 (buffer: 29126 / 272384)
20:25:46: RTMPPublisher::SocketLoop: Increasing send buffer to ISB 262144 (buffer: 0 / 272384)
20:38:50: RTMPPublisher::SocketLoop: Increasing send buffer to ISB 524288 (buffer: 0 / 272384)
20:43:12: Total frames encoded: 63203, total frames duplicated: 153 (0.24%)
20:43:12: Total frames rendered: 63207, number of late frames: 3 (0.00%) (it's okay for some frames to be late)
20:43:12: RTMPPublisher::SocketLoop: Graceful loop exit
20:43:13: Average send payload: 3311 bytes, average send interval: 22 ms
20:43:13: Number of times waited to send: 0, Waited for a total of 0 bytes
20:43:13: Number of b-frames dropped: 0 (0%), Number of p-frames dropped: 0 (0%), Total 0 (0%)
20:43:13: Number of bytes sent: 157876549
20:43:13: 
20:43:13: Profiler time results:
20:43:13: 
20:43:13: ==============================================================
20:43:13: video thread frame - [100%] [avg time: 1.102 ms] [children: 55.5%] [unaccounted: 44.5%]
20:43:13: | scene->Preprocess - [47.7%] [avg time: 0.526 ms]
20:43:13: | GPU download and conversion - [7.8%] [avg time: 0.086 ms] [children: 6.26%] [unaccounted: 1.54%]
20:43:13: | | flush - [3.09%] [avg time: 0.034 ms]
20:43:13: | | CopyResource - [1.63%] [avg time: 0.018 ms]
20:43:13: | | conversion to 4:2:0 - [1.54%] [avg time: 0.017 ms]
20:43:13: Convert444Threads - [100%] [avg time: 0.378 ms] [children: 99.5%] [unaccounted: 0.529%]
20:43:13: | Convert444toNV12 - [99.5%] [avg time: 0.376 ms]
20:43:13: encoder thread frame - [100%] [avg time: 8.834 ms]
20:43:13: ==============================================================
20:43:13: 
20:43:13: 
20:43:13: Profiler CPU results:
20:43:13: 
20:43:13: ==============================================================
20:43:13: video thread frame - [cpu time: avg 0.913 ms, total 57718.8 ms] [avg calls per frame: 1]
20:43:13: | scene->Preprocess - [cpu time: avg 0.636 ms, total 40250 ms] [avg calls per frame: 1]
20:43:13: | GPU download and conversion - [cpu time: avg 0.082 ms, total 5203.13 ms] [avg calls per frame: 1]
20:43:13: | | flush - [cpu time: avg 0.043 ms, total 2765.63 ms] [avg calls per frame: 1]
20:43:13: | | CopyResource - [cpu time: avg 0.014 ms, total 906.25 ms] [avg calls per frame: 1]
20:43:13: | | conversion to 4:2:0 - [cpu time: avg 0.006 ms, total 437.5 ms] [avg calls per frame: 1]
20:43:13: Convert444Threads - [cpu time: avg 0.594 ms, total 75046.9 ms] [avg calls per frame: 2]
20:43:13: | Convert444toNV12 - [cpu time: avg 0.592 ms, total 74859.4 ms] [avg calls per frame: 2]
20:43:13: encoder thread frame - [cpu time: avg 0.035 ms, total 2250 ms] [avg calls per frame: 1]
20:43:13: ==============================================================
20:43:13: 
20:43:13: =====Stream End: 2014-01-09, 20:43:13=================================================
20:43:20: =====Stream End: 2014-01-09, 20:43:20=================================================

Log from now, should all be fine tho.
 

hedsht

New Member
Re: 0.60 test build 6

Code:
20:56:02: Open Broadcaster Software v0.60b test build 6 - 64bit ( ^ω^)
20:56:02: -------------------------------
20:56:02: CPU Name: Intel(R) Core(TM) i7-4770K CPU @ 3.50GHz
20:56:02: CPU Speed: 3500MHz
20:56:02: Physical Memory:  16303MB Total, 12059MB Free
20:56:02: stepping id: 3, model 60, family 6, type 0, extmodel 1, extfamily 0, HTT 1, logical cores 8, total cores 4
20:56:02: monitor 1: pos={0, 0}, size={1920, 1080}
20:56:02: monitor 2: pos={-1024, 0}, size={1024, 1280}
20:56:02: Windows Version: 6.2 Build 9200 
20:56:02: Aero is Enabled
20:56:02: -------------------------------
20:56:02: OBS Modules:
20:56:02: Base Address     Module
20:56:02: 00000000DE6F0000 OBS.exe
20:56:02: 00000000AF580000 OBSApi.dll
20:56:02: 00000000B0F00000 DShowPlugin.dll
20:56:02: 00000000B0E80000 GraphicsCapture.dll
20:56:02: 00000000B1050000 NoiseGate.dll
20:56:02: 00000000B0FD0000 PSVPlugin.dll
20:56:02: ------------------------------------------
20:56:02: Adapter 1
20:56:02:   Video Adapter: NVIDIA GeForce GTX 780
20:56:02:   Video Adapter Dedicated Video Memory: 3107815424
20:56:02:   Video Adapter Shared System Memory: 4252649472
20:56:02:   Video Adapter Output 1: pos={0, 0}, size={1920, 1080}, attached=true
20:56:02:   Video Adapter Output 2: pos={-1024, 0}, size={1024, 1280}, attached=true
20:56:02: ------------------------------------------
20:56:02: Adapter 2
20:56:02:   Video Adapter: Intel(R) HD Graphics 4600
20:56:02:   Video Adapter Dedicated Video Memory: 0
20:56:02:   Video Adapter Shared System Memory: 1879048192
20:56:02: =====Stream Start: 2014-01-09, 20:56:02===============================================
20:56:02:   Multithreaded optimizations: On
20:56:02:   Base resolution: 1920x1080
20:56:02:   Output resolution: 1920x1080
20:56:02: ------------------------------------------
20:56:02: Loading up D3D10 on NVIDIA GeForce GTX 780 (Adapter 1)...
20:56:02: ------------------------------------------
20:56:02: Audio Format: 44100hz
20:56:02: Playback device Default
20:56:02: ------------------------------------------
20:56:02: Using desktop audio input: Lautsprecher (ASUS Xonar Essence STX Audio Device)
20:56:02: ------------------------------------------
20:56:02: Using auxilary audio input: Mikrofon (Logitech G930 Headset)
20:56:02: ------------------------------------------
20:56:02: Audio Encoding: AAC
20:56:02:     bitrate: 128
20:56:02: Using graphics capture
20:56:02: Scene buffering time set to 700
20:56:02: NVENC internal init finished successfully
20:56:02: NVENC supports 7 h264 presets
20:56:02: ------------------------------------------
20:56:02: Video Encoding: NVENC
20:56:02:     fps: 60
20:56:02:     width: 1920, height: 1080
20:56:02:     preset: llhq
20:56:02:     profile: high
20:56:02:     level: autoselect
20:56:02:     keyint: 120
20:56:02:     CBR: yes
20:56:02:     CFR: yes
20:56:02:     max bitrate: 4000
20:56:02:     buffer size: 4000
20:56:02: ------------------------------------------
20:56:02: MMDeviceAudioSource: Frequency for device 'Lautsprecher (ASUS Xonar Essence STX Audio Device)' is 352800, samples per sec is 44100
20:56:02: MMDeviceAudioSource: Frequency for device 'Mikrofon (Logitech G930 Headset)' is 64000, samples per sec is 16000
20:56:18: Total frames encoded: 869, total frames duplicated: 480 (55.24%)
20:56:18: Number of frames skipped due to encoder lag: 399 (45.91%)
20:56:18: Total frames rendered: 450, number of late frames: 4 (0.89%) (it's okay for some frames to be late)
20:56:19: Encoder closed
20:56:19: NVENC deinitialized
20:56:19: 
20:56:19: Profiler time results:
20:56:19: 
20:56:19: ==============================================================
20:56:19: video thread frame - [100%] [avg time: 6.23 ms] [children: 75.1%] [unaccounted: 24.9%]
20:56:19: | scene->Preprocess - [0.0321%] [avg time: 0.002 ms]
20:56:19: | GPU download and conversion - [75.1%] [avg time: 4.677 ms] [children: 83.9%] [unaccounted: -8.78%]
20:56:19: | | flush - [1.38%] [avg time: 0.086 ms]
20:56:19: | | CopyResource - [7.11%] [avg time: 0.443 ms]
20:56:19: | | conversion to 4:2:0 - [75.4%] [avg time: 4.695 ms]
20:56:19: Convert444Threads - [100%] [avg time: 1.997 ms] [children: 99.7%] [unaccounted: 0.3%]
20:56:19: | Convert444toNV12 - [99.7%] [avg time: 1.991 ms]
20:56:19: encoder thread frame - [100%] [avg time: 16.748 ms]
20:56:19: ==============================================================
20:56:19: 
20:56:19: 
20:56:19: Profiler CPU results:
20:56:19: 
20:56:19: ==============================================================
20:56:19: video thread frame - [cpu time: avg 0.659 ms, total 296.875 ms] [avg calls per frame: 1]
20:56:19: | scene->Preprocess - [cpu time: avg 0 ms, total 0 ms] [avg calls per frame: 1]
20:56:19: | GPU download and conversion - [cpu time: avg 0.208 ms, total 93.75 ms] [avg calls per frame: 1]
20:56:19: | | flush - [cpu time: avg 0.173 ms, total 78.125 ms] [avg calls per frame: 1]
20:56:19: | | CopyResource - [cpu time: avg 0 ms, total 0 ms] [avg calls per frame: 1]
20:56:19: | | conversion to 4:2:0 - [cpu time: avg 0.038 ms, total 15.625 ms] [avg calls per frame: 1]
20:56:19: Convert444Threads - [cpu time: avg 2.259 ms, total 1812.5 ms] [avg calls per frame: 2]
20:56:19: | Convert444toNV12 - [cpu time: avg 2.259 ms, total 1812.5 ms] [avg calls per frame: 2]
20:56:19: encoder thread frame - [cpu time: avg 0.566 ms, total 468.75 ms] [avg calls per frame: 1]
20:56:19: ==============================================================
20:56:19: 
20:56:19: =====Stream End: 2014-01-09, 20:56:19=================================================
20:56:52: =====Stream End: 2014-01-09, 20:56:52=================================================

I'm trying to record BF4 in Fullscreen with NVENC, but whenever i go ingame, OBS (64bit) tells me that it takes too long to encode and is skipping frames.

Any idea? Is there something wrong with the settings?

Edit: i figured it out: had to disable shadowplay in geforce experience, afterwards it worked, BUT i only get around 10-12 fps during recording while i get 130 fps ingame (fps cap in bf4 config)!?
 

Floatingthru

Community Helper
Re: 0.60 test build 6

^
Yeah, so the preset llhq (low latency high quality) is really only meant for 720p as it is really taxing on the chip for whatever reason. If you want to do 1080p@60fps go to advanced settings in obs, tick and enable custom x264 encoder settings, then enter "hq" without the quotes in the field. This will change the preset of nvenc to one that will be able to handle the encoding. Since most people won't look at the github commits ill post the other presets here.

"hp" = high performance
"hq" = high quality
"bd" = bluray disk
"ll" = low latency
"llhp" = low latency high performance
"llhq" = low latency high quality (current default preset if you enter no custom settings)
"default" = default

Feel free to mess around with them all if you would like. Preset "hq" is good for 1080p@60fps up to around 50000 bitrate.
Higher the bitrate the more the encoder will chug and start to duplicate frames, so keep that in mind while testing.
 

Xphome

Member
Re: 0.60 test build 6

hedsht said:
Code:
20:56:02: Open Broadcaster Software v0.60b test build 6 - 64bit ( ^ω^)
20:56:02: -------------------------------
20:56:02: CPU Name: Intel(R) Core(TM) i7-4770K CPU @ 3.50GHz
20:56:02: CPU Speed: 3500MHz
20:56:02: Physical Memory:  16303MB Total, 12059MB Free
20:56:02: stepping id: 3, model 60, family 6, type 0, extmodel 1, extfamily 0, HTT 1, logical cores 8, total cores 4
20:56:02: monitor 1: pos={0, 0}, size={1920, 1080}
20:56:02: monitor 2: pos={-1024, 0}, size={1024, 1280}
20:56:02: Windows Version: 6.2 Build 9200 
20:56:02: Aero is Enabled
20:56:02: -------------------------------
20:56:02: OBS Modules:
20:56:02: Base Address     Module
20:56:02: 00000000DE6F0000 OBS.exe
20:56:02: 00000000AF580000 OBSApi.dll
20:56:02: 00000000B0F00000 DShowPlugin.dll
20:56:02: 00000000B0E80000 GraphicsCapture.dll
20:56:02: 00000000B1050000 NoiseGate.dll
20:56:02: 00000000B0FD0000 PSVPlugin.dll
20:56:02: ------------------------------------------
20:56:02: Adapter 1
20:56:02:   Video Adapter: NVIDIA GeForce GTX 780
20:56:02:   Video Adapter Dedicated Video Memory: 3107815424
20:56:02:   Video Adapter Shared System Memory: 4252649472
20:56:02:   Video Adapter Output 1: pos={0, 0}, size={1920, 1080}, attached=true
20:56:02:   Video Adapter Output 2: pos={-1024, 0}, size={1024, 1280}, attached=true
20:56:02: ------------------------------------------
20:56:02: Adapter 2
20:56:02:   Video Adapter: Intel(R) HD Graphics 4600
20:56:02:   Video Adapter Dedicated Video Memory: 0
20:56:02:   Video Adapter Shared System Memory: 1879048192
20:56:02: =====Stream Start: 2014-01-09, 20:56:02===============================================
20:56:02:   Multithreaded optimizations: On
20:56:02:   Base resolution: 1920x1080
20:56:02:   Output resolution: 1920x1080
20:56:02: ------------------------------------------
20:56:02: Loading up D3D10 on NVIDIA GeForce GTX 780 (Adapter 1)...
20:56:02: ------------------------------------------
20:56:02: Audio Format: 44100hz
20:56:02: Playback device Default
20:56:02: ------------------------------------------
20:56:02: Using desktop audio input: Lautsprecher (ASUS Xonar Essence STX Audio Device)
20:56:02: ------------------------------------------
20:56:02: Using auxilary audio input: Mikrofon (Logitech G930 Headset)
20:56:02: ------------------------------------------
20:56:02: Audio Encoding: AAC
20:56:02:     bitrate: 128
20:56:02: Using graphics capture
20:56:02: Scene buffering time set to 700
20:56:02: NVENC internal init finished successfully
20:56:02: NVENC supports 7 h264 presets
20:56:02: ------------------------------------------
20:56:02: Video Encoding: NVENC
20:56:02:     fps: 60
20:56:02:     width: 1920, height: 1080
20:56:02:     preset: llhq
20:56:02:     profile: high
20:56:02:     level: autoselect
20:56:02:     keyint: 120
20:56:02:     CBR: yes
20:56:02:     CFR: yes
20:56:02:     max bitrate: 4000
20:56:02:     buffer size: 4000
20:56:02: ------------------------------------------
20:56:02: MMDeviceAudioSource: Frequency for device 'Lautsprecher (ASUS Xonar Essence STX Audio Device)' is 352800, samples per sec is 44100
20:56:02: MMDeviceAudioSource: Frequency for device 'Mikrofon (Logitech G930 Headset)' is 64000, samples per sec is 16000
20:56:18: Total frames encoded: 869, total frames duplicated: 480 (55.24%)
20:56:18: Number of frames skipped due to encoder lag: 399 (45.91%)
20:56:18: Total frames rendered: 450, number of late frames: 4 (0.89%) (it's okay for some frames to be late)
20:56:19: Encoder closed
20:56:19: NVENC deinitialized
20:56:19: 
20:56:19: Profiler time results:
20:56:19: 
20:56:19: ==============================================================
20:56:19: video thread frame - [100%] [avg time: 6.23 ms] [children: 75.1%] [unaccounted: 24.9%]
20:56:19: | scene->Preprocess - [0.0321%] [avg time: 0.002 ms]
20:56:19: | GPU download and conversion - [75.1%] [avg time: 4.677 ms] [children: 83.9%] [unaccounted: -8.78%]
20:56:19: | | flush - [1.38%] [avg time: 0.086 ms]
20:56:19: | | CopyResource - [7.11%] [avg time: 0.443 ms]
20:56:19: | | conversion to 4:2:0 - [75.4%] [avg time: 4.695 ms]
20:56:19: Convert444Threads - [100%] [avg time: 1.997 ms] [children: 99.7%] [unaccounted: 0.3%]
20:56:19: | Convert444toNV12 - [99.7%] [avg time: 1.991 ms]
20:56:19: encoder thread frame - [100%] [avg time: 16.748 ms]
20:56:19: ==============================================================
20:56:19: 
20:56:19: 
20:56:19: Profiler CPU results:
20:56:19: 
20:56:19: ==============================================================
20:56:19: video thread frame - [cpu time: avg 0.659 ms, total 296.875 ms] [avg calls per frame: 1]
20:56:19: | scene->Preprocess - [cpu time: avg 0 ms, total 0 ms] [avg calls per frame: 1]
20:56:19: | GPU download and conversion - [cpu time: avg 0.208 ms, total 93.75 ms] [avg calls per frame: 1]
20:56:19: | | flush - [cpu time: avg 0.173 ms, total 78.125 ms] [avg calls per frame: 1]
20:56:19: | | CopyResource - [cpu time: avg 0 ms, total 0 ms] [avg calls per frame: 1]
20:56:19: | | conversion to 4:2:0 - [cpu time: avg 0.038 ms, total 15.625 ms] [avg calls per frame: 1]
20:56:19: Convert444Threads - [cpu time: avg 2.259 ms, total 1812.5 ms] [avg calls per frame: 2]
20:56:19: | Convert444toNV12 - [cpu time: avg 2.259 ms, total 1812.5 ms] [avg calls per frame: 2]
20:56:19: encoder thread frame - [cpu time: avg 0.566 ms, total 468.75 ms] [avg calls per frame: 1]
20:56:19: ==============================================================
20:56:19: 
20:56:19: =====Stream End: 2014-01-09, 20:56:19=================================================
20:56:52: =====Stream End: 2014-01-09, 20:56:52=================================================

I'm trying to record BF4 in Fullscreen with NVENC, but whenever i go ingame, OBS (64bit) tells me that it takes too long to encode and is skipping frames.

Any idea? Is there something wrong with the settings?

Edit: i figured it out: had to disable shadowplay in geforce experience, afterwards it worked, BUT i only get around 10-12 fps during recording while i get 130 fps ingame (fps cap in bf4 config)!?

Try using the custom x264 encoder setting "hq" without quotes.

EDIT: Floatingthru was faster.
 

xiuide

Member
Re: 0.60 test build 6

played around with hq, hp, and bd presets for 1080p@60

bd yielded the best results quality wise and was on-par with performance with hq
hp is a straight up no-go for Id say just about anything.

so if your looking for 1080p try both bd and hq. I saw maybe 2-3 less FPS using bd over hq but the quality bar is higher with the bd (as is to be expected) so if you dont mind a marginal FPS hit for a better looking stream, bd is the way to go, id say.
 

xiuide

Member
Re: 0.60 test build 6

llhq for sure looks better, but anyone "serious" (i use it loosely, to not offend) about streaming probably wants/strives to stream at 1080p when they can, so Id vote for making the default hq if nothing else due to it being more "out of the box" friendly, I.E. some one like me not realizing that the default setting cant hit that high.
 

Blackhive

Member
Re: 0.60 test build 6

was looking into the code and my logs a bit and noticed the level="autoselect", which is defined as NV_ENC_LEVEL_AUTOSELECT = 0,

What would be the preferred level for streaming or recording? id like to mess around with different level presets and cant without changing the code in NVEncoder.cpp

maybe autoselect isn't the best option? i was looking around also and found this thread:
viewtopic.php?f=5&t=4448
which uses level=3.1 on all of the settings.

if this is the case, we would need to relay level=31 to nvenc somehow due to the following code which converts 31 to 3.1:
String level = "unknown";
if (encodeConfig.encodeCodecConfig.h264Config.level == 0)
level = "autoselect";
else if (encodeConfig.encodeCodecConfig.h264Config.level <= 51)
{
level = IntString(encodeConfig.encodeCodecConfig.h264Config.level / 10);
level << ".";
level << IntString(encodeConfig.encodeCodecConfig.h264Config.level % 10);
}

but alas, there is no way to define level to nvenc

I have my own code changed and compiled fine, but I can't test it due to no license key, and cant use the dll because NVEncoder.cpp is part of the dll ;/

Also something noteworthy from here:
https://developer.nvidia.com/sites/defa ... ppNote.pdf
2.3 Quality
NVENC hardware has been designed to provide quality comparable to x264 [5] (an open
source H.264 encode library) with much higher performance. The comparable x264
preset used for quality comparison between NVENC, x264 and other competitive
solutions is as follows (refer to x264 documentation [5]):

--keyint 30 --no-scenecut --no-chroma-me --fps 30 --preset faster --ref 1 --trellis 0 --
weightp 0 --b-pyramid normal –bframe n
 

dodgepong

Administrator
Forum Admin
Re: 0.60 test build 6

If you're "serious" about streaming, you'll strive for the best ratio of resolution to bit rate at a quality that is watchable by a wide audience. That may or may not be 1080p, and it may or may not be 60fps. Certainly it's not going to be 1080p60. But 1080p is not a "Holy Grail" of streaming. I'd rather something look good in lower resolution than bad in higher resolution, and that's up to the streamer to find where that optimal place is.
 

Senshin

New Member
Re: 0.60 test build 6

Hello, after some more testing I have some small results:

For the best quality bd, hq and llhq do all a great job, it's hard to say what one is best but i am leaning to BD for now.

llhq uses almost 50% of his video engine when using 1080P @ 30 FPS.
I hoped it would compress the video more for better quality but no

This build 6 the Nvenc has a better quality ratio then the quick sync alternative, still cpu encoding kicks ass.

For people that wanna know how i see my video engine, how much % is uses of it capacity.
Download the tool openhardwaremonitor to see for yourselfs.
 

xiuide

Member
Re: 0.60 test build 6

dodgepong said:
If you're "serious" about streaming, you'll strive for the best ratio of resolution to bit rate at a quality that is watchable by a wide audience. That may or may not be 1080p, and it may or may not be 60fps. Certainly it's not going to be 1080p60. But 1080p is not a "Holy Grail" of streaming. I'd rather something look good in lower resolution than bad in higher resolution, and that's up to the streamer to find where that optimal place is.

Oh, dont get me wrong, I agree. I was just commenting more on all the talk I see around the web. people claiming to be "serious" streamers and only streaming at 1080p etc etc. I personally never stream at 1080p I just wanted to test out nvenc. I usually go with 1.25 scaling and a modest bitrate that most should be able to consume.
 
Re: 0.60 test build 7

I ran a preview with test build 5 and it kept my mic going for 36 hours and some change.

I updated to test build 7 and after only about 20-30 minutes the mic was dropped.

This is my sole test build 7 log.

Code:
03:46:30: Open Broadcaster Software v0.60b test build 7 - 64bit ( ^ω^)
03:46:30: -------------------------------
03:46:30: CPU Name: Intel(R) Core(TM) i7-2700K CPU @ 3.50GHz
03:46:30: CPU Speed: 3511MHz
03:46:30: Physical Memory:  16281MB Total, 8141MB Free
03:46:30: stepping id: 7, model 42, family 6, type 0, extmodel 1, extfamily 0, HTT 1, logical cores 8, total cores 4
03:46:30: monitor 1: pos={0, 0}, size={1920, 1080}
03:46:30: monitor 2: pos={-1920, 0}, size={1920, 1080}
03:46:30: Windows Version: 6.2 Build 9200 
03:46:30: Aero is Enabled
03:46:30: -------------------------------
03:46:30: OBS Modules:
03:46:30: Base Address     Module
03:46:30: 000000002F1B0000 OBS.exe
03:46:30: 000000002C110000 OBSApi.dll
03:46:30: 0000000035260000 DShowPlugin.dll
03:46:30: 0000000035740000 GraphicsCapture.dll
03:46:30: 0000000035960000 NoiseGate.dll
03:46:30: 0000000035690000 PSVPlugin.dll
03:46:30: ------------------------------------------
03:46:30: Adapter 1
03:46:30:   Video Adapter: NVIDIA GeForce GTX 680
03:46:30:   Video Adapter Dedicated Video Memory: 2083188736
03:46:30:   Video Adapter Shared System Memory: 2147807232
03:46:30:   Video Adapter Output 1: pos={0, 0}, size={1920, 1080}, attached=true
03:46:30:   Video Adapter Output 2: pos={-1920, 0}, size={1920, 1080}, attached=true
03:46:30: ------------------------------------------
03:46:30: Adapter 2
03:46:30:   Video Adapter: Intel(R) HD Graphics 3000
03:46:30:   Video Adapter Dedicated Video Memory: 33554432
03:46:30:   Video Adapter Shared System Memory: 1711276032
03:46:30: =====Stream Start: 2014-01-10, 03:46:30===============================================
03:46:30:   Multithreaded optimizations: On
03:46:30:   Base resolution: 1920x1080
03:46:30:   Output resolution: 1280x720
03:46:30: ------------------------------------------
03:46:30: Loading up D3D10 on NVIDIA GeForce GTX 680 (Adapter 1)...
03:46:30: ------------------------------------------
03:46:30: Audio Format: 48000hz
03:46:30: Playback device {0.0.0.00000000}.{c4f219cc-07bd-400f-b941-2b3229c83b58}
03:46:30: ------------------------------------------
03:46:30: Using desktop audio input: Green Port Front (Realtek High Definition Audio)
03:46:30: ------------------------------------------
03:46:30: Using auxilary audio input: Line In (Scarlett 8i6 USB)
03:46:30: ------------------------------------------
03:46:30: Audio Encoding: AAC
03:46:30:     bitrate: 128
03:46:30: Using bitmap image
03:46:30: ------------------------------------------
03:46:30:     device: CY3014 USB, Analog 01 Capture,
03:46:30:     device id \\?\usb#vid_1164&pid_f531#6&29d3b443&0&3#{65e8773d-8f56-11d0-a3b9-00a0c9223196}\{6f814be9-9af6-43cf-9249-c0340100021f},
03:46:30:     chosen type: YUY2, usingFourCC: false, res: 1920x1080 - 1920x1080, frameIntervals: 166833-333667
03:46:30:     use buffering: false - 0, fourCC: 'YUY2'
03:46:30:     audio device: CY3014 USB, Analog 01 WaveIn,
03:46:30:     audio device id \\?\usb#vid_1164&pid_f531#6&29d3b443&0&3#{33d9a762-90c8-11d0-bd43-00a0c911ce86}\{6f814be9-9af6-43cf-9249-c0340100031f},
03:46:30: 
03:46:30:     device audio info - bits per sample: 16, channels: 2, samples per sec: 48000, block size: 4
03:46:30: Using directshow input
03:46:31: Using bitmap image
03:46:31: Scene buffering time set to 700
03:46:31: Using custom x264 settings: "bframes=1 keyint=120"
03:46:31: ------------------------------------------
03:46:31: Video Encoding: x264
03:46:31:     fps: 60
03:46:31:     width: 1280, height: 720
03:46:31:     preset: fast
03:46:31:     profile: high
03:46:31:     keyint: 120
03:46:31:     CBR: yes
03:46:31:     CFR: no
03:46:31:     max bitrate: 2500
03:46:31:     buffer size: 2500
03:46:31: ------------------------------------------
03:46:31: MMDeviceAudioSource: Frequency for device 'Green Port Front (Realtek High Definition Audio)' is 384000, samples per sec is 48000
03:46:31: MMDeviceAudioSource: Frequency for device 'Line In (Scarlett 8i6 USB)' is 384000, samples per sec is 48000
03:46:31: 
03:46:31: Profiler result for the last frame:
03:46:31: ==============================================================
03:46:31: video thread frame - [time: 0.964 ms (cpu time: 0 ms)]
03:46:31: | scene->Preprocess - [time: 0.002 ms (cpu time: 0 ms)]
03:46:31: | GPU download and conversion - [time: 0.225 ms (cpu time: 0 ms)]
03:46:31: | | flush - [time: 0.223 ms (cpu time: 0 ms)]
03:46:31: ==============================================================
03:46:31: 
03:46:31: 
03:46:31: Profiler result for the last frame:
03:46:31: ==============================================================
03:46:31: video thread frame - [time: 1.729 ms (cpu time: 0 ms)]
03:46:31: | scene->Preprocess - [time: 0.003 ms (cpu time: 0 ms)]
03:46:31: | GPU download and conversion - [time: 0.278 ms (cpu time: 0 ms)]
03:46:31: | | flush - [time: 0.274 ms (cpu time: 0 ms)]
03:46:31: ==============================================================
03:46:31: 
03:46:31: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 135984777
03:47:12: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 10
03:56:42: Total frames encoded: 36620, total frames duplicated: 462 (1.26%)
03:56:42: Total frames rendered: 36624, number of late frames: 3 (0.01%) (it's okay for some frames to be late)
03:56:42: 
03:56:42: Profiler time results:
03:56:42: 
03:56:42: ==============================================================
03:56:42: video thread frame - [100%] [avg time: 2.734 ms] [children: 69.6%] [unaccounted: 30.4%]
03:56:42: | scene->Preprocess - [65.9%] [avg time: 1.801 ms]
03:56:42: | GPU download and conversion - [3.77%] [avg time: 0.103 ms] [children: 2.74%] [unaccounted: 1.02%]
03:56:42: | | flush - [1.72%] [avg time: 0.047 ms]
03:56:42: | | CopyResource - [0.914%] [avg time: 0.025 ms]
03:56:42: | | conversion to 4:2:0 - [0.11%] [avg time: 0.003 ms]
03:56:42: Convert444Threads - [100%] [avg time: 0.486 ms] [children: 99%] [unaccounted: 1.03%]
03:56:42: | Convert444toNV12 - [99%] [avg time: 0.481 ms]
03:56:42: encoder thread frame - [100%] [avg time: 0.83 ms]
03:56:42: ==============================================================
03:56:42: 
03:56:42: 
03:56:42: Profiler CPU results:
03:56:42: 
03:56:42: ==============================================================
03:56:42: video thread frame - [cpu time: avg 2.114 ms, total 77453.1 ms] [avg calls per frame: 1]
03:56:42: | scene->Preprocess - [cpu time: avg 1.273 ms, total 46625 ms] [avg calls per frame: 1]
03:56:42: | GPU download and conversion - [cpu time: avg 0.118 ms, total 4328.13 ms] [avg calls per frame: 1]
03:56:42: | | flush - [cpu time: avg 0.039 ms, total 1437.5 ms] [avg calls per frame: 1]
03:56:42: | | CopyResource - [cpu time: avg 0.038 ms, total 1421.88 ms] [avg calls per frame: 1]
03:56:42: | | conversion to 4:2:0 - [cpu time: avg 0.003 ms, total 140.625 ms] [avg calls per frame: 1]
03:56:42: Convert444Threads - [cpu time: avg 0.296 ms, total 21718.8 ms] [avg calls per frame: 2]
03:56:42: | Convert444toNV12 - [cpu time: avg 0.291 ms, total 21359.4 ms] [avg calls per frame: 2]
03:56:42: encoder thread frame - [cpu time: avg 0.083 ms, total 3062.5 ms] [avg calls per frame: 1]
03:56:42: ==============================================================
03:56:42: 
03:56:42: =====Stream End: 2014-01-10, 03:56:42=================================================
03:56:43: =====Stream Start: 2014-01-10, 03:56:43===============================================
03:56:43:   Multithreaded optimizations: On
03:56:43:   Base resolution: 1920x1080
03:56:43:   Output resolution: 1280x720
03:56:43: ------------------------------------------
03:56:43: Loading up D3D10 on NVIDIA GeForce GTX 680 (Adapter 1)...
03:56:43: ------------------------------------------
03:56:43: Audio Format: 48000hz
03:56:43: Playback device {0.0.0.00000000}.{c4f219cc-07bd-400f-b941-2b3229c83b58}
03:56:43: ------------------------------------------
03:56:43: Using desktop audio input: Green Port Front (Realtek High Definition Audio)
03:56:43: ------------------------------------------
03:56:43: Using auxilary audio input: Line In (Scarlett 8i6 USB)
03:56:43: ------------------------------------------
03:56:43: Audio Encoding: AAC
03:56:43:     bitrate: 128
03:56:43: Using bitmap image
03:56:43: ------------------------------------------
03:56:43:     device: CY3014 USB, Analog 01 Capture,
03:56:43:     device id \\?\usb#vid_1164&pid_f531#6&29d3b443&0&3#{65e8773d-8f56-11d0-a3b9-00a0c9223196}\{6f814be9-9af6-43cf-9249-c0340100021f},
03:56:43:     chosen type: YUY2, usingFourCC: false, res: 1920x1080 - 1920x1080, frameIntervals: 166833-333667
03:56:43:     use buffering: false - 0, fourCC: 'YUY2'
03:56:43:     audio device: CY3014 USB, Analog 01 WaveIn,
03:56:43:     audio device id \\?\usb#vid_1164&pid_f531#6&29d3b443&0&3#{33d9a762-90c8-11d0-bd43-00a0c911ce86}\{6f814be9-9af6-43cf-9249-c0340100031f},
03:56:43: 
03:56:43:     device audio info - bits per sample: 16, channels: 2, samples per sec: 48000, block size: 4
03:56:43: Using directshow input
03:56:43: Using bitmap image
03:56:43: Scene buffering time set to 700
03:56:43: Using custom x264 settings: "bframes=1 keyint=120"
03:56:43: ------------------------------------------
03:56:43: Video Encoding: x264
03:56:43:     fps: 60
03:56:43:     width: 1280, height: 720
03:56:43:     preset: fast
03:56:43:     profile: high
03:56:43:     keyint: 120
03:56:43:     CBR: yes
03:56:43:     CFR: no
03:56:43:     max bitrate: 2500
03:56:43:     buffer size: 2500
03:56:43: ------------------------------------------
03:56:43: MMDeviceAudioSource: Frequency for device 'Green Port Front (Realtek High Definition Audio)' is 384000, samples per sec is 48000
03:56:43: MMDeviceAudioSource: Frequency for device 'Line In (Scarlett 8i6 USB)' is 384000, samples per sec is 48000
03:56:43: 
03:56:43: Profiler result for the last frame:
03:56:43: ==============================================================
03:56:43: video thread frame - [time: 15.647 ms (cpu time: 15.625 ms)]
03:56:43: | scene->Preprocess - [time: 0.005 ms (cpu time: 0 ms)]
03:56:43: | GPU download and conversion - [time: 0.085 ms (cpu time: 0 ms)]
03:56:43: | | flush - [time: 0.082 ms (cpu time: 0 ms)]
03:56:43: ==============================================================
03:56:43: 
03:56:43: 
03:56:43: Profiler result for the last frame:
03:56:43: ==============================================================
03:56:43: video thread frame - [time: 32.391 ms (cpu time: 31.25 ms)]
03:56:43: | scene->Preprocess - [time: 31.04 ms (cpu time: 31.25 ms)]
03:56:43: | GPU download and conversion - [time: 0.034 ms (cpu time: 0 ms)]
03:56:43: | | flush - [time: 0.031 ms (cpu time: 0 ms)]
03:56:43: ==============================================================
03:56:43: 
03:56:43: 
03:56:43: Profiler result for the last frame:
03:56:43: ==============================================================
03:56:43: video thread frame - [time: 2.957 ms (cpu time: 0 ms)]
03:56:43: | scene->Preprocess - [time: 1.907 ms (cpu time: 0 ms)]
03:56:43: | GPU download and conversion - [time: 0.06 ms (cpu time: 0 ms)]
03:56:43: | | flush - [time: 0.057 ms (cpu time: 0 ms)]
03:56:43: ==============================================================
03:56:43: 
03:56:44: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 136597102
03:56:54: CUDA loaded successfully
03:56:54: 1 CUDA capable devices found
03:56:54: [ GPU #0 - < GeForce GTX 680 > has Compute SM 3.0, NVENC Available ]
03:59:34: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 10
04:30:36: Total frames encoded: 121936, total frames duplicated: 1417 (1.16%)
04:30:36: Total frames rendered: 121941, number of late frames: 4 (0.00%) (it's okay for some frames to be late)
04:30:36: 
04:30:36: Profiler time results:
04:30:36: 
04:30:36: ==============================================================
04:30:36: video thread frame - [100%] [avg time: 2.791 ms] [children: 70.8%] [unaccounted: 29.2%]
04:30:36: | scene->Preprocess - [66.9%] [avg time: 1.866 ms]
04:30:36: | GPU download and conversion - [3.94%] [avg time: 0.11 ms] [children: 2.97%] [unaccounted: 0.967%]
04:30:36: | | flush - [1.9%] [avg time: 0.053 ms]
04:30:36: | | CopyResource - [0.967%] [avg time: 0.027 ms]
04:30:36: | | conversion to 4:2:0 - [0.107%] [avg time: 0.003 ms]
04:30:36: Convert444Threads - [100%] [avg time: 0.502 ms] [children: 98.8%] [unaccounted: 1.2%]
04:30:36: | Convert444toNV12 - [98.8%] [avg time: 0.496 ms]
04:30:36: encoder thread frame - [100%] [avg time: 0.887 ms]
04:30:36: ==============================================================
04:30:36: 
04:30:36: 
04:30:36: Profiler CPU results:
04:30:36: 
04:30:36: ==============================================================
04:30:36: video thread frame - [cpu time: avg 2.118 ms, total 258297 ms] [avg calls per frame: 1]
04:30:36: | scene->Preprocess - [cpu time: avg 1.296 ms, total 158109 ms] [avg calls per frame: 1]
04:30:36: | GPU download and conversion - [cpu time: avg 0.102 ms, total 12500 ms] [avg calls per frame: 1]
04:30:36: | | flush - [cpu time: avg 0.045 ms, total 5562.5 ms] [avg calls per frame: 1]
04:30:36: | | CopyResource - [cpu time: avg 0.029 ms, total 3546.88 ms] [avg calls per frame: 1]
04:30:36: | | conversion to 4:2:0 - [cpu time: avg 0.002 ms, total 312.5 ms] [avg calls per frame: 1]
04:30:36: Convert444Threads - [cpu time: avg 0.329 ms, total 80234.4 ms] [avg calls per frame: 2]
04:30:36: | Convert444toNV12 - [cpu time: avg 0.325 ms, total 79250 ms] [avg calls per frame: 2]
04:30:36: encoder thread frame - [cpu time: avg 0.227 ms, total 27781.3 ms] [avg calls per frame: 1]
04:30:36: ==============================================================
04:30:36: 
04:30:36: =====Stream End: 2014-01-10, 04:30:36=================================================
04:30:37: =====Stream End: 2014-01-10, 04:30:37=================================================
 

Boildown

Active Member
Re: 0.60 test build 6

Blackhive said:
The comparable x264 preset used for quality comparison between NVENC, x264 and other competitive
solutions is as follows (refer to x264 documentation [5]):

--keyint 30 --no-scenecut --no-chroma-me --fps 30 --preset faster --ref 1 --trellis 0 --
weightp 0 --b-pyramid normal –bframe n

Nice find. This is kinda disappointing though, but its important to know.

keyint 30 - This is by default 250 in every x264 preset, although Twitch makes us set it fps x 2. For saving to disk, this is a significant downgrade over even UltraFast.

no scenecut - Only UltraFast x264 preset uses no scenecut. Every other x264 preset uses scenecut of 40.

no chroma me - This is enabled in every x264 preset.

1 reference frame - x264 Faster preset normally uses 2 reference frames, only Very Fast and above use 1.

trellis 0 - x264 Faster preset normally uses 1 for trellis. Only Very Fast and above use trellis 0.

weightp 0 - The only x264 preset to use this is UltraFast. SuperFast through Fast use weightp 1, and Medium and below use 2.

b-pyramid normal - This is already the default setting for every x264 preset, so not sure why they pointed it out.

bframe n - This seems to mean that bframes can be configured, but later on in the docs it shows that the only NVENC preset to use bframes is HQ. In x264 every preset from SuperFast through Slower uses 3 b frames. Only UltraFast has b frames disabled.

TL;DR: Although they would like you to believe you're getting Faster-preset type quality, in reality a bunch of basic x264 features included in even UltraFast are turned off, and they use downgraded versions of other things that are in x264 turned on in the Faster preset.

This makes their quality to bitrate charts pretty bogus. Because yeah, no doubt x264 loses when those features are turned off. It would be stupid to turn off all those features while otherwise running x264 at Faster preset settings (or at any preset).

I already stream in higher quality than this can produce. People who stream at Very Fast preset (the OBS default) should take a hard look, because although they use some Faster features, they turn off other things that are enabled in Faster, Very Fast, Super Fast, and even Ultra Fast. Their quality is some hybrid that isn't easily quantified, but I wouldn't be surprised if Very Fast is usually higher quality.

Of course, the proof is in the pudding. Maybe all those turned-off features are stupid and don't matter at all to NVENC, and it can produce a higher than expected quality even with these things turned off.


The thing that NVENC has going for it is obviously speed. Especially if you don't have Quicksync available to you. NVENC could enable people to stream who otherwise couldn't.

I normally save to my hard drive in a second OBS instance at SuperFast quality and a high bitrate, so NVENC may have a role for me here. I'll see if NVENC can do it at a smaller CPU cost, enabling me to increase the quality of my first OBS instance, which goes to Twitch.
 
Re: 0.60 test build 7

For thoroughness's sake I ran another test with test build 5. The mic was lost. So now I'm wondering if my long test from before was a fluke or not.

Code:
04:30:49: Open Broadcaster Software v0.60b test build 5 - 64bit ( ^ω^)
04:30:49: -------------------------------
04:30:49: CPU Name: Intel(R) Core(TM) i7-2700K CPU @ 3.50GHz
04:30:49: CPU Speed: 3511MHz
04:30:49: Physical Memory:  16281MB Total, 8222MB Free
04:30:49: stepping id: 7, model 42, family 6, type 0, extmodel 1, extfamily 0, HTT 1, logical cores 8, total cores 4
04:30:49: monitor 1: pos={0, 0}, size={1920, 1080}
04:30:49: monitor 2: pos={-1920, 0}, size={1920, 1080}
04:30:49: Windows Version: 6.2 Build 9200 
04:30:49: Aero is Enabled
04:30:49: -------------------------------
04:30:49: OBS Modules:
04:30:49: Base Address     Module
04:30:49: 00000000B5450000 OBS.exe
04:30:49: 000000002C150000 OBSApi.dll
04:30:49: 0000000035610000 DShowPlugin.dll
04:30:49: 0000000035270000 GraphicsCapture.dll
04:30:49: 0000000035960000 NoiseGate.dll
04:30:49: 0000000035250000 PSVPlugin.dll
04:30:49: ------------------------------------------
04:30:49: Adapter 1
04:30:49:   Video Adapter: NVIDIA GeForce GTX 680
04:30:49:   Video Adapter Dedicated Video Memory: 2083188736
04:30:49:   Video Adapter Shared System Memory: 2147807232
04:30:49:   Video Adapter Output 1: pos={0, 0}, size={1920, 1080}, attached=true
04:30:49:   Video Adapter Output 2: pos={-1920, 0}, size={1920, 1080}, attached=true
04:30:49: ------------------------------------------
04:30:49: Adapter 2
04:30:49:   Video Adapter: Intel(R) HD Graphics 3000
04:30:49:   Video Adapter Dedicated Video Memory: 33554432
04:30:49:   Video Adapter Shared System Memory: 1711276032
04:30:49: =====Stream Start: 2014-01-10, 04:30:49===============================================
04:30:49:   Multithreaded optimizations: On
04:30:49:   Base resolution: 1920x1080
04:30:49:   Output resolution: 1280x720
04:30:49: ------------------------------------------
04:30:49: Loading up D3D10 on NVIDIA GeForce GTX 680 (Adapter 1)...
04:30:49: ------------------------------------------
04:30:49: Audio Format: 48000hz
04:30:49: Playback device {0.0.0.00000000}.{c4f219cc-07bd-400f-b941-2b3229c83b58}
04:30:49: ------------------------------------------
04:30:49: Using desktop audio input: Green Port Front (Realtek High Definition Audio)
04:30:49: ------------------------------------------
04:30:49: Using auxilary audio input: Line In (Scarlett 8i6 USB)
04:30:49: ------------------------------------------
04:30:49: Audio Encoding: AAC
04:30:49:     bitrate: 128
04:30:49: Using bitmap image
04:30:49: ------------------------------------------
04:30:49:     device: CY3014 USB, Analog 01 Capture,
04:30:49:     device id \\?\usb#vid_1164&pid_f531#6&29d3b443&0&3#{65e8773d-8f56-11d0-a3b9-00a0c9223196}\{6f814be9-9af6-43cf-9249-c0340100021f},
04:30:49:     chosen type: YUY2, usingFourCC: false, res: 1920x1080 - 1920x1080, frameIntervals: 166833-333667
04:30:49:     use buffering: false - 0, fourCC: 'YUY2'
04:30:49:     audio device: CY3014 USB, Analog 01 WaveIn,
04:30:49:     audio device id \\?\usb#vid_1164&pid_f531#6&29d3b443&0&3#{33d9a762-90c8-11d0-bd43-00a0c911ce86}\{6f814be9-9af6-43cf-9249-c0340100031f},
04:30:49: 
04:30:49:     device audio info - bits per sample: 16, channels: 2, samples per sec: 48000, block size: 4
04:30:49: Using directshow input
04:30:49: Using bitmap image
04:30:49: Scene buffering time set to 700
04:30:49: Using custom x264 settings: "bframes=1 keyint=120"
04:30:49: ------------------------------------------
04:30:49: Video Encoding: x264
04:30:49:     fps: 60
04:30:49:     width: 1280, height: 720
04:30:49:     preset: fast
04:30:49:     profile: high
04:30:49:     keyint: 120
04:30:49:     CBR: yes
04:30:49:     CFR: no
04:30:49:     max bitrate: 2500
04:30:49:     buffer size: 2500
04:30:49: ------------------------------------------
04:30:49: MMDeviceAudioSource: Frequency for device 'Green Port Front (Realtek High Definition Audio)' is 384000, samples per sec is 48000
04:30:49: MMDeviceAudioSource: Frequency for device 'Line In (Scarlett 8i6 USB)' is 384000, samples per sec is 48000
04:30:50: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 138643548
04:30:50:     0
04:30:50:     0
04:30:50:     138643528
04:30:50:     138643538
04:30:50:     138643548
04:30:50:     138643558
04:30:50:     138643568
04:30:50:     138643578
04:30:50:     138643588
04:30:50:     138643598
04:30:50:     138643608
04:30:50:     138643618
04:30:50:     138643628
04:30:50:     138643638
04:30:50:     138643648
04:30:50:     138643658
04:30:50:     138643668
04:30:50:     138643678
04:30:50:     138643688
04:30:50:     138643698
04:30:50:     138643708
04:30:50:     138643718
04:30:50:     138643728
04:30:50:     138643738
04:30:50:     138643748
04:30:50:     138643758
04:30:50:     138643768
04:30:50:     138643778
04:30:50:     138643788
04:30:50:     138643798
04:30:50:     138643808
04:30:50:     138643818
04:30:50:     138643828
04:30:50:     138643838
04:30:50:     138643848
04:30:50:     138643858
04:30:50:     138643868
04:30:50:     138643878
04:30:50:     138643888
04:30:50:     138643898
04:30:50:     138643908
04:30:50:     138643918
04:30:50:     138643928
04:30:50:     138643938
04:30:50:     138643948
04:30:50:     138643958
04:30:50:     138643968
04:30:50:     138643978
04:30:50:     138643988
04:30:50:     138643998
04:30:50:     138644008
04:30:50:     138644018
04:30:50:     138644028
04:30:50:     138644038
04:30:50:     138644048
04:30:50:     138644058
04:30:50:     138644068
04:30:50:     138644078
04:30:50:     138644088
04:30:50:     138644098
04:30:50:     138644108
04:30:50:     138644118
04:30:50:     138644128
04:30:50:     138644138
04:30:50:     138644148
04:30:50:     138644158
04:30:50:     138644168
04:30:50:     138644178
04:30:50:     138644188
04:30:50:     138644198
04:30:50:     138644208
04:30:50:     138644218
04:30:50: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 138643548
04:30:50: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 20
04:30:50: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 10
04:38:47: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 10
04:45:33: A timestamp adjustment was encountered for device Line In (Scarlett 8i6 USB), diff: 80
04:47:57: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 10
04:52:33: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 10
04:58:21: A timestamp adjustment was encountered for device Line In (Scarlett 8i6 USB), diff: 80
05:01:42: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 10
05:01:54: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 10
05:02:02: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 10
05:03:03: A timestamp adjustment was encountered for device Green Port Front (Realtek High Definition Audio), diff: 77
05:03:03: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 10
05:03:03: A timestamp adjustment was encountered for device Line In (Scarlett 8i6 USB), diff: 80
05:03:03: A timestamp adjustment was encountered for device CY3014 USB, Analog 01 Capture, diff: 90
05:05:23: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 10
05:06:17: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 10
05:06:17: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 10
05:07:33: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 10
05:09:03: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 10
05:09:57: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 10
05:10:53: A timestamp adjustment was encountered for device Green Port Front (Realtek High Definition Audio), diff: 76
05:10:53: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 10
05:10:53: A timestamp adjustment was encountered for device Line In (Scarlett 8i6 USB), diff: 110
05:10:53: A timestamp adjustment was encountered for device CY3014 USB, Analog 01 Capture, diff: 90
05:13:37: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 10
05:14:32: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 10
05:15:27: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 10
05:15:27: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 10
05:16:22: A timestamp adjustment was encountered for device Green Port Front (Realtek High Definition Audio), diff: 88
05:16:22: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 20
05:16:22: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 10
05:16:22: A timestamp adjustment was encountered for device Line In (Scarlett 8i6 USB), diff: 90
05:16:22: A timestamp adjustment was encountered for device CY3014 USB, Analog 01 Capture, diff: 100
05:18:12: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 10
05:18:16: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 10
05:19:07: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 10
05:19:08: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 10
05:20:58: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 10
05:21:02: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 10
05:21:44: A timestamp adjustment was encountered for device Green Port Front (Realtek High Definition Audio), diff: 78
05:21:44: A timestamp adjustment was encountered for device Line In (Scarlett 8i6 USB), diff: 100
05:21:44: A timestamp adjustment was encountered for device CY3014 USB, Analog 01 Capture, diff: 80
05:22:12: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 10
05:22:47: Audio timestamp for device 'Line In (Scarlett 8i6 USB)' was behind target timestamp by 10
05:22:55: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 10
05:23:29: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 10
05:23:42: Audio timestamp for device 'Line In (Scarlett 8i6 USB)' was behind target timestamp by 20
05:23:42: Audio timestamp for device 'Line In (Scarlett 8i6 USB)' was behind target timestamp by 10
05:23:43: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 10
05:26:27: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 10
05:28:17: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 10
05:28:55: A timestamp adjustment was encountered for device Green Port Front (Realtek High Definition Audio), diff: 77
05:28:55: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 10
05:28:55: A timestamp adjustment was encountered for device Line In (Scarlett 8i6 USB), diff: 100
05:28:55: A timestamp adjustment was encountered for device CY3014 USB, Analog 01 Capture, diff: 90
05:31:03: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 10
05:31:03: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 10
05:31:57: Audio timestamp for device 'Line In (Scarlett 8i6 USB)' was behind target timestamp by 10
05:31:57: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 10
05:31:57: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 10
05:33:47: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 10
05:34:06: A timestamp adjustment was encountered for device Green Port Front (Realtek High Definition Audio), diff: 78
05:34:06: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 10
05:34:06: A timestamp adjustment was encountered for device Line In (Scarlett 8i6 USB), diff: 80
05:34:06: A timestamp adjustment was encountered for device CY3014 USB, Analog 01 Capture, diff: 90
05:37:28: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 10
05:38:22: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 10
05:38:22: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 10
05:38:45: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 10
05:40:13: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 10
05:41:07: A timestamp adjustment was encountered for device Green Port Front (Realtek High Definition Audio), diff: 77
05:41:08: A timestamp adjustment was encountered for device Line In (Scarlett 8i6 USB), diff: 80
05:41:08: A timestamp adjustment was encountered for device CY3014 USB, Analog 01 Capture, diff: 80
05:43:53: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 10
05:43:53: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 10
05:44:47: Audio timestamp for device 'Line In (Scarlett 8i6 USB)' was behind target timestamp by 10
05:44:47: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 10
05:44:47: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 10
05:45:43: A timestamp adjustment was encountered for device Green Port Front (Realtek High Definition Audio), diff: 78
05:45:43: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 10
05:45:43: A timestamp adjustment was encountered for device CY3014 USB, Analog 01 Capture, diff: 90
05:46:09: A timestamp adjustment was encountered for device Line In (Scarlett 8i6 USB), diff: 80
05:46:38: Audio timestamp for device 'Line In (Scarlett 8i6 USB)' was behind target timestamp by 10
05:46:38: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 10
05:47:20: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 10
05:47:35: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 10
05:51:18: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 10
05:53:03: A timestamp adjustment was encountered for device Green Port Front (Realtek High Definition Audio), diff: 87
05:53:03: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 20
05:53:03: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 10
05:53:03: A timestamp adjustment was encountered for device CY3014 USB, Analog 01 Capture, diff: 100
05:55:47: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 20
05:55:47: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 10
05:56:03: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 10
05:56:03: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 10
05:56:43: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 10
05:57:38: A timestamp adjustment was encountered for device Green Port Front (Realtek High Definition Audio), diff: 78
05:57:38: A timestamp adjustment was encountered for device CY3014 USB, Analog 01 Capture, diff: 80
05:59:34: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 10
06:00:23: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 10
06:01:18: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 10
06:01:18: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 10
06:04:03: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 10
06:04:57: A timestamp adjustment was encountered for device Green Port Front (Realtek High Definition Audio), diff: 77
06:04:57: A timestamp adjustment was encountered for device CY3014 USB, Analog 01 Capture, diff: 80
06:08:33: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 10
06:08:39: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 10
06:09:32: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 10
06:09:34: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 10
06:10:02: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 10
06:10:03: A timestamp adjustment was encountered for device Green Port Front (Realtek High Definition Audio), diff: 78
06:10:03: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 10
06:10:03: A timestamp adjustment was encountered for device CY3014 USB, Analog 01 Capture, diff: 100
06:10:28: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 10
06:10:33: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 10
06:11:23: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 10
06:12:18: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 10
06:13:20: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 10
06:14:08: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 10
06:15:56: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 10
06:16:53: A timestamp adjustment was encountered for device Green Port Front (Realtek High Definition Audio), diff: 77
06:16:53: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 10
06:16:53: A timestamp adjustment was encountered for device CY3014 USB, Analog 01 Capture, diff: 90
06:19:38: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 10
06:21:28: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 10
06:21:28: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 10
06:23:18: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 10
06:24:13: A timestamp adjustment was encountered for device Green Port Front (Realtek High Definition Audio), diff: 77
06:24:14: A timestamp adjustment was encountered for device CY3014 USB, Analog 01 Capture, diff: 80
06:26:03: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 20
06:26:03: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 10
06:27:54: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 10
06:28:48: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 10
06:29:45: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 10
06:30:38: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 10
06:31:33: A timestamp adjustment was encountered for device Green Port Front (Realtek High Definition Audio), diff: 77
06:31:33: A timestamp adjustment was encountered for device CY3014 USB, Analog 01 Capture, diff: 90
06:33:23: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 10
06:33:24: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 10
06:34:22: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 10
06:35:13: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 10
06:36:08: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 10
06:37:58: A timestamp adjustment was encountered for device Green Port Front (Realtek High Definition Audio), diff: 77
06:37:58: A timestamp adjustment was encountered for device CY3014 USB, Analog 01 Capture, diff: 80
06:40:43: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 10
06:41:39: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 10
06:41:46: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 10
06:42:34: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 10
06:45:18: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 10
06:47:03: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 10
06:47:08: A timestamp adjustment was encountered for device Green Port Front (Realtek High Definition Audio), diff: 76
06:47:08: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 10
06:47:08: A timestamp adjustment was encountered for device CY3014 USB, Analog 01 Capture, diff: 90
06:49:53: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 10
06:50:48: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 10
06:51:43: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 10
06:51:43: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 10
06:51:53: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 10
06:52:38: A timestamp adjustment was encountered for device Green Port Front (Realtek High Definition Audio), diff: 78
06:52:38: A timestamp adjustment was encountered for device CY3014 USB, Analog 01 Capture, diff: 80
06:54:28: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 10
06:55:23: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 10
06:56:19: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 10
06:57:04: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 10
06:57:13: A timestamp adjustment was encountered for device Green Port Front (Realtek High Definition Audio), diff: 78
06:57:13: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 10
06:57:13: A timestamp adjustment was encountered for device CY3014 USB, Analog 01 Capture, diff: 90
06:59:03: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 10
06:59:09: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 10
07:00:02: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 10
07:01:49: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 10
07:02:45: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 10
07:04:11: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 10
07:04:47: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 10
07:05:28: A timestamp adjustment was encountered for device Green Port Front (Realtek High Definition Audio), diff: 76
07:05:28: A timestamp adjustment was encountered for device CY3014 USB, Analog 01 Capture, diff: 90
07:07:18: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 10
07:07:21: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 10
07:08:14: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 10
07:10:03: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 10
07:11:53: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 10
07:12:37: A timestamp adjustment was encountered for device Green Port Front (Realtek High Definition Audio), diff: 77
07:12:37: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 10
07:12:37: A timestamp adjustment was encountered for device CY3014 USB, Analog 01 Capture, diff: 90
07:14:30: Total frames encoded: 589170, total frames duplicated: 8316 (1.41%)
07:14:30: Total frames rendered: 589162, number of late frames: 16 (0.00%) (it's okay for some frames to be late)
07:14:30: 
07:14:30: Profiler time results:
07:14:30: 
07:14:30: ==============================================================
07:14:30: video thread frame - [100%] [avg time: 2.677 ms] [children: 77.6%] [unaccounted: 22.4%]
07:14:30: | scene->Preprocess - [70.9%] [avg time: 1.899 ms]
07:14:30: | GPU download and conversion - [6.65%] [avg time: 0.178 ms] [children: 5.53%] [unaccounted: 1.12%]
07:14:30: | | flush - [3.66%] [avg time: 0.098 ms]
07:14:30: | | CopyResource - [1.76%] [avg time: 0.047 ms]
07:14:30: | | conversion to 4:2:0 - [0.112%] [avg time: 0.003 ms]
07:14:30: Convert444Threads - [100%] [avg time: 0.514 ms] [children: 99%] [unaccounted: 0.973%]
07:14:30: | Convert444toNV12 - [99%] [avg time: 0.509 ms]
07:14:30: encoder thread frame - [100%] [avg time: 0.903 ms]
07:14:30: ==============================================================
07:14:30: 
07:14:30: 
07:14:30: Profiler CPU results:
07:14:30: 
07:14:30: ==============================================================
07:14:30: video thread frame - [cpu time: avg 1.954 ms, total 1.1513e+006 ms] [avg calls per frame: 1]
07:14:30: | scene->Preprocess - [cpu time: avg 1.402 ms, total 826375 ms] [avg calls per frame: 1]
07:14:30: | GPU download and conversion - [cpu time: avg 0.123 ms, total 72640.6 ms] [avg calls per frame: 1]
07:14:30: | | flush - [cpu time: avg 0.07 ms, total 41812.5 ms] [avg calls per frame: 1]
07:14:30: | | CopyResource - [cpu time: avg 0.022 ms, total 13421.9 ms] [avg calls per frame: 1]
07:14:30: | | conversion to 4:2:0 - [cpu time: avg 0.003 ms, total 2343.75 ms] [avg calls per frame: 1]
07:14:30: Convert444Threads - [cpu time: avg 0.474 ms, total 559594 ms] [avg calls per frame: 2]
07:14:30: | Convert444toNV12 - [cpu time: avg 0.47 ms, total 554609 ms] [avg calls per frame: 2]
07:14:30: encoder thread frame - [cpu time: avg 0.249 ms, total 146984 ms] [avg calls per frame: 1]
07:14:30: ==============================================================
07:14:30: 
07:14:30: =====Stream End: 2014-01-10, 07:14:30=================================================
07:14:31: =====Stream Start: 2014-01-10, 07:14:31===============================================
07:14:31:   Multithreaded optimizations: On
07:14:31:   Base resolution: 1920x1080
07:14:31:   Output resolution: 1280x720
07:14:31: ------------------------------------------
07:14:31: Loading up D3D10 on NVIDIA GeForce GTX 680 (Adapter 1)...
07:14:31: ------------------------------------------
07:14:31: Audio Format: 48000hz
07:14:31: Playback device {0.0.0.00000000}.{c4f219cc-07bd-400f-b941-2b3229c83b58}
07:14:31: ------------------------------------------
07:14:31: Using desktop audio input: Green Port Front (Realtek High Definition Audio)
07:14:31: ------------------------------------------
07:14:31: Using auxilary audio input: Line In (Scarlett 8i6 USB)
07:14:31: ------------------------------------------
07:14:31: Audio Encoding: AAC
07:14:31:     bitrate: 128
07:14:31: Using bitmap image
07:14:31: ------------------------------------------
07:14:31:     device: CY3014 USB, Analog 01 Capture,
07:14:31:     device id \\?\usb#vid_1164&pid_f531#6&29d3b443&0&3#{65e8773d-8f56-11d0-a3b9-00a0c9223196}\{6f814be9-9af6-43cf-9249-c0340100021f},
07:14:31:     chosen type: YUY2, usingFourCC: false, res: 1920x1080 - 1920x1080, frameIntervals: 166833-333667
07:14:31:     use buffering: false - 0, fourCC: 'YUY2'
07:14:31:     audio device: CY3014 USB, Analog 01 WaveIn,
07:14:31:     audio device id \\?\usb#vid_1164&pid_f531#6&29d3b443&0&3#{33d9a762-90c8-11d0-bd43-00a0c911ce86}\{6f814be9-9af6-43cf-9249-c0340100031f},
07:14:31: 
07:14:31:     device audio info - bits per sample: 16, channels: 2, samples per sec: 48000, block size: 4
07:14:31: Using directshow input
07:14:31: Using bitmap image
07:14:31: Scene buffering time set to 700
07:14:31: Using custom x264 settings: "bframes=1 keyint=120"
07:14:31: ------------------------------------------
07:14:31: Video Encoding: x264
07:14:31:     fps: 60
07:14:31:     width: 1280, height: 720
07:14:31:     preset: fast
07:14:31:     profile: high
07:14:31:     keyint: 120
07:14:31:     CBR: yes
07:14:31:     CFR: no
07:14:31:     max bitrate: 2500
07:14:31:     buffer size: 2500
07:14:31: ------------------------------------------
07:14:31: MMDeviceAudioSource: Frequency for device 'Green Port Front (Realtek High Definition Audio)' is 384000, samples per sec is 48000
07:14:31: MMDeviceAudioSource: Frequency for device 'Line In (Scarlett 8i6 USB)' is 384000, samples per sec is 48000
07:14:31: 
07:14:31: Profiler result for the last frame:
07:14:31: ==============================================================
07:14:31: video thread frame - [time: 55.266 ms (cpu time: 46.875 ms)]
07:14:31: | scene->Preprocess - [time: 35.372 ms (cpu time: 31.25 ms)]
07:14:31: | GPU download and conversion - [time: 0.152 ms (cpu time: 0 ms)]
07:14:31: | | flush - [time: 0.147 ms (cpu time: 0 ms)]
07:14:31: ==============================================================
07:14:31: 
07:14:31: 
07:14:31: Profiler result for the last frame:
07:14:31: ==============================================================
07:14:31: video thread frame - [time: 2.35 ms (cpu time: 0 ms)]
07:14:31: | scene->Preprocess - [time: 1.441 ms (cpu time: 0 ms)]
07:14:31: | GPU download and conversion - [time: 0.116 ms (cpu time: 0 ms)]
07:14:31: | | flush - [time: 0.113 ms (cpu time: 0 ms)]
07:14:31: ==============================================================
07:14:31: 
07:14:31: 
07:14:31: Profiler result for the last frame:
07:14:31: ==============================================================
07:14:31: video thread frame - [time: 1.491 ms (cpu time: 0 ms)]
07:14:31: | scene->Preprocess - [time: 0.003 ms (cpu time: 0 ms)]
07:14:31: | GPU download and conversion - [time: 0.258 ms (cpu time: 0 ms)]
07:14:31: | | flush - [time: 0.255 ms (cpu time: 0 ms)]
07:14:31: ==============================================================
07:14:31: 
07:14:32: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 148465280
07:14:32:     0
07:14:32:     0
07:14:32:     0
07:14:32:     0
07:14:32:     0
07:14:32:     0
07:14:32:     0
07:14:32:     0
07:14:32:     0
07:14:32:     0
07:14:32:     148465270
07:14:32:     148465280
07:14:32:     148465290
07:14:32:     148465300
07:14:32:     148465310
07:14:32:     148465320
07:14:32:     148465330
07:14:32:     148465340
07:14:32:     148465350
07:14:32:     148465360
07:14:32:     148465370
07:14:32:     148465380
07:14:32:     148465390
07:14:32:     148465400
07:14:32:     148465410
07:14:32:     148465420
07:14:32:     148465430
07:14:32:     148465440
07:14:32:     148465450
07:14:32:     148465460
07:14:32:     148465470
07:14:32:     148465480
07:14:32:     148465490
07:14:32:     148465500
07:14:32:     148465510
07:14:32:     148465520
07:14:32:     148465530
07:14:32:     148465540
07:14:32:     148465550
07:14:32:     148465560
07:14:32:     148465570
07:14:32:     148465580
07:14:32:     148465590
07:14:32:     148465600
07:14:32:     148465610
07:14:32:     148465620
07:14:32:     148465630
07:14:32:     148465640
07:14:32:     148465650
07:14:32:     148465660
07:14:32:     148465670
07:14:32:     148465680
07:14:32:     148465690
07:14:32:     148465700
07:14:32:     148465710
07:14:32:     148465720
07:14:32:     148465730
07:14:32:     148465740
07:14:32:     148465750
07:14:32:     148465760
07:14:32:     148465770
07:14:32:     148465780
07:14:32:     148465790
07:14:32:     148465800
07:14:32:     148465810
07:14:32:     148465820
07:14:32:     148465830
07:14:32:     148465840
07:14:32:     148465850
07:14:32:     148465860
07:14:32:     148465870
07:14:32:     148465880
07:14:32:     148465890
07:14:32:     148465900
07:14:32:     148465910
07:14:32:     148465920
07:14:32:     148465930
07:14:32:     148465940
07:14:32:     148465950
07:14:32: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 148465280
07:14:32: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 148465280
07:14:32: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 148465280
07:14:32: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 148465280
07:14:32: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 148465280
07:14:32: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 148465280
07:14:32: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 148465280
07:14:32: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 148465280
07:14:32: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 148465280
07:14:32: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 10
07:16:30: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 10
07:17:27: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 10
07:33:21: A timestamp adjustment was encountered for device Line In (Scarlett 8i6 USB), diff: 90
07:35:53: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 10
07:38:35: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 10
07:39:23: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 10
07:40:06: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 10
07:40:38: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 10
07:45:48: A timestamp adjustment was encountered for device Green Port Front (Realtek High Definition Audio), diff: 76
07:45:48: A timestamp adjustment was encountered for device Line In (Scarlett 8i6 USB), diff: 130
07:45:48: A timestamp adjustment was encountered for device CY3014 USB, Analog 01 Capture, diff: 80
07:49:29: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 10
07:49:40: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 10
07:52:17: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 10
07:53:11: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 10
07:55:57: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 10
07:59:36: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 10
08:03:33: A timestamp adjustment was encountered for device Green Port Front (Realtek High Definition Audio), diff: 73
08:03:33: A timestamp adjustment was encountered for device Line In (Scarlett 8i6 USB), diff: 110
08:03:33: A timestamp adjustment was encountered for device CY3014 USB, Analog 01 Capture, diff: 80
08:04:08: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 10
08:06:54: A timestamp adjustment was encountered for device Line In (Scarlett 8i6 USB), diff: 80
08:07:48: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 10
08:09:46: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 10
08:10:34: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 10
08:13:18: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 10
08:14:52: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 10
08:15:08: A timestamp adjustment was encountered for device Green Port Front (Realtek High Definition Audio), diff: 75
08:15:08: A timestamp adjustment was encountered for device Line In (Scarlett 8i6 USB), diff: 90
08:15:09: A timestamp adjustment was encountered for device CY3014 USB, Analog 01 Capture, diff: 80
08:20:39: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 10
08:21:12: A timestamp adjustment was encountered for device Line In (Scarlett 8i6 USB), diff: 80
08:26:09: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 10
08:26:09: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 10
08:27:59: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 10
08:32:34: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 10
08:34:14: A timestamp adjustment was encountered for device Line In (Scarlett 8i6 USB), diff: 80
08:35:19: A timestamp adjustment was encountered for device Green Port Front (Realtek High Definition Audio), diff: 72
08:35:19: A timestamp adjustment was encountered for device Line In (Scarlett 8i6 USB), diff: 80
08:35:19: A timestamp adjustment was encountered for device CY3014 USB, Analog 01 Capture, diff: 90
08:37:09: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 10
08:38:04: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 10
08:39:54: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 10
08:40:49: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 10
08:42:44: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 10
08:45:40: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 10
08:46:19: A timestamp adjustment was encountered for device Green Port Front (Realtek High Definition Audio), diff: 75
08:46:19: A timestamp adjustment was encountered for device CY3014 USB, Analog 01 Capture, diff: 80
08:48:32: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 10
08:55:29: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 10
08:56:24: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 10
08:58:15: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 10
08:59:09: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 10
08:59:33: A timestamp adjustment was encountered for device Green Port Front (Realtek High Definition Audio), diff: 75
08:59:33: A timestamp adjustment was encountered for device CY3014 USB, Analog 01 Capture, diff: 80
09:03:44: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 10
09:05:35: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 10
09:05:40: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 10
09:10:09: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 10
09:11:04: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 10
09:13:33: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 10
09:16:59: A timestamp adjustment was encountered for device Green Port Front (Realtek High Definition Audio), diff: 72
09:16:59: A timestamp adjustment was encountered for device CY3014 USB, Analog 01 Capture, diff: 90
09:20:15: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 10
09:21:10: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 10
09:22:04: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 10
09:29:25: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 10
09:30:20: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 10
09:34:55: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 10
09:41:21: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 10
09:52:20: A timestamp adjustment was encountered for device Green Port Front (Realtek High Definition Audio), diff: 75
09:52:20: A timestamp adjustment was encountered for device CY3014 USB, Analog 01 Capture, diff: 90
10:02:25: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 10
10:03:40: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 10
10:18:54: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 10
10:18:54: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 10
10:21:40: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 10
10:24:24: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 10
10:30:50: A timestamp adjustment was encountered for device Green Port Front (Realtek High Definition Audio), diff: 74
10:30:50: A timestamp adjustment was encountered for device CY3014 USB, Analog 01 Capture, diff: 80
10:40:55: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 10
10:44:49: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 10
10:46:30: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 10
10:48:23: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 10
10:58:19: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 10
11:14:57: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 10
11:18:45: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 10
11:21:15: A timestamp adjustment was encountered for device Green Port Front (Realtek High Definition Audio), diff: 79
11:21:15: A timestamp adjustment was encountered for device CY3014 USB, Analog 01 Capture, diff: 90
11:32:16: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 10
11:36:58: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 10
11:38:40: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 10
11:39:35: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 10
11:41:26: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 10
11:42:21: A timestamp adjustment was encountered for device Green Port Front (Realtek High Definition Audio), diff: 71
11:42:21: A timestamp adjustment was encountered for device CY3014 USB, Analog 01 Capture, diff: 80
11:46:00: Audio timestamp for device 'CY3014 USB, Analog 01 Capture' was behind target timestamp by 10
11:49:08: Total frames encoded: 988540, total frames duplicated: 5995 (0.61%)
11:49:08: Total frames rendered: 988543, number of late frames: 4 (0.00%) (it's okay for some frames to be late)
11:49:08: 
11:49:08: Profiler time results:
11:49:08: 
11:49:08: ==============================================================
11:49:08: video thread frame - [100%] [avg time: 2.314 ms] [children: 96.4%] [unaccounted: 3.63%]
11:49:08: | scene->Preprocess - [81.4%] [avg time: 1.883 ms]
11:49:08: | GPU download and conversion - [15%] [avg time: 0.347 ms] [children: 14.1%] [unaccounted: 0.864%]
11:49:08: | | flush - [7.99%] [avg time: 0.185 ms]
11:49:08: | | CopyResource - [5.96%] [avg time: 0.138 ms]
11:49:08: | | conversion to 4:2:0 - [0.173%] [avg time: 0.004 ms]
11:49:08: Convert444Threads - [100%] [avg time: 0.474 ms] [children: 98.9%] [unaccounted: 1.05%]
11:49:08: | Convert444toNV12 - [98.9%] [avg time: 0.469 ms]
11:49:08: encoder thread frame - [100%] [avg time: 0.902 ms]
11:49:08: ==============================================================
11:49:08: 
11:49:08: 
11:49:08: Profiler CPU results:
11:49:08: 
11:49:08: ==============================================================
11:49:08: video thread frame - [cpu time: avg 1.489 ms, total 1.47223e+006 ms] [avg calls per frame: 1]
11:49:08: | scene->Preprocess - [cpu time: avg 1.341 ms, total 1.32655e+006 ms] [avg calls per frame: 1]
11:49:08: | GPU download and conversion - [cpu time: avg 0.125 ms, total 123969 ms] [avg calls per frame: 1]
11:49:08: | | flush - [cpu time: avg 0.102 ms, total 101484 ms] [avg calls per frame: 1]
11:49:08: | | CopyResource - [cpu time: avg 0.013 ms, total 13171.9 ms] [avg calls per frame: 1]
11:49:08: | | conversion to 4:2:0 - [cpu time: avg 0.002 ms, total 1984.38 ms] [avg calls per frame: 1]
11:49:08: Convert444Threads - [cpu time: avg 0.797 ms, total 1.57659e+006 ms] [avg calls per frame: 2]
11:49:08: | Convert444toNV12 - [cpu time: avg 0.792 ms, total 1.56722e+006 ms] [avg calls per frame: 2]
11:49:08: encoder thread frame - [cpu time: avg 0.227 ms, total 224531 ms] [avg calls per frame: 1]
11:49:08: ==============================================================
11:49:08: 
11:49:08: =====Stream End: 2014-01-10, 11:49:08=================================================
11:49:38: =====Stream End: 2014-01-10, 11:49:38=================================================
 

hansmuff

New Member
Re: 0.60 test build 7

Tested NVENC with 660Ti SLI on a 2600K. This is a nice, fast solution. I'm using 'hq', but I'll do a more detailed analysis of hq vs bd later on. I'll probably use a timedemo of some sort.

Bandwidth is the most significant factor in quality. I streamed at 15Mbps for a few minutes, and the quality is outstanding. Link to that is http://www.twitch.tv/dragonhans/b/494155188
It's 60fps, 720p.

Just understand the video loads very slowly and hiccups, twitch can't handle it too well.
Still, an interesting experiment.

I understand those are not acceptable settings for a stream. I'm still playing around with fps vs. bitrate vs. quality. So far for 60fps 720p TF2 I kind of need about 5Mbps for it to look half decent. The default 3.5Mbps gets very blocky. Then again 50fps look very nice too, so maybe I can compromise there.

Thanks to those involved for putting NVENC support in, providing the necessary DLLs and explaining it. Job well done.
 

alpinlol

Active Member
Re: 0.60 test build 7

what can i expect (qualitywise) with the "blueray disk" setting on nvenc? will it be better than high quality or worse? since the pdf doesnt tell anything about it and i've tested it but i cant really see much difference :/
 
Status
Not open for further replies.
Top