OBS 0.52.08 aquaman build - quicksync & capture improvements

Status
Not open for further replies.

Gol D. Ace

Member
Re: OBS 0.52.07 aquaman build - quicksync & capture improvem

And OpenGL. Streaming myself Super Hexagon with OBS and it's working fine ;)

But yes only Direct X 9 or higher is supported for Direct X games.
 

StrikerX3

New Member
Re: OBS 0.52.07 aquaman build - quicksync & capture improvem

For some reason I can't enable QuickSync. I have an ASUS Maximus IV Extreme-Z, an i7-2600K (with an Intel HD Graphics 3000), and the iGPU is enabled on BIOS. I also have the iGPU driver and the LucidLogic Virtu software installed. Virtu is enabled. I also added OBS.exe to the Virtu Applications tab.

Under those circumstances, if I go to the OBS settings and try to open the Advanced panel, OBS crashes. If I remove OBS.exe from the Applications list, the QuickSync option becomes grayed out.

Am I missing something?

EDIT: nevermind, I just followed this tutorial and got it enabled. Now time for some testing!

EDIT 2: it's definitely faster, by about 10 FPS on average. Plus the added benefit of lowering CPU usage dramatically while streaming. The only downside is having to leave a non-existent monitor as an extension to my own monitor. I'll see if I can get around this, as I only have one screen.
 

jigglywiggly

New Member
Re: OBS 0.52.07 aquaman build - quicksync & capture improvem

Quick sync stopped working for me for some reason. I can't check it in anymore, but it used to work.

Quick sync is detected in arcsoft media conver 7/7.5/8 so I'm not sure what the problem is.


I have an asus p8z77-m pro, 2600k, igpu enabled in bios, virtu mvp installed, and the intel control panel.

Windows 8.

It was working before, so I'm not sure what's up with it right now.


EDIT: That tutorial worked for me even without virtu mvp :)

Thanks for posting that link :D
 

vaesauce

Member
Re: OBS 0.52.07 aquaman build - quicksync & capture improvem

So I am under the impression that OpenGL is broken at the moment? I've tried using the command in my custom settings and when I star the stream, nothing is broadcasted.

EDIT: I also use Dxtory as my screen capture... could this be the issue?

On a side note, I'm still trying to see if the Quick Sync function is worth using. My quality drops waaayyy too much for me to like. It's nice and smooth but too blocky for me D: haha.
 

Geoning

Member
Re: OBS 0.52.07 aquaman build - quicksync & capture improvem

vaesauce said:
So I am under the impression that OpenGL is broken at the moment? I've tried using the command in my custom settings and when I star the stream, nothing is broadcasted.

EDIT: I also use Dxtory as my screen capture... could this be the issue?

On a side note, I'm still trying to see if the Quick Sync function is worth using. My quality drops waaayyy too much for me to like. It's nice and smooth but too blocky for me D: haha.
opencl=true opencl_device=1

and try
 

vaesauce

Member
Re: OBS 0.52.07 aquaman build - quicksync & capture improvem

Geoning said:
vaesauce said:
So I am under the impression that OpenGL is broken at the moment? I've tried using the command in my custom settings and when I star the stream, nothing is broadcasted.

EDIT: I also use Dxtory as my screen capture... could this be the issue?

On a side note, I'm still trying to see if the Quick Sync function is worth using. My quality drops waaayyy too much for me to like. It's nice and smooth but too blocky for me D: haha.
opencl=true opencl_device=1

and try
Oh that works! Thanks!

Gonna go give it a try
 

vaesauce

Member
Re: OBS 0.52.08 aquaman build - quicksync & capture improvem

OpenCL should yield better quality since if you're using OpenCL, you probably shouldn't be using Quick Sync.

On a side note, OpenCL is finally working and I tested it a bit. Couldn't really tell any FPS differences or Quality however I can only stream for about 10-20 minutes before OBS crashes and then my GPU takes a dump along with it lol.
 

Floatingthru

