0.57.05 - quicksync tests

Status
Not open for further replies.

viktor6

New Member
Re: 0.57.04 - quicksync tests

HomeWorld said:
viktor6 said:
helloHere such I problemmai

here are written as 2013-09-28-2305-25.mp4 no prefix record
% is an invalid char in the file name , so yeah, it will default to that form.
There are no special things like %date or %whatever (yet).
bad, and this feature will be added?
 

Luk

Member
Re: 0.57.04 - quicksync tests

viktor6 said:
HomeWorld said:
viktor6 said:
helloHere such I problemmai

here are written as 2013-09-28-2305-25.mp4 no prefix record
% is an invalid char in the file name , so yeah, it will default to that form.
There are no special things like %date or %whatever (yet).
bad, and this feature will be added?

He said "(yet)", so I assume that it will be added somewhere in the future.
 

Krazy

Town drunk
Re: 0.57.04 - quicksync tests

Currently if you don't specify a filename, it will label by date/time automatically.
 

H4ndy

Forum Moderator
Re: 0.57.04 - quicksync tests

I run into a crash while recording League Of Legends with Quick Sync into a local file with 1080p, 48fps, 30 MBit/s bitrate.
I've attached log, crash log and dump. The resulting file was ~7.8GB in size and unplayable with MPC-HC and VLC.
Wasn't able to reproduce the crash so far unfortunately :/
 

Attachments

  • crashinfo_obs_057_04.zip
    71.6 KB · Views: 111

Absarn

Member
Re: 0.57.04 - quicksync tests

Well dont know if it's only me but there's some horrible rubberbanding when setting the frames to 60 fps.
So what i did was set it to 40 since it's not rubberbanding constantly might occur time to time.

http://www.twitch.tv/theabsarn/b/468518567

Also the quality has never been this good before with quicksync!

Code:
22:05:23: Open Broadcaster Software v0.57.04 quicksync tests - 64bit ( ^ω^)
22:05:23: -------------------------------
22:05:23: CPU Name: Intel(R) Core(TM) i5-2500K CPU @ 3.30GHz
22:05:23: CPU Speed: 3293MHz
22:05:23: Physical Memory:  8109MB Total, 5316MB Free
22:05:23: stepping id: 7, model 10, family 6, type 0, extmodel 1, extfamily 0, HTT 1, logical cores 4, total cores 4
22:05:23: monitor 1: pos={0, 0}, size={1920, 1080}
22:05:23: monitor 2: pos={1920, 0}, size={1680, 1050}
22:05:23: monitor 3: pos={3600, 0}, size={1280, 720}
22:05:23: Windows Version: 6.2 Build 9200 
22:05:23: Aero is Enabled
22:05:23: -------------------------------
22:05:23: OBS Modules:
22:05:23: Base Address     Module
22:05:23: 0000000080E70000 OBS.exe
22:05:23: 00000000F8240000 OBSApi.dll
22:05:23: 0000000007610000 DShowPlugin.dll
22:05:23: 0000000010610000 GraphicsCapture.dll
22:05:23: 00000000075B0000 NoiseGate.dll
22:05:23: 0000000007590000 PSVPlugin.dll
22:05:23: ------------------------------------------
22:05:23: Adapter 1
22:05:23:   Video Adapter: NVIDIA GeForce GTX 660 Ti
22:05:23:   Video Adapter Dedicated Video Memory: 2086797312
22:05:23:   Video Adapter Shared System Memory: 2147807232
22:05:23: ------------------------------------------
22:05:23: Adapter 2
22:05:23:   Video Adapter: Intel(R) HD Graphics 3000
22:05:23:   Video Adapter Dedicated Video Memory: 33554432
22:05:23:   Video Adapter Shared System Memory: 1711276032
22:05:23: =====Stream Start: 2013-10-08, 22:05:23===============================================
22:05:23:   Multithreaded optimizations: Off
22:05:23:   Base resolution: 1920x1080
22:05:23:   Output resolution: 1280x720
22:05:23: ------------------------------------------
22:05:23: Loading up D3D10 on NVIDIA GeForce GTX 660 Ti...
22:05:24: ------------------------------------------
22:05:24: Audio Format: 44100hz
22:05:24: Playback device Default
22:05:24: ------------------------------------------
22:05:24: Using desktop audio input: Speakers (Realtek High Definition Audio)
22:05:24: ------------------------------------------
22:05:24: Using auxilary audio input: Microphone (Realtek High Definition Audio)
22:05:24: ------------------------------------------
22:05:24: Audio Encoding: AAC
22:05:24:     bitrate: 128
22:05:24: Using bitmap image
22:05:24: ------------------------------------------
22:05:24:     device: Logitech HD Webcam C270,
22:05:24:     device id \\?\usb#vid_046d&pid_0825&mi_00#7&20540419&0&0000#{65e8773d-8f56-11d0-a3b9-00a0c9223196}\{bbefb6c7-2fc4-4139-bb8b-a58bba724083},
22:05:24:     chosen type: I420, usingFourCC: false, res: 1280x720 - 1280x720, frameIntervals: 333333-2000000, fourCC: 'I420'
22:05:24:     audio device: Disable,
22:05:24:     audio device id Disabled,
22:05:24: 
22:05:24: Using directshow input
22:05:25: Using Monitor Capture
22:05:25: Scene buffering time set to 700
22:05:26: Found QSV hardware support
22:05:26: ------------------------------------------
22:05:26: QSV version 1.4 using MFX_IMPL_HARDWARE_ANY | MFX_IMPL_VIA_D3D9 (actual: MFX_IMPL_HARDWARE3 | MFX_IMPL_VIA_D3D9)
22:05:26: Using 13 bitstreams and 13 frame buffers
22:05:26: ------------------------------------------
22:05:26: Video Encoding: QSV
22:05:26:     fps: 45
22:05:26:     width: 1280, height: 720
22:05:26:     target-usage: MFX_TARGETUSAGE_BEST_QUALITY
22:05:26:     CBR: yes
22:05:26:     CFR: no
22:05:26:     max bitrate: 3000
22:05:26: ------------------------------------------
22:05:26: MMDeviceAudioSource: Frequency for device 'Speakers (Realtek High Definition Audio)' is 384000, samples per sec is 48000
22:05:26: MMDeviceAudioSource: Frequency for device 'Microphone (Realtek High Definition Audio)' is 352800, samples per sec is 44100
22:05:28: Using RTMP service: Twitch / Justin.tv
22:05:28:   Server selection: rtmp://live-arn.justin.tv/app
22:05:28:   Interface: Realtek PCIe GBE Family Controller (ethernet, 1000 mbps)
22:05:28: Completed handshake with rtmp://live-arn.justin.tv/app in 429 ms.
22:05:30: SO_SNDBUF was at 65536
22:05:30: SO_SNDBUF is now 65536
22:08:02: ++++++++++++++++++++++++++++++++++++++++++++++++++++++
22:08:02:   New Scene
22:08:02: Using bitmap image
22:08:02: Using graphics capture
22:08:02: SharedTexCapture hooked
22:08:08: GraphicsCaptureSource::NewCapture:  eliminating old capture
22:08:08: SharedTexCapture hooked
22:08:08: GraphicsCaptureSource::NewCapture:  eliminating old capture
22:08:08: SharedTexCapture hooked
22:08:10: Error: all frames are in use
22:20:16: Error: all frames are in use
22:20:17: Error: all frames are in use
22:20:29: Error: all frames are in use
22:20:33: Error: all frames are in use
22:20:35: Error: all frames are in use
22:20:46: Error: all frames are in use
22:20:48: Error: all frames are in use
22:20:50: Error: all frames are in use
22:20:58: Error: all frames are in use
22:20:59: Error: all frames are in use
22:20:59: Error: all frames are in use
22:21:03: Error: all frames are in use
22:21:05: Error: all frames are in use
22:21:09: Error: all frames are in use
22:21:12: Error: all frames are in use
22:21:15: Error: all frames are in use
22:21:17: Error: all frames are in use
22:21:26: Error: all frames are in use
22:21:28: Error: all frames are in use
22:21:29: Error: all frames are in use
22:21:29: Error: all frames are in use
22:21:30: Error: all frames are in use
22:21:34: Error: all frames are in use
22:21:38: Error: all frames are in use
22:21:42: Error: all frames are in use
22:21:42: Error: all frames are in use
22:21:43: Error: all frames are in use
22:21:45: Error: all frames are in use
22:21:46: Error: all frames are in use
22:21:47: Error: all frames are in use
22:21:51: Error: all frames are in use
22:21:54: Error: all frames are in use
22:21:54: Error: all frames are in use
22:21:57: Error: all frames are in use
22:22:07: Error: all frames are in use
22:22:09: Error: all frames are in use
22:22:11: Error: all frames are in use
22:22:12: Error: all frames are in use
22:22:14: Error: all frames are in use
22:22:18: Error: all frames are in use
22:22:28: Error: all frames are in use
22:22:31: Error: all frames are in use
22:22:35: Error: all frames are in use
22:22:52: Error: all frames are in use
22:22:53: Error: all frames are in use
22:22:57: Error: all frames are in use
22:22:57: Error: all frames are in use
22:22:58: Error: all frames are in use
22:23:00: Error: all frames are in use
22:23:01: Error: all frames are in use
22:23:02: Error: all frames are in use
22:23:04: Error: all frames are in use
22:23:09: Error: all frames are in use
22:23:17: Error: all frames are in use
22:23:18: Error: all frames are in use
22:23:21: Error: all frames are in use
22:23:22: Error: all frames are in use
22:23:23: Error: all frames are in use
22:23:33: Error: all frames are in use
22:23:44: Error: all frames are in use
22:23:48: Error: all frames are in use
22:23:50: Error: all frames are in use
22:23:52: Error: all frames are in use
22:23:53: Error: all frames are in use
22:23:53: Error: all frames are in use
22:23:53: Error: all frames are in use
22:23:53: Error: all frames are in use
22:24:00: Error: all frames are in use
22:24:36: Error: all frames are in use
22:24:40: Error: all frames are in use
22:24:46: Error: all frames are in use
22:24:52: Exit signal received, terminating capture
22:24:56: ++++++++++++++++++++++++++++++++++++++++++++++++++++++
22:24:56:   New Scene
22:24:56: Using bitmap image
22:24:56: Using Monitor Capture
22:25:15: ++++++++++++++++++++++++++++++++++++++++++++++++++++++
22:25:15:   New Scene
22:25:15: Using bitmap image
22:25:15: Using graphics capture
22:25:17: SharedTexCapture hooked
22:25:19: GraphicsCaptureSource::NewCapture:  eliminating old capture
22:25:19: SharedTexCapture hooked
22:25:19: GraphicsCaptureSource::NewCapture:  eliminating old capture
22:25:19: SharedTexCapture hooked
22:25:20: Error: all frames are in use
22:25:20: Error: all frames are in use
22:35:21: Error: all frames are in use
22:35:22: Error: all frames are in use
22:35:22: Error: all frames are in use
22:35:26: Error: all frames are in use
22:35:27: Error: all frames are in use
22:35:32: Error: all frames are in use
22:35:33: Error: all frames are in use
22:35:37: Error: all frames are in use
22:35:39: Error: all frames are in use
22:35:39: Error: all frames are in use
22:35:41: GraphicsCaptureSource::NewCapture:  eliminating old capture
22:35:41: SharedTexCapture hooked
22:35:41: Error: all frames are in use
22:35:45: Error: all frames are in use
22:35:47: GraphicsCaptureSource::NewCapture:  eliminating old capture
22:35:47: SharedTexCapture hooked
22:35:47: GraphicsCaptureSource::NewCapture:  eliminating old capture
22:35:47: SharedTexCapture hooked
22:51:09: Error: all frames are in use
22:51:12: Error: all frames are in use
22:51:17: Error: all frames are in use
22:51:20: Error: all frames are in use
22:51:22: Error: all frames are in use
22:51:22: Error: all frames are in use
22:51:23: Error: all frames are in use
22:51:24: Error: all frames are in use
22:51:26: Error: all frames are in use
22:51:35: Error: all frames are in use
22:51:36: Error: all frames are in use
22:51:37: Error: all frames are in use
22:51:40: Error: all frames are in use
22:51:42: Error: all frames are in use
22:51:43: Error: all frames are in use
22:51:44: Error: all frames are in use
22:51:50: Error: all frames are in use
22:51:52: Error: all frames are in use
22:51:56: Error: all frames are in use
22:52:07: Error: all frames are in use
22:52:10: Error: all frames are in use
22:52:10: Error: all frames are in use
22:52:16: Error: all frames are in use
22:52:20: Error: all frames are in use
22:52:22: Error: all frames are in use
22:52:26: Error: all frames are in use
22:52:28: Error: all frames are in use
22:52:31: Error: all frames are in use
22:52:34: Error: all frames are in use
22:52:34: Error: all frames are in use
22:52:35: Error: all frames are in use
22:52:35: Error: all frames are in use
22:52:36: Error: all frames are in use
22:52:37: Error: all frames are in use
22:52:38: Error: all frames are in use
22:52:39: Error: all frames are in use
22:52:44: Error: all frames are in use
22:53:02: Error: all frames are in use
22:53:28: Error: all frames are in use
22:53:58: Error: all frames are in use
22:53:59: Error: all frames are in use
22:54:00: Error: all frames are in use
22:54:02: Error: all frames are in use
22:54:06: Error: all frames are in use
22:54:19: Error: all frames are in use
22:54:26: Error: all frames are in use
22:54:30: Error: all frames are in use
22:54:33: Error: all frames are in use
22:54:34: Error: all frames are in use
22:54:34: Error: all frames are in use
22:54:36: Error: all frames are in use
22:54:38: Error: all frames are in use
22:54:40: Error: all frames are in use
22:54:42: Error: all frames are in use
22:54:50: Error: all frames are in use
22:54:53: Error: all frames are in use
22:54:56: Error: all frames are in use
22:54:57: Error: all frames are in use
22:54:58: Error: all frames are in use
22:55:02: Error: all frames are in use
22:55:03: Error: all frames are in use
22:55:06: Error: all frames are in use
22:55:11: Error: all frames are in use
22:55:12: Error: all frames are in use
22:55:14: Error: all frames are in use
22:55:15: Error: all frames are in use
22:55:15: Error: all frames are in use
22:55:18: Error: all frames are in use
22:55:19: Error: all frames are in use
22:55:22: Error: all frames are in use
22:55:23: Error: all frames are in use
22:55:25: Error: all frames are in use
22:55:28: Error: all frames are in use
22:55:29: Error: all frames are in use
22:55:34: Error: all frames are in use
22:55:35: Error: all frames are in use
22:55:38: Error: all frames are in use
22:55:42: Error: all frames are in use
22:55:48: Error: all frames are in use
22:55:51: Error: all frames are in use
22:55:53: Error: all frames are in use
22:55:53: Error: all frames are in use
22:55:54: Error: all frames are in use
22:55:56: Error: all frames are in use
22:56:00: Error: all frames are in use
22:56:01: Error: all frames are in use
22:56:02: Error: all frames are in use
22:56:08: Error: all frames are in use
22:56:08: Error: all frames are in use
22:56:10: Error: all frames are in use
22:56:15: Error: all frames are in use
22:56:16: Error: all frames are in use
22:56:17: Error: all frames are in use
22:56:20: Error: all frames are in use
22:56:24: Error: all frames are in use
22:56:30: Error: all frames are in use
22:56:37: Error: all frames are in use
22:56:39: Error: all frames are in use
22:56:40: Error: all frames are in use
22:56:46: Error: all frames are in use
22:56:48: Error: all frames are in use
22:56:48: Error: all frames are in use
22:56:53: Error: all frames are in use
22:56:58: Error: all frames are in use
22:57:00: Error: all frames are in use
22:57:04: Error: all frames are in use
22:57:04: Error: all frames are in use
22:57:05: Error: all frames are in use
22:57:06: Error: all frames are in use
22:57:07: Error: all frames are in use
22:57:09: Error: all frames are in use
22:57:09: Error: all frames are in use
22:57:13: Error: all frames are in use
22:57:15: Error: all frames are in use
22:57:26: Error: all frames are in use
22:57:27: Error: all frames are in use
22:57:32: Error: all frames are in use
22:57:32: Error: all frames are in use
22:57:38: Error: all frames are in use
22:57:38: Error: all frames are in use
22:57:43: Error: all frames are in use
22:57:45: Error: all frames are in use
22:57:47: Error: all frames are in use
22:57:50: Error: all frames are in use
22:57:51: Error: all frames are in use
22:57:51: Error: all frames are in use
22:57:52: Error: all frames are in use
22:57:53: Error: all frames are in use
22:57:54: Error: all frames are in use
22:57:55: Error: all frames are in use
22:57:59: Error: all frames are in use
01:15:56: Error: all frames are in use
01:16:02: Error: all frames are in use
01:16:07: Error: all frames are in use
01:16:19: Error: all frames are in use
01:16:21: Error: all frames are in use
01:16:29: Error: all frames are in use
01:16:36: Error: all frames are in use
01:16:37: Error: all frames are in use
01:16:40: Error: all frames are in use
01:16:42: Error: all frames are in use
01:16:44: Error: all frames are in use
01:16:46: Error: all frames are in use
01:16:53: Error: all frames are in use
01:16:55: Error: all frames are in use
01:16:59: Error: all frames are in use
01:17:05: Error: all frames are in use
01:17:08: Error: all frames are in use
01:17:12: Error: all frames are in use
01:17:17: Error: all frames are in use
01:17:19: Error: all frames are in use
01:17:30: Error: all frames are in use
01:17:35: Error: all frames are in use
01:17:37: Error: all frames are in use
01:17:39: Error: all frames are in use
01:17:43: Error: all frames are in use
01:17:46: Error: all frames are in use
01:17:46: Error: all frames are in use
01:17:48: Error: all frames are in use
01:17:48: Error: all frames are in use
01:17:49: Error: all frames are in use
01:17:52: Error: all frames are in use
01:17:58: Error: all frames are in use
01:18:11: Exit signal received, terminating capture
01:18:16: ++++++++++++++++++++++++++++++++++++++++++++++++++++++
01:18:16:   New Scene
01:18:16: Using bitmap image
01:18:16: Using Monitor Capture
01:18:41: Total frames encoded: 521744, total frames duplicated: 1822 (0.35%)
01:18:41: Number of frames skipped due to encoder lag: 467 (0.09%)
01:18:41: Total frames rendered: 520885, number of late frames: 72 (0.01%) (it's okay for some frames to be late)
01:18:43: RTMPPublisher::SocketLoop: Graceful loop exit
01:18:43: Average send payload: 8073 bytes, average send interval: 20 ms
01:18:43: Number of times waited to send: 0, Waited for a total of 0 bytes
01:18:43: Number of b-frames dropped: 0 (0%), Number of p-frames dropped: 0 (0%), Total 0 (0%)
01:18:43: Number of bytes sent: 4544141945
01:18:43: 
01:18:43: Profiler time results:
01:18:43: 
01:18:43: ==============================================================
01:18:43: video thread frame - [100%] [avg time: 1.53 ms] [children: 88.2%] [unaccounted: 11.8%]
01:18:43: | scene->Preprocess - [20.1%] [avg time: 0.307 ms]
01:18:43: | GPU download and conversion - [68.1%] [avg time: 1.042 ms] [children: 58.4%] [unaccounted: 9.67%]
01:18:43: | | flush - [7.39%] [avg time: 0.113 ms]
01:18:43: | | CopyResource - [0.0654%] [avg time: 0.001 ms]
01:18:43: | | conversion to 4:2:0 - [51%] [avg time: 0.78 ms] [children: 48.6%] [unaccounted: 2.35%]
01:18:43: | | | Convert444toNV12 - [48.6%] [avg time: 0.744 ms]
01:18:43: encoder thread frame - [100%] [avg time: 0.204 ms] [children: 31.9%] [unaccounted: 68.1%]
01:18:43: | ProcessEncodedFrame - [29.9%] [avg time: 0.061 ms]
01:18:43: | QueueEncodeTask - [1.96%] [avg time: 0.004 ms]
01:18:43: ==============================================================
01:18:43: 
01:18:43: 
01:18:43: Profiler CPU results:
01:18:43: 
01:18:43: ==============================================================
01:18:43: video thread frame - [cpu time: avg 0.897 ms, total 467609 ms] [avg calls per frame: 1]
01:18:43: | scene->Preprocess - [cpu time: avg 0.157 ms, total 82187.5 ms] [avg calls per frame: 1]
01:18:43: | GPU download and conversion - [cpu time: avg 0.698 ms, total 363859 ms] [avg calls per frame: 1]
01:18:43: | | flush - [cpu time: avg 0.097 ms, total 50640.6 ms] [avg calls per frame: 1]
01:18:43: | | CopyResource - [cpu time: avg 0 ms, total 203.125 ms] [avg calls per frame: 1]
01:18:43: | | conversion to 4:2:0 - [cpu time: avg 0.585 ms, total 305125 ms] [avg calls per frame: 1]
01:18:43: | | | Convert444toNV12 - [cpu time: avg 0.569 ms, total 296438 ms] [avg calls per frame: 1]
01:18:43: encoder thread frame - [cpu time: avg 0.014 ms, total 7671.88 ms] [avg calls per frame: 1]
01:18:43: | ProcessEncodedFrame - [cpu time: avg 0.005 ms, total 2703.13 ms] [avg calls per frame: 1]
01:18:43: | QueueEncodeTask - [cpu time: avg 0 ms, total 390.625 ms] [avg calls per frame: 1]
01:18:43: ==============================================================
01:18:43: 
01:18:43: =====Stream End: 2013-10-09, 01:18:43=================================================
 

Lain

Forum Admin
Lain
Forum Moderator
Developer
Updated with some new quicksync fixes and some device tweaks for blackmagic/decklink (as well as other minor things/bugfixes)
 

PrefoX

New Member
Re: 0.57.04 - quicksync tests

Absarn said:
Well dont know if it's only me but there's some horrible rubberbanding when setting the frames to 60 fps.
So what i did was set it to 40 since it's not rubberbanding constantly might occur time to time.

http://www.twitch.tv/theabsarn/b/468518567

Also the quality has never been this good before with quicksync!

Code:
22:05:23: Open Broadcaster Software v0.57.04 quicksync tests - 64bit ( ^ω^)
22:05:23: -------------------------------
22:05:23: CPU Name: Intel(R) Core(TM) i5-2500K CPU @ 3.30GHz
22:05:23: CPU Speed: 3293MHz
22:05:23: Physical Memory:  8109MB Total, 5316MB Free
22:05:23: stepping id: 7, model 10, family 6, type 0, extmodel 1, extfamily 0, HTT 1, logical cores 4, total cores 4
22:05:23: monitor 1: pos={0, 0}, size={1920, 1080}
22:05:23: monitor 2: pos={1920, 0}, size={1680, 1050}
22:05:23: monitor 3: pos={3600, 0}, size={1280, 720}
22:05:23: Windows Version: 6.2 Build 9200 
22:05:23: Aero is Enabled
22:05:23: -------------------------------
22:05:23: OBS Modules:
22:05:23: Base Address     Module
22:05:23: 0000000080E70000 OBS.exe
22:05:23: 00000000F8240000 OBSApi.dll
22:05:23: 0000000007610000 DShowPlugin.dll
22:05:23: 0000000010610000 GraphicsCapture.dll
22:05:23: 00000000075B0000 NoiseGate.dll
22:05:23: 0000000007590000 PSVPlugin.dll
22:05:23: ------------------------------------------
22:05:23: Adapter 1
22:05:23:   Video Adapter: NVIDIA GeForce GTX 660 Ti
22:05:23:   Video Adapter Dedicated Video Memory: 2086797312
22:05:23:   Video Adapter Shared System Memory: 2147807232
22:05:23: ------------------------------------------
22:05:23: Adapter 2
22:05:23:   Video Adapter: Intel(R) HD Graphics 3000
22:05:23:   Video Adapter Dedicated Video Memory: 33554432
22:05:23:   Video Adapter Shared System Memory: 1711276032
22:05:23: =====Stream Start: 2013-10-08, 22:05:23===============================================
22:05:23:   Multithreaded optimizations: Off
22:05:23:   Base resolution: 1920x1080
22:05:23:   Output resolution: 1280x720
22:05:23: ------------------------------------------
22:05:23: Loading up D3D10 on NVIDIA GeForce GTX 660 Ti...
22:05:24: ------------------------------------------
22:05:24: Audio Format: 44100hz
22:05:24: Playback device Default
22:05:24: ------------------------------------------
22:05:24: Using desktop audio input: Speakers (Realtek High Definition Audio)
22:05:24: ------------------------------------------
22:05:24: Using auxilary audio input: Microphone (Realtek High Definition Audio)
22:05:24: ------------------------------------------
22:05:24: Audio Encoding: AAC
22:05:24:     bitrate: 128
22:05:24: Using bitmap image
22:05:24: ------------------------------------------
22:05:24:     device: Logitech HD Webcam C270,
22:05:24:     device id \\?\usb#vid_046d&pid_0825&mi_00#7&20540419&0&0000#{65e8773d-8f56-11d0-a3b9-00a0c9223196}\{bbefb6c7-2fc4-4139-bb8b-a58bba724083},
22:05:24:     chosen type: I420, usingFourCC: false, res: 1280x720 - 1280x720, frameIntervals: 333333-2000000, fourCC: 'I420'
22:05:24:     audio device: Disable,
22:05:24:     audio device id Disabled,
22:05:24: 
22:05:24: Using directshow input
22:05:25: Using Monitor Capture
22:05:25: Scene buffering time set to 700
22:05:26: Found QSV hardware support
22:05:26: ------------------------------------------
22:05:26: QSV version 1.4 using MFX_IMPL_HARDWARE_ANY | MFX_IMPL_VIA_D3D9 (actual: MFX_IMPL_HARDWARE3 | MFX_IMPL_VIA_D3D9)
22:05:26: Using 13 bitstreams and 13 frame buffers
22:05:26: ------------------------------------------
22:05:26: Video Encoding: QSV
22:05:26:     fps: 45
22:05:26:     width: 1280, height: 720
22:05:26:     target-usage: MFX_TARGETUSAGE_BEST_QUALITY
22:05:26:     CBR: yes
22:05:26:     CFR: no
22:05:26:     max bitrate: 3000
22:05:26: ------------------------------------------
22:05:26: MMDeviceAudioSource: Frequency for device 'Speakers (Realtek High Definition Audio)' is 384000, samples per sec is 48000
22:05:26: MMDeviceAudioSource: Frequency for device 'Microphone (Realtek High Definition Audio)' is 352800, samples per sec is 44100
22:05:28: Using RTMP service: Twitch / Justin.tv
22:05:28:   Server selection: rtmp://live-arn.justin.tv/app
22:05:28:   Interface: Realtek PCIe GBE Family Controller (ethernet, 1000 mbps)
22:05:28: Completed handshake with rtmp://live-arn.justin.tv/app in 429 ms.
22:05:30: SO_SNDBUF was at 65536
22:05:30: SO_SNDBUF is now 65536
22:08:02: ++++++++++++++++++++++++++++++++++++++++++++++++++++++
22:08:02:   New Scene
22:08:02: Using bitmap image
22:08:02: Using graphics capture
22:08:02: SharedTexCapture hooked
22:08:08: GraphicsCaptureSource::NewCapture:  eliminating old capture
22:08:08: SharedTexCapture hooked
22:08:08: GraphicsCaptureSource::NewCapture:  eliminating old capture
22:08:08: SharedTexCapture hooked
22:08:10: Error: all frames are in use
22:20:16: Error: all frames are in use
22:20:17: Error: all frames are in use
22:20:29: Error: all frames are in use
22:20:33: Error: all frames are in use
22:20:35: Error: all frames are in use
22:20:46: Error: all frames are in use
22:20:48: Error: all frames are in use
22:20:50: Error: all frames are in use
22:20:58: Error: all frames are in use
22:20:59: Error: all frames are in use
22:20:59: Error: all frames are in use
22:21:03: Error: all frames are in use
22:21:05: Error: all frames are in use
22:21:09: Error: all frames are in use
22:21:12: Error: all frames are in use
22:21:15: Error: all frames are in use
22:21:17: Error: all frames are in use
22:21:26: Error: all frames are in use
22:21:28: Error: all frames are in use
22:21:29: Error: all frames are in use
22:21:29: Error: all frames are in use
22:21:30: Error: all frames are in use
22:21:34: Error: all frames are in use
22:21:38: Error: all frames are in use
22:21:42: Error: all frames are in use
22:21:42: Error: all frames are in use
22:21:43: Error: all frames are in use
22:21:45: Error: all frames are in use
22:21:46: Error: all frames are in use
22:21:47: Error: all frames are in use
22:21:51: Error: all frames are in use
22:21:54: Error: all frames are in use
22:21:54: Error: all frames are in use
22:21:57: Error: all frames are in use
22:22:07: Error: all frames are in use
22:22:09: Error: all frames are in use
22:22:11: Error: all frames are in use
22:22:12: Error: all frames are in use
22:22:14: Error: all frames are in use
22:22:18: Error: all frames are in use
22:22:28: Error: all frames are in use
22:22:31: Error: all frames are in use
22:22:35: Error: all frames are in use
22:22:52: Error: all frames are in use
22:22:53: Error: all frames are in use
22:22:57: Error: all frames are in use
22:22:57: Error: all frames are in use
22:22:58: Error: all frames are in use
22:23:00: Error: all frames are in use
22:23:01: Error: all frames are in use
22:23:02: Error: all frames are in use
22:23:04: Error: all frames are in use
22:23:09: Error: all frames are in use
22:23:17: Error: all frames are in use
22:23:18: Error: all frames are in use
22:23:21: Error: all frames are in use
22:23:22: Error: all frames are in use
22:23:23: Error: all frames are in use
22:23:33: Error: all frames are in use
22:23:44: Error: all frames are in use
22:23:48: Error: all frames are in use
22:23:50: Error: all frames are in use
22:23:52: Error: all frames are in use
22:23:53: Error: all frames are in use
22:23:53: Error: all frames are in use
22:23:53: Error: all frames are in use
22:23:53: Error: all frames are in use
22:24:00: Error: all frames are in use
22:24:36: Error: all frames are in use
22:24:40: Error: all frames are in use
22:24:46: Error: all frames are in use
22:24:52: Exit signal received, terminating capture
22:24:56: ++++++++++++++++++++++++++++++++++++++++++++++++++++++
22:24:56:   New Scene
22:24:56: Using bitmap image
22:24:56: Using Monitor Capture
22:25:15: ++++++++++++++++++++++++++++++++++++++++++++++++++++++
22:25:15:   New Scene
22:25:15: Using bitmap image
22:25:15: Using graphics capture
22:25:17: SharedTexCapture hooked
22:25:19: GraphicsCaptureSource::NewCapture:  eliminating old capture
22:25:19: SharedTexCapture hooked
22:25:19: GraphicsCaptureSource::NewCapture:  eliminating old capture
22:25:19: SharedTexCapture hooked
22:25:20: Error: all frames are in use
22:25:20: Error: all frames are in use
22:35:21: Error: all frames are in use
22:35:22: Error: all frames are in use
22:35:22: Error: all frames are in use
22:35:26: Error: all frames are in use
22:35:27: Error: all frames are in use
22:35:32: Error: all frames are in use
22:35:33: Error: all frames are in use
22:35:37: Error: all frames are in use
22:35:39: Error: all frames are in use
22:35:39: Error: all frames are in use
22:35:41: GraphicsCaptureSource::NewCapture:  eliminating old capture
22:35:41: SharedTexCapture hooked
22:35:41: Error: all frames are in use
22:35:45: Error: all frames are in use
22:35:47: GraphicsCaptureSource::NewCapture:  eliminating old capture
22:35:47: SharedTexCapture hooked
22:35:47: GraphicsCaptureSource::NewCapture:  eliminating old capture
22:35:47: SharedTexCapture hooked
22:51:09: Error: all frames are in use
22:51:12: Error: all frames are in use
22:51:17: Error: all frames are in use
22:51:20: Error: all frames are in use
22:51:22: Error: all frames are in use
22:51:22: Error: all frames are in use
22:51:23: Error: all frames are in use
22:51:24: Error: all frames are in use
22:51:26: Error: all frames are in use
22:51:35: Error: all frames are in use
22:51:36: Error: all frames are in use
22:51:37: Error: all frames are in use
22:51:40: Error: all frames are in use
22:51:42: Error: all frames are in use
22:51:43: Error: all frames are in use
22:51:44: Error: all frames are in use
22:51:50: Error: all frames are in use
22:51:52: Error: all frames are in use
22:51:56: Error: all frames are in use
22:52:07: Error: all frames are in use
22:52:10: Error: all frames are in use
22:52:10: Error: all frames are in use
22:52:16: Error: all frames are in use
22:52:20: Error: all frames are in use
22:52:22: Error: all frames are in use
22:52:26: Error: all frames are in use
22:52:28: Error: all frames are in use
22:52:31: Error: all frames are in use
22:52:34: Error: all frames are in use
22:52:34: Error: all frames are in use
22:52:35: Error: all frames are in use
22:52:35: Error: all frames are in use
22:52:36: Error: all frames are in use
22:52:37: Error: all frames are in use
22:52:38: Error: all frames are in use
22:52:39: Error: all frames are in use
22:52:44: Error: all frames are in use
22:53:02: Error: all frames are in use
22:53:28: Error: all frames are in use
22:53:58: Error: all frames are in use
22:53:59: Error: all frames are in use
22:54:00: Error: all frames are in use
22:54:02: Error: all frames are in use
22:54:06: Error: all frames are in use
22:54:19: Error: all frames are in use
22:54:26: Error: all frames are in use
22:54:30: Error: all frames are in use
22:54:33: Error: all frames are in use
22:54:34: Error: all frames are in use
22:54:34: Error: all frames are in use
22:54:36: Error: all frames are in use
22:54:38: Error: all frames are in use
22:54:40: Error: all frames are in use
22:54:42: Error: all frames are in use
22:54:50: Error: all frames are in use
22:54:53: Error: all frames are in use
22:54:56: Error: all frames are in use
22:54:57: Error: all frames are in use
22:54:58: Error: all frames are in use
22:55:02: Error: all frames are in use
22:55:03: Error: all frames are in use
22:55:06: Error: all frames are in use
22:55:11: Error: all frames are in use
22:55:12: Error: all frames are in use
22:55:14: Error: all frames are in use
22:55:15: Error: all frames are in use
22:55:15: Error: all frames are in use
22:55:18: Error: all frames are in use
22:55:19: Error: all frames are in use
22:55:22: Error: all frames are in use
22:55:23: Error: all frames are in use
22:55:25: Error: all frames are in use
22:55:28: Error: all frames are in use
22:55:29: Error: all frames are in use
22:55:34: Error: all frames are in use
22:55:35: Error: all frames are in use
22:55:38: Error: all frames are in use
22:55:42: Error: all frames are in use
22:55:48: Error: all frames are in use
22:55:51: Error: all frames are in use
22:55:53: Error: all frames are in use
22:55:53: Error: all frames are in use
22:55:54: Error: all frames are in use
22:55:56: Error: all frames are in use
22:56:00: Error: all frames are in use
22:56:01: Error: all frames are in use
22:56:02: Error: all frames are in use
22:56:08: Error: all frames are in use
22:56:08: Error: all frames are in use
22:56:10: Error: all frames are in use
22:56:15: Error: all frames are in use
22:56:16: Error: all frames are in use
22:56:17: Error: all frames are in use
22:56:20: Error: all frames are in use
22:56:24: Error: all frames are in use
22:56:30: Error: all frames are in use
22:56:37: Error: all frames are in use
22:56:39: Error: all frames are in use
22:56:40: Error: all frames are in use
22:56:46: Error: all frames are in use
22:56:48: Error: all frames are in use
22:56:48: Error: all frames are in use
22:56:53: Error: all frames are in use
22:56:58: Error: all frames are in use
22:57:00: Error: all frames are in use
22:57:04: Error: all frames are in use
22:57:04: Error: all frames are in use
22:57:05: Error: all frames are in use
22:57:06: Error: all frames are in use
22:57:07: Error: all frames are in use
22:57:09: Error: all frames are in use
22:57:09: Error: all frames are in use
22:57:13: Error: all frames are in use
22:57:15: Error: all frames are in use
22:57:26: Error: all frames are in use
22:57:27: Error: all frames are in use
22:57:32: Error: all frames are in use
22:57:32: Error: all frames are in use
22:57:38: Error: all frames are in use
22:57:38: Error: all frames are in use
22:57:43: Error: all frames are in use
22:57:45: Error: all frames are in use
22:57:47: Error: all frames are in use
22:57:50: Error: all frames are in use
22:57:51: Error: all frames are in use
22:57:51: Error: all frames are in use
22:57:52: Error: all frames are in use
22:57:53: Error: all frames are in use
22:57:54: Error: all frames are in use
22:57:55: Error: all frames are in use
22:57:59: Error: all frames are in use
01:15:56: Error: all frames are in use
01:16:02: Error: all frames are in use
01:16:07: Error: all frames are in use
01:16:19: Error: all frames are in use
01:16:21: Error: all frames are in use
01:16:29: Error: all frames are in use
01:16:36: Error: all frames are in use
01:16:37: Error: all frames are in use
01:16:40: Error: all frames are in use
01:16:42: Error: all frames are in use
01:16:44: Error: all frames are in use
01:16:46: Error: all frames are in use
01:16:53: Error: all frames are in use
01:16:55: Error: all frames are in use
01:16:59: Error: all frames are in use
01:17:05: Error: all frames are in use
01:17:08: Error: all frames are in use
01:17:12: Error: all frames are in use
01:17:17: Error: all frames are in use
01:17:19: Error: all frames are in use
01:17:30: Error: all frames are in use
01:17:35: Error: all frames are in use
01:17:37: Error: all frames are in use
01:17:39: Error: all frames are in use
01:17:43: Error: all frames are in use
01:17:46: Error: all frames are in use
01:17:46: Error: all frames are in use
01:17:48: Error: all frames are in use
01:17:48: Error: all frames are in use
01:17:49: Error: all frames are in use
01:17:52: Error: all frames are in use
01:17:58: Error: all frames are in use
01:18:11: Exit signal received, terminating capture
01:18:16: ++++++++++++++++++++++++++++++++++++++++++++++++++++++
01:18:16:   New Scene
01:18:16: Using bitmap image
01:18:16: Using Monitor Capture
01:18:41: Total frames encoded: 521744, total frames duplicated: 1822 (0.35%)
01:18:41: Number of frames skipped due to encoder lag: 467 (0.09%)
01:18:41: Total frames rendered: 520885, number of late frames: 72 (0.01%) (it's okay for some frames to be late)
01:18:43: RTMPPublisher::SocketLoop: Graceful loop exit
01:18:43: Average send payload: 8073 bytes, average send interval: 20 ms
01:18:43: Number of times waited to send: 0, Waited for a total of 0 bytes
01:18:43: Number of b-frames dropped: 0 (0%), Number of p-frames dropped: 0 (0%), Total 0 (0%)
01:18:43: Number of bytes sent: 4544141945
01:18:43: 
01:18:43: Profiler time results:
01:18:43: 
01:18:43: ==============================================================
01:18:43: video thread frame - [100%] [avg time: 1.53 ms] [children: 88.2%] [unaccounted: 11.8%]
01:18:43: | scene->Preprocess - [20.1%] [avg time: 0.307 ms]
01:18:43: | GPU download and conversion - [68.1%] [avg time: 1.042 ms] [children: 58.4%] [unaccounted: 9.67%]
01:18:43: | | flush - [7.39%] [avg time: 0.113 ms]
01:18:43: | | CopyResource - [0.0654%] [avg time: 0.001 ms]
01:18:43: | | conversion to 4:2:0 - [51%] [avg time: 0.78 ms] [children: 48.6%] [unaccounted: 2.35%]
01:18:43: | | | Convert444toNV12 - [48.6%] [avg time: 0.744 ms]
01:18:43: encoder thread frame - [100%] [avg time: 0.204 ms] [children: 31.9%] [unaccounted: 68.1%]
01:18:43: | ProcessEncodedFrame - [29.9%] [avg time: 0.061 ms]
01:18:43: | QueueEncodeTask - [1.96%] [avg time: 0.004 ms]
01:18:43: ==============================================================
01:18:43: 
01:18:43: 
01:18:43: Profiler CPU results:
01:18:43: 
01:18:43: ==============================================================
01:18:43: video thread frame - [cpu time: avg 0.897 ms, total 467609 ms] [avg calls per frame: 1]
01:18:43: | scene->Preprocess - [cpu time: avg 0.157 ms, total 82187.5 ms] [avg calls per frame: 1]
01:18:43: | GPU download and conversion - [cpu time: avg 0.698 ms, total 363859 ms] [avg calls per frame: 1]
01:18:43: | | flush - [cpu time: avg 0.097 ms, total 50640.6 ms] [avg calls per frame: 1]
01:18:43: | | CopyResource - [cpu time: avg 0 ms, total 203.125 ms] [avg calls per frame: 1]
01:18:43: | | conversion to 4:2:0 - [cpu time: avg 0.585 ms, total 305125 ms] [avg calls per frame: 1]
01:18:43: | | | Convert444toNV12 - [cpu time: avg 0.569 ms, total 296438 ms] [avg calls per frame: 1]
01:18:43: encoder thread frame - [cpu time: avg 0.014 ms, total 7671.88 ms] [avg calls per frame: 1]
01:18:43: | ProcessEncodedFrame - [cpu time: avg 0.005 ms, total 2703.13 ms] [avg calls per frame: 1]
01:18:43: | QueueEncodeTask - [cpu time: avg 0 ms, total 390.625 ms] [avg calls per frame: 1]
01:18:43: ==============================================================
01:18:43: 
01:18:43: =====Stream End: 2013-10-09, 01:18:43=================================================
horrible to watch with 40fps coz u cant put 40 fps constantly into a 60 hz monitor... thats why u should choose between 30/60fps
 

Absarn

Member
No more rubber banding with the 57.05 and it works like a charm for me for now. Just did 1 and a half hour streaming test.

http://www.twitch.tv/theabsarn/b/468906399

Specially even suprised that I'm able to stream this good with the setup i got on BF4 Beta which is poorly optimized.

Edit: Still getting those blackscreens time to time when I start up the stream.
 

parset07

New Member
I want to report one issue with the new .05 build.
You can see on this recorded stream that around every 30 min the stream crash/reconnect with gray screen.
Can you help me to fix this bug/issue with my setup: First interupt is on 29-30 min on this clip: Test Video
 

Krazy

Town drunk
Yes, Twitch VODs are split up into 30 minute chunks, depending on the time of day, alignment of the stars, or if a butterfly flapped its wings in Zimbabwe, this may or may not be a smooth transition.
 
Found problem and solution, right.
Quick Sync work not correct(black screen on stream and twitch says it's not h.264 video) on i5-3450 (hd 2500 intel graphics) with latest drivers(15.31.9). But work fine on older drivers (15.28.12). Intel don't want give me old drivers and i found it on google. HD 2500 is mistake, not 2000 and not 4000.

15.28.12 use:
QSV version 1.4 using MFX_IMPL_HARDWARE_ANY | MFX_IMPL_VIA_D3D9 (actual: MFX_IMPL_HARDWARE2 | MFX_IMPL_VIA_D3D9)

Using 10 bitstreams and 13 frame buffers

15.31.9 use:
QSV version 1.6 using MFX_IMPL_HARDWARE_ANY | MFX_IMPL_VIA_D3D11 (actual: MFX_IMPL_HARDWARE2 | MFX_IMPL_VIA_D3D11)

Using 10 bitstreams and 10 frame buffers

Maybe hd 2500 don't support d3d11 or something.
 

EJIeKTPuK

New Member
Recently started broadcasting with Quick Sync. The main video card Radeon HD 7870, and is broadcast via the built-in processor 3570K. The CPU is minimal. And the game is fine. Thank you.
 

Palana

Developer
ivannew2012 said:


15.28.12 use:
QSV version 1.4 using MFX_IMPL_HARDWARE_ANY | MFX_IMPL_VIA_D3D9 (actual: MFX_IMPL_HARDWARE2 | MFX_IMPL_VIA_D3D9)

Using 10 bitstreams and 13 frame buffers

15.31.9 use:
QSV version 1.6 using MFX_IMPL_HARDWARE_ANY | MFX_IMPL_VIA_D3D11 (actual: MFX_IMPL_HARDWARE2 | MFX_IMPL_VIA_D3D11)

Using 10 bitstreams and 10 frame buffers

Maybe hd 2500 don't support d3d11 or something.

You could try the newer driver with custom (x264) parameter qsvimpl=,d3d9,1.4 or qsvimpl=,d3d9,1.6, but the hd 2500 should support d3d11. Could you provide complete logs?
 
motherboard gigabyte H61M-D2-B3, cpu i5-3450(hd 2500), drivers Win64_153117, system windows 8 64bit, install driver from safe mode(can't install from normal mode, BSOD), no extra parameters for qvs, black screen on twitch and twitch say is "Video codec must be set to h.264 (it is currently "unknown")". Local record is playble, but only from start, rewind is broken. Log http://pastebin.com/4pUecE28 , Local video http://speedy.sh/aD6rG/2013-10-16-1630-15.mp4

With qsvimpl=,d3d9,1.6 same result.

With qsvimpl=,d3d9,1.4 same result, obs say in log "Warning -- Could not initialize QSV session using custom settings" http://pastebin.com/ctPYzuYh

Driver version win64_152812, all worked fine without extra params, log http://pastebin.com/JzD8Cj6A
 
even i remove my main gpu and connect only igpu i have same result with latest drivers. Need try use those extra settings while i connect only igpu.
 

bounceplink

New Member
Does QSV have an upper limit on resolution? I run in native 2560x1600 and when I try to use QSV in anything greater than downscaling to 1.50 (1706x1066) it pops up the qsvimpl invalid parameter error and crashes out.
 
On win8, only igpu, 15.31.17 drivers, qsvimpl=,d3d9,1.4, dark stream on twitch and he says not supported format, log http://speedy.sh/jzmYE/2013-10-17-2031-07.log

Quick Sync is enabled, 4% cpu usage by OBS.exe. If qsv not been enabled cpu usage be like 80% because i choose slower preset in x264 encoder.

Now try Win7 with extra settings...

Same result, maybe intel "fix" something, like they fix no overclock on chipset b85. My motherboard is for sandy bridge, but processor is on ivy-bridge. It's just not qualified guesses. Maybe in future it will work for me.

For now latest drivers(15.31.17) don't work for me and it's not a problem, use older one without issues.
 
Status
Not open for further replies.
Top