Community Helper
Re: OBS 0.52.08 aquaman build - quicksync & capture improvem

xD4rkFire said:
Is OpenCL quality better than QuickSync?

oh and what could this mean?

  • 08 - [palana] made some quicksync fixes/adjustments

Opencl is better quality than quicksync.

If you are running a z77 or z87 aka ivy bridge or haswell based system you no longer need to hook up a fake or real monitor to the igpu to enable quicksync is one "fix". As long as you have the latest drivers and enabled the igpu in your bios that is all you need to do to make quicksync work now which is very nice.
 

vaesauce

Member
Re: OBS 0.52.08 aquaman build - quicksync & capture improvem

Floatingthru said:
xD4rkFire said:
Is OpenCL quality better than QuickSync?

oh and what could this mean?

  • 08 - [palana] made some quicksync fixes/adjustments

Opencl is better quality than quicksync.

If you are running a z77 or z87 aka ivy bridge or haswell based system you no longer need to hook up a fake or real monitor to the igpu to enable quicksync is one "fix". As long as you have the latest drivers and enabled the igpu in your bios that is all you need to do to make quicksync work now which is very nice.

i'm running a Z77 and a 3570K and I had have to fake a 2nd monitor to get my Quick Sync to work. It's still like that even after the latest drivers o_O...
 

skylarblu

New Member
Re: OBS 0.52.08 aquaman build - quicksync & capture improvem

Quick sync works when I boot with my monitor attached to my iGPU DVI
but when I boot with my monitor attached to my nvidia GTX 460 it doesn't work.. it's greyed out in the advanced options of OBS?

Is there a way to make this work whilst the GTX 460 is powering my display?

Core i7 3700 - iGPU HD 4000 - GTX 460
 

vaesauce

Member
Re: OBS 0.52.08 aquaman build - quicksync & capture improvem

skylarblu said:
Quick sync works when I boot with my monitor attached to my iGPU DVI
but when I boot with my monitor attached to my nvidia GTX 460 it doesn't work.. it's greyed out in the advanced options of OBS?

Is there a way to make this work whilst the GTX 460 is powering my display?

Core i7 3700 - iGPU HD 4000 - GTX 460


http://mirillis.com/en/products/tutoria ... ktops.html

B)
 

Floatingthru

Community Helper
Re: OBS 0.52.08 aquaman build - quicksync & capture improvem

^ Both of you guys are running the .08 aquaman build? For me only having one monitor connected to my gtx 670 I can still enable quicksync just fine. Please make sure you are running the latest intel igpu drivers.

Edit: Here is a log file showing only one active monitor (hooked up to the 670) and still having the ability to use quicksync.

http://pastebin.com/RGwxN431
 

skylarblu

New Member
Re: OBS 0.52.08 aquaman build - quicksync & capture improvem

vaesauce said:
skylarblu said:
Quick sync works when I boot with my monitor attached to my iGPU DVI
but when I boot with my monitor attached to my nvidia GTX 460 it doesn't work.. it's greyed out in the advanced options of OBS?

Is there a way to make this work whilst the GTX 460 is powering my display?

Core i7 3700 - iGPU HD 4000 - GTX 460


http://mirillis.com/en/products/tutoria ... ktops.html

B)

That didn't help :/

But I've found a workaround. Attach a second monitor to the VGA port of the HD4000 and change the primary display to iGPU in the BIOS. Windows 7 then boots and recognizes both graphics devices, my main display is running off of my GTX 460 and my second is running of the HD4000. Quick Sync works ^^
 

skylarblu

New Member
Re: OBS 0.52.08 aquaman build - quicksync & capture improvem

Hmm with game capture all I get is a white screen as output and it crashes when I try to stop the stream, however, when I capture the Monitor with the game, it works, but this has privacy issues. Perhaps just bugs that will be fixed in newer versions? Ah nevermind, this doesn't work either, I just got one frame of output in the stream preview.


Update: it doesn't crash when stopping, it just takes a few seconds. Not sure how the crash occurred.

Update: I'm able to disconnect the second monitor whilst windows is running and still enable quicksync, however as usual the stream output freezes after roughly 1.5 seconds of starting the stream. Once the stream has been stopped once, OBS will always crash when I hit start again.
 

Geoning

Member
Re: OBS 0.52.08 aquaman build - quicksync & capture improvem

Quality: OpenCL = Normal > QuickSync

QuickSync has other encoding. OpenCL supports CPU. Jim develops QuickSync but OpenCL has been develop by DarkShikari in x264's lib.
 

Xphome

Member
Re: OBS 0.52.08 aquaman build - quicksync & capture improvem

QuickSync is still gray for me, two monitors connected to my GTX 680 and one connected to the iGPU.
 

xD4rkFire

Member
Re: OBS 0.52.08 aquaman build - quicksync & capture improvem

Can't seem to get OpenCL working. In my system, I have my primary monitor connected to my HD7950 and my auxiliary display connected to my motherboard. I checked GPUZ and my 7950 does have OpenCL enabled support.

This is my log using "opencl=true opencl_device=1"
Code:
08:49:01: Open Broadcaster Software v0.52.08b aquaman build - 64bit ( ^ω^)
08:49:01: -------------------------------
08:49:01: CPU Name: Intel(R) Core(TM) i5-2500K CPU @ 3.30GHz
08:49:01: CPU Speed: 3300MHz
08:49:01: Physical Memory:  8067MB Total, 6040MB Free
08:49:01: stepping id: 7, model 10, family 6, type 0, extmodel 1, extfamily 0, HTT 1, logical cores 4, total cores 4
08:49:01: monitor 1: pos={0, 0}, size={1920, 1080}
08:49:01: monitor 2: pos={1920, 0}, size={1280, 1024}
08:49:01: Windows Version: 6.1 Build 7601 S
08:49:01: Aero is Disabled
08:49:01: -------------------------------
08:49:01: OBS Modules:
08:49:01: Base Address     Module
08:49:01: 000000003FF40000 OBS.exe
08:49:01: 00000000E4B80000 OBSApi.dll
08:49:01: 00000000F8A40000 DShowPlugin.dll
08:49:01: 00000000F8AB0000 GraphicsCapture.dll
08:49:01: 00000000F0040000 NoiseGate.dll
08:49:01: 00000000F8A20000 PSVPlugin.dll
08:49:01: ------------------------------------------
08:49:01: Adapter 1
08:49:01:   Video Adapter: AMD Radeon HD 7900 Series
08:49:01:   Video Adapter Dedicated Video Memory: 3202543616
08:49:01:   Video Adapter Shared System Memory: 3961368576
08:49:01: ------------------------------------------
08:49:01: Adapter 2
08:49:01:   Video Adapter: Intel(R) HD Graphics 3000
08:49:01:   Video Adapter Dedicated Video Memory: 67108864
08:49:01:   Video Adapter Shared System Memory: 1711276032
08:49:01: =====Stream Start: 2013-07-03, 08:49:01===============================================
08:49:01:   Multithreaded optimizations: On
08:49:01:   Base resolution: 1920x1080
08:49:01:   Output resolution: 1280x720
08:49:01: ------------------------------------------
08:49:01: Loading up D3D10...
08:49:01: Playback device {0.0.0.00000000}.{505e3619-0d88-421a-8027-6681740e177e}
08:49:01: ------------------------------------------
08:49:01: Using desktop audio input: Realtek HD Audio 2nd output (Realtek High Definition Audio)
08:49:01: ------------------------------------------
08:49:01: Using auxilary audio input: Mic in at rear panel (Pink) (Realtek High Definition Audio)
08:49:01: ------------------------------------------
08:49:01: Audio Encoding: AAC
08:49:01:     bitrate: 192
08:49:01: Using text output
08:49:01: Using text output
08:49:01: Using graphics capture
08:49:01: Using custom x264 settings: "opencl=true opencl_device=1"
08:49:01: x264: OpenCL: Unable to find a compatible device
08:49:01: ------------------------------------------
08:49:01: Video Encoding: x264
08:49:01:     fps: 30
08:49:01:     width: 1280, height: 720
08:49:01:     preset: veryfast
08:49:01:     CBR: yes
08:49:01:     CFR: no
08:49:01:     max bitrate: 3500
08:49:01: ------------------------------------------
08:49:02: Total frames rendered: 13, number of frames that lagged: 0 (0.00%) (it's okay for some frames to lag)
08:49:02: =====Stream End: 2013-07-03, 08:49:02=================================================
08:49:06: 
08:49:06: Profiler results:
08:49:06: 
08:49:06: ==============================================================
08:49:06: frame - [100%] [avg time: 3.333 ms (cpu time: avg 1.2 ms, total 15.6 ms)] [avg calls per frame: 1] [children: 30.2%] [unaccounted: 69.8%]
08:49:06: | scene->Preprocess - [30.2%] [avg time: 1.006 ms (cpu time: avg 1.2 ms, total 15.6 ms)] [avg calls per frame: 1]
08:49:06: | video encoding and uploading - [0.06%] [avg time: 0.002 ms (cpu time: avg 0 ms, total 0 ms)] [avg calls per frame: 1]
08:49:06: ==============================================================
08:49:06:

This is my log using "opencl=true opencl_device=0"
Code:
08:53:52: Open Broadcaster Software v0.52.08b aquaman build - 64bit ( ^ω^)
08:53:52: -------------------------------
08:53:52: CPU Name: Intel(R) Core(TM) i5-2500K CPU @ 3.30GHz
08:53:52: CPU Speed: 3300MHz
08:53:52: Physical Memory:  8067MB Total, 6253MB Free
08:53:52: stepping id: 7, model 10, family 6, type 0, extmodel 1, extfamily 0, HTT 1, logical cores 4, total cores 4
08:53:52: monitor 1: pos={0, 0}, size={1920, 1080}
08:53:52: monitor 2: pos={1920, 0}, size={1280, 1024}
08:53:52: Windows Version: 6.1 Build 7601 S
08:53:52: Aero is Disabled
08:53:52: -------------------------------
08:53:52: OBS Modules:
08:53:52: Base Address     Module
08:53:52: 000000003F220000 OBS.exe
08:53:52: 00000000E7BC0000 OBSApi.dll
08:53:52: 00000000F8A40000 DShowPlugin.dll
08:53:52: 00000000F8AB0000 GraphicsCapture.dll
08:53:52: 00000000EFFC0000 NoiseGate.dll
08:53:52: 00000000F8A20000 PSVPlugin.dll
08:53:52: ------------------------------------------
08:53:52: Adapter 1
08:53:52:   Video Adapter: AMD Radeon HD 7900 Series
08:53:52:   Video Adapter Dedicated Video Memory: 3202543616
08:53:52:   Video Adapter Shared System Memory: 3961368576
08:53:52: ------------------------------------------
08:53:52: Adapter 2
08:53:52:   Video Adapter: Intel(R) HD Graphics 3000
08:53:52:   Video Adapter Dedicated Video Memory: 67108864
08:53:52:   Video Adapter Shared System Memory: 1711276032
08:53:52: =====Stream Start: 2013-07-03, 08:53:52===============================================
08:53:52:   Multithreaded optimizations: On
08:53:52:   Base resolution: 1920x1080
08:53:52:   Output resolution: 1280x720
08:53:52: ------------------------------------------
08:53:52: Loading up D3D10...
08:53:52: Playback device {0.0.0.00000000}.{505e3619-0d88-421a-8027-6681740e177e}
08:53:52: ------------------------------------------
08:53:52: Using desktop audio input: Realtek HD Audio 2nd output (Realtek High Definition Audio)
08:53:52: ------------------------------------------
08:53:52: Using auxilary audio input: Mic in at rear panel (Pink) (Realtek High Definition Audio)
08:53:52: ------------------------------------------
08:53:52: Audio Encoding: AAC
08:53:52:     bitrate: 192
08:53:52: Using text output
08:53:52: Using text output
08:53:52: Using graphics capture
08:53:52: Using custom x264 settings: "opencl=true opencl_device=0"
08:53:52: ------------------------------------------
08:53:52: Video Encoding: x264
08:53:52:     fps: 30
08:53:52:     width: 1280, height: 720
08:53:52:     preset: veryfast
08:53:52:     CBR: yes
08:53:52:     CFR: no
08:53:52:     max bitrate: 3500
08:53:52: ------------------------------------------
08:53:59: Total frames rendered: 201, number of frames that lagged: 0 (0.00%) (it's okay for some frames to lag)
08:53:59: =====Stream End: 2013-07-03, 08:53:59=================================================
08:54:01: 
08:54:01: Profiler results:
08:54:01: 
08:54:01: ==============================================================
08:54:01: frame - [100%] [avg time: 2.549 ms (cpu time: avg 1.862 ms, total 374.403 ms)] [avg calls per frame: 1] [children: 55.7%] [unaccounted: 44.3%]
08:54:01: | scene->Preprocess - [1.41%] [avg time: 0.036 ms (cpu time: avg 0.077 ms, total 15.6 ms)] [avg calls per frame: 1]
08:54:01: | video encoding and uploading - [54.3%] [avg time: 1.384 ms (cpu time: avg 1.319 ms, total 265.201 ms)] [avg calls per frame: 1] [children: 53.6%] [unaccounted: 0.706%]
08:54:01: | | CopyResource - [0.432%] [avg time: 0.011 ms (cpu time: avg 0 ms, total 0 ms)] [avg calls per frame: 0]
08:54:01: | | conversion to 4:2:0 - [0.235%] [avg time: 0.006 ms (cpu time: avg 0 ms, total 0 ms)] [avg calls per frame: 0]
08:54:01: | | call to encoder - [52.9%] [avg time: 1.348 ms (cpu time: avg 1.319 ms, total 265.201 ms)] [avg calls per frame: 0]
08:54:01: | | sending stuff out - [0.0392%] [avg time: 0.001 ms (cpu time: avg 0 ms, total 0 ms)] [avg calls per frame: 0]
08:54:01: | Convert444Threads - [2.39e+003%] [avg time: 61.007 ms (cpu time: avg 1.241 ms, total 249.6 ms)] [avg calls per frame: 1]
08:54:01: ==============================================================
08:54:01:

and "opencl=true opencl_device=2"
Code:
08:54:56: Open Broadcaster Software v0.52.08b aquaman build - 64bit ( ^ω^)
08:54:56: -------------------------------
08:54:56: CPU Name: Intel(R) Core(TM) i5-2500K CPU @ 3.30GHz
08:54:56: CPU Speed: 3300MHz
08:54:56: Physical Memory:  8067MB Total, 6247MB Free
08:54:56: stepping id: 7, model 10, family 6, type 0, extmodel 1, extfamily 0, HTT 1, logical cores 4, total cores 4
08:54:56: monitor 1: pos={0, 0}, size={1920, 1080}
08:54:56: monitor 2: pos={1920, 0}, size={1280, 1024}
08:54:56: Windows Version: 6.1 Build 7601 S
08:54:56: Aero is Disabled
08:54:56: -------------------------------
08:54:56: OBS Modules:
08:54:56: Base Address     Module
08:54:56: 000000003F0F0000 OBS.exe
08:54:56: 00000000E4B80000 OBSApi.dll
08:54:56: 00000000F8AB0000 DShowPlugin.dll
08:54:56: 00000000F8A40000 GraphicsCapture.dll
08:54:56: 00000000F8A20000 NoiseGate.dll
08:54:56: 00000000F0040000 PSVPlugin.dll
08:54:56: ------------------------------------------
08:54:56: Adapter 1
08:54:56:   Video Adapter: AMD Radeon HD 7900 Series
08:54:56:   Video Adapter Dedicated Video Memory: 3202543616
08:54:56:   Video Adapter Shared System Memory: 3961368576
08:54:56: ------------------------------------------
08:54:56: Adapter 2
08:54:56:   Video Adapter: Intel(R) HD Graphics 3000
08:54:56:   Video Adapter Dedicated Video Memory: 67108864
08:54:56:   Video Adapter Shared System Memory: 1711276032
08:54:56: =====Stream Start: 2013-07-03, 08:54:56===============================================
08:54:56:   Multithreaded optimizations: On
08:54:56:   Base resolution: 1920x1080
08:54:56:   Output resolution: 1280x720
08:54:56: ------------------------------------------
08:54:56: Loading up D3D10...
08:54:56: Playback device {0.0.0.00000000}.{505e3619-0d88-421a-8027-6681740e177e}
08:54:56: ------------------------------------------
08:54:56: Using desktop audio input: Realtek HD Audio 2nd output (Realtek High Definition Audio)
08:54:56: ------------------------------------------
08:54:56: Using auxilary audio input: Mic in at rear panel (Pink) (Realtek High Definition Audio)
08:54:56: ------------------------------------------
08:54:56: Audio Encoding: AAC
08:54:56:     bitrate: 192
08:54:56: Using text output
08:54:56: Using text output
08:54:56: Using graphics capture
08:54:56: Using custom x264 settings: "opencl=true opencl_device=2"
08:54:56: x264: OpenCL: Unable to find a compatible device
08:54:56: ------------------------------------------
08:54:56: Video Encoding: x264
08:54:56:     fps: 30
08:54:56:     width: 1280, height: 720
08:54:56:     preset: veryfast
08:54:56:     CBR: yes
08:54:56:     CFR: no
08:54:56:     max bitrate: 3500
08:54:56: ------------------------------------------
08:54:57: Total frames rendered: 28, number of frames that lagged: 0 (0.00%) (it's okay for some frames to lag)
08:54:57: =====Stream End: 2013-07-03, 08:54:57=================================================
08:54:59: 
08:54:59: Profiler results:
08:54:59: 
08:54:59: ==============================================================
08:54:59: frame - [100%] [avg time: 3.433 ms (cpu time: avg 1.671 ms, total 46.8 ms)] [avg calls per frame: 1] [children: 35.8%] [unaccounted: 64.2%]
08:54:59: | scene->Preprocess - [12.7%] [avg time: 0.437 ms (cpu time: avg 0.557 ms, total 15.6 ms)] [avg calls per frame: 1]
08:54:59: | video encoding and uploading - [23%] [avg time: 0.791 ms (cpu time: avg 1.114 ms, total 31.2 ms)] [avg calls per frame: 1] [children: 22.7%] [unaccounted: 0.291%]
08:54:59: | | CopyResource - [0.146%] [avg time: 0.005 ms (cpu time: avg 0 ms, total 0 ms)] [avg calls per frame: 0]
08:54:59: | | conversion to 4:2:0 - [0.0583%] [avg time: 0.002 ms (cpu time: avg 0 ms, total 0 ms)] [avg calls per frame: 0]
08:54:59: | | call to encoder - [22.5%] [avg time: 0.774 ms (cpu time: avg 1.114 ms, total 31.2 ms)] [avg calls per frame: 0]
08:54:59: | | sending stuff out - [0%] [avg time: 0 ms (cpu time: avg 0 ms, total 0 ms)] [avg calls per frame: 0]
08:54:59: | Convert444Threads - [759%] [avg time: 26.049 ms (cpu time: avg 1.114 ms, total 31.2 ms)] [avg calls per frame: 0]
08:54:59: ==============================================================
08:54:59:

and finally just "opencl=true"

Code:
08:56:24: Open Broadcaster Software v0.52.08b aquaman build - 64bit ( ^ω^)
08:56:24: -------------------------------
08:56:24: CPU Name: Intel(R) Core(TM) i5-2500K CPU @ 3.30GHz
08:56:24: CPU Speed: 3300MHz
08:56:24: Physical Memory:  8067MB Total, 6282MB Free
08:56:24: stepping id: 7, model 10, family 6, type 0, extmodel 1, extfamily 0, HTT 1, logical cores 4, total cores 4
08:56:24: monitor 1: pos={0, 0}, size={1920, 1080}
08:56:24: monitor 2: pos={1920, 0}, size={1280, 1024}
08:56:24: Windows Version: 6.1 Build 7601 S
08:56:24: Aero is Disabled
08:56:24: -------------------------------
08:56:24: OBS Modules:
08:56:24: Base Address     Module
08:56:24: 000000003F5F0000 OBS.exe
08:56:24: 00000000E4B80000 OBSApi.dll
08:56:24: 00000000F8AB0000 DShowPlugin.dll
08:56:24: 00000000F8A40000 GraphicsCapture.dll
08:56:24: 00000000F8A20000 NoiseGate.dll
08:56:24: 00000000F0040000 PSVPlugin.dll
08:56:24: ------------------------------------------
08:56:24: Adapter 1
08:56:24:   Video Adapter: AMD Radeon HD 7900 Series
08:56:24:   Video Adapter Dedicated Video Memory: 3202543616
08:56:24:   Video Adapter Shared System Memory: 3961368576
08:56:24: ------------------------------------------
08:56:24: Adapter 2
08:56:24:   Video Adapter: Intel(R) HD Graphics 3000
08:56:24:   Video Adapter Dedicated Video Memory: 67108864
08:56:24:   Video Adapter Shared System Memory: 1711276032
08:56:24: =====Stream Start: 2013-07-03, 08:56:24===============================================
08:56:24:   Multithreaded optimizations: On
08:56:24:   Base resolution: 1920x1080
08:56:24:   Output resolution: 1280x720
08:56:24: ------------------------------------------
08:56:24: Loading up D3D10...
08:56:24: Playback device {0.0.0.00000000}.{505e3619-0d88-421a-8027-6681740e177e}
08:56:24: ------------------------------------------
08:56:24: Using desktop audio input: Realtek HD Audio 2nd output (Realtek High Definition Audio)
08:56:24: ------------------------------------------
08:56:24: Using auxilary audio input: Mic in at rear panel (Pink) (Realtek High Definition Audio)
08:56:24: ------------------------------------------
08:56:24: Audio Encoding: AAC
08:56:24:     bitrate: 192
08:56:24: Using text output
08:56:24: Using text output
08:56:24: Using graphics capture
08:56:24: Using custom x264 settings: "opencl=true"
08:56:24: ------------------------------------------
08:56:24: Video Encoding: x264
08:56:24:     fps: 30
08:56:24:     width: 1280, height: 720
08:56:24:     preset: veryfast
08:56:24:     CBR: yes
08:56:24:     CFR: no
08:56:24:     max bitrate: 3500
08:56:24: ------------------------------------------
08:56:25: Total frames rendered: 37, number of frames that lagged: 0 (0.00%) (it's okay for some frames to lag)
08:56:25: =====Stream End: 2013-07-03, 08:56:25=================================================
08:56:28: 
08:56:28: Profiler results:
08:56:28: 
08:56:28: ==============================================================
08:56:28: frame - [100%] [avg time: 3.35 ms (cpu time: avg 2.108 ms, total 78 ms)] [avg calls per frame: 1] [children: 43.6%] [unaccounted: 56.4%]
08:56:28: | scene->Preprocess - [7.31%] [avg time: 0.245 ms (cpu time: avg 0 ms, total 0 ms)] [avg calls per frame: 1]
08:56:28: | video encoding and uploading - [36.2%] [avg time: 1.214 ms (cpu time: avg 1.686 ms, total 62.4 ms)] [avg calls per frame: 1] [children: 36%] [unaccounted: 0.269%]
08:56:28: | | CopyResource - [0.239%] [avg time: 0.008 ms (cpu time: avg 0 ms, total 0 ms)] [avg calls per frame: 0]
08:56:28: | | conversion to 4:2:0 - [0.0597%] [avg time: 0.002 ms (cpu time: avg 0 ms, total 0 ms)] [avg calls per frame: 0]
08:56:28: | | call to encoder - [35.7%] [avg time: 1.195 ms (cpu time: avg 1.686 ms, total 62.4 ms)] [avg calls per frame: 0]
08:56:28: | | sending stuff out - [0%] [avg time: 0 ms (cpu time: avg 0 ms, total 0 ms)] [avg calls per frame: 0]
08:56:28: | Convert444Threads - [1.07e+003%] [avg time: 35.931 ms (cpu time: avg 0 ms, total 0 ms)] [avg calls per frame: 1]
08:56:28: ==============================================================
08:56:28:
 

Gol D. Ace

Member
Re: OBS 0.52.08 aquaman build - quicksync & capture improvem

Well your OpenCL is working. You don't get any specific message for that.

You can set rc-lookahead=250 and you will see OpenCL most likely crashing.

Code:
20:42:52: Using custom x264 settings: "partitions=p8x8,b8x8,i8x8,i4x4 bframes=2 ref=1 me=hex subme=4 opencl=true rc-lookahead=250"
20:42:52: ------------------------------------------
20:42:52: Video Encoding: x264
20:42:52:     fps: 60
20:42:52:     width: 960, height: 540
20:42:52:     preset: veryfast
20:42:52:     CBR: yes
20:42:52:     CFR: yes
20:42:52:     max bitrate: 1500
20:42:52: ------------------------------------------
20:42:52: 
20:42:52: Profiler result for the last frame:
20:42:52: ==============================================================
20:42:52: frame - [time: 17.057 ms (cpu time: 15.6 ms)]
20:42:52: | scene->Preprocess - [time: 16.353 ms (cpu time: 15.6 ms)]
20:42:52: | video encoding and uploading - [time: 0.004 ms (cpu time: 0 ms)]
20:42:52: ==============================================================
20:42:52: 
20:42:58: x264: clEnqueueNDRangeKernel error '-4'
20:42:58: x264: OpenCL: CL_MEM_OBJECT_ALLOCATION_FAILURE error executing CL_COMMAND_NDRANGE_KERNEL on GeForce GTX 460 (Device 0).
20:42:58: 
20:42:58: x264: OpenCL: fatal error, aborting encode
20:42:58: x264: clEnqueueNDRangeKernel error '-4'
20:42:58: x264: OpenCL: CL_MEM_OBJECT_ALLOCATION_FAILURE error executing CL_COMMAND_NDRANGE_KERNEL on GeForce GTX 460 (Device 0).
20:42:58: 
20:42:58: x264: OpenCL: fatal error, aborting encode
20:42:58: x264: clEnqueueNDRangeKernel error '-4'
20:42:58: x264: OpenCL: CL_MEM_OBJECT_ALLOCATION_FAILURE error executing CL_COMMAND_NDRANGE_KERNEL on GeForce GTX 460 (Device 0).
20:42:58: 
20:42:58: x264: OpenCL: fatal error, aborting encode
20:42:58: x264: clEnqueueNDRangeKernel error '-4'
20:42:58: x264: OpenCL: CL_MEM_OBJECT_ALLOCATION_FAILURE error executing CL_COMMAND_NDRANGE_KERNEL on GeForce GTX 460 (Device 0).
20:42:58: 
20:42:58: x264: OpenCL: fatal error, aborting encode
 

xD4rkFire

Member
Re: OBS 0.52.08 aquaman build - quicksync & capture improvem

So is "opencl=true opencl_device=0" the command I should be using?
 
Status
Not open for further replies.
Top