OBS branch with AMD VCE support.

Regu

New Member
What are good settings for 60 FPS/720p local recording, priority on the frame rate?
On an i7/280x
 

dping

Active Member
What are good settings for 60 FPS/720p local recording, priority on the frame rate?
On an i7/280x
Feel free to read through the last few pages of the forums. TBH, there isn't much to play with anymore with AMF (just a AMF quality dropdown) and OpenCL (use the quality buttons). Other than that, set your fps, IDR (2x fps) and GOP (.5 or 1x fps).
 

OliverMD

Member
Yeah i don't get it. I'm still getting those weird driver resets (black-screen) for some reason while using OBS VCE...
Even tried some different settings for once like lower reso, balanced pre-set and lower FPS but it won't help.
 

dping

Active Member
Yeah i don't get it. I'm still getting those weird driver resets (black-screen) for some reason while using OBS VCE...
Even tried some different settings for once like lower reso, balanced pre-set and lower FPS but it won't help.


And you still dont think it could be the card? I just had that one driver reset and that was it. Other thoughts are if your card is overclocked or overclocking itself. I would enable overclocking and manually "set" your settings to the factory speeds. I've heard of raptr and other apps "overclocking" themselves...
 

OliverMD

Member
And you still dont think it could be the card?
It's not even a year old so who knows. And yeah i know hardware can break at all time if you're unlucky :P
Other thoughts are if your card is overclocked or overclocking itself
Would suprise me if it did. And even if, who knows if it's even high enough that it could fuck up.
Going to try the manuel part..maybe it helps, though i don't expect it since the temps are normally fine.
 

dping

Active Member
@OliverMD, check AMD 14.9.1 (beta) driver update. Not sure if you use crossfire, but I saw the word "crashing" and thought of you!

Be sure to uninstall first as it states that right in the instructions.
 

dping

Active Member
Sadly not a lot til @jackun brings some :P

Hes been working. I tend to watch github and the changes he makes on there. If you wanna know, click on "### commits" button and see whats last been changed :D At the same time. I was able to stream at 720@54fps last night at quality preset. it looked about as good as a friend of mine's stream 720@60 with fast preset
 

OliverMD

Member
Hes been working. I tend to watch github and the changes he makes on there
Yeah i don't worry about Jack not working on the build. Just wondering that he hasn't posted anything :P
But yeah thanks for the link, last time i checked on it was ages ago.

EDIT: The underclocking finally worked, sadly it still crashed while using replay for once :(
 
Last edited:

dping

Active Member
Yeah i don't worry about Jack not working on the build. Just wondering that he hasn't posted anything :P
But yeah thanks for the link, last time i checked on it was ages ago.

EDIT: The underclocking finally worked, sadly it still crashed while using replay for once :(

I would question your PSU (power supply). Its either that or heat, but if your temps are fine, then it might be an under-powered PSU
 

mLgz0rn

New Member
I don't know why, but after updating my amd drivers to 14.9 and then to 14.9.1 Beta I havnt been able to get Counter-Strike Global Offensive to work with Game Capture, even in the None VCE version of OBS I cant get it to work, It just shows a black screen.
I have no issues at all with other games.
 

OliverMD

Member
Its either that or heat, but if your temps are fine, then it might be an under-powered PSU
You can't tell me the GPU isn't getting enough power from the PSU in a game like Jedi Academy (ID Tech 3)
Also, wouldn't heat be a part of a high electricity need or am i wrong? Maybe I'm just thinking wrong but yeah who knows.

PSU: It's a cheap no-name PSU (750w) sadly, but i never had an issue so far either. No resets either as said before.
 
Last edited:

dping

Active Member
You can't tell me the GPU isn't getting enough power from the PSU in a game like Jedi Academy (ID Tech 3)
Also, wouldn't heat be a part of a high electricity need or am i wrong? Maybe I'm just thinking wrong but yeah who knows.

PSU: It's a cheap no-name PSU (750w) sadly, but i never had an issue so far either. No resets either as said before.
750 is plenty but what I'm worried about is the no name lol. video cards have 2 modes, 2d mode (desktop) and 3d (games). it ups the frequency volts, exc when its in game.
 

Darker

Member
I'm using an Asus R9 280X and Release 64bit build (2014-09-10 #2). When I start recording I get the error Encoder initialization failed!.

It works if I tick Use AMD AMF instead of OVE, but with that setting it feels like I get as much lag ingame as I would be encoding with the CPU...

Code:
13:20:13: Open Broadcaster Software v0.631b - 64bit ( ^ω^)
13:20:13: -------------------------------
13:20:13: CPU Name: Intel(R) Core(TM) i7-4770K CPU @ 3.50GHz
13:20:13: CPU Speed: 3500MHz
13:20:13: Physical Memory:  8064MB Total, 6510MB Free
13:20:13: stepping id: 3, model 60, family 6, type 0, extmodel 1, extfamily 0, HTT 1, logical cores 8, total cores 4
13:20:13: monitor 1: pos={0, 0}, size={1920, 1080}
13:20:13: monitor 2: pos={-1920, 0}, size={1920, 1080}
13:20:13: monitor 3: pos={1920, 0}, size={1920, 1080}
13:20:13: Windows Version: 6.1 Build 7601 S
13:20:13: Aero is Disabled
13:20:13: -------------------------------
13:20:13: OBS Modules:
13:20:13: Base Address     Module
13:20:13: 000000003FFF0000 OBS.exe
13:20:13: 00000000E2BC0000 OBSApi.dll
13:20:13: 00000000E4500000 DShowPlugin.dll
13:20:13: 00000000E4380000 GraphicsCapture.dll
13:20:13: 00000000E4000000 NoiseGate.dll
13:20:13: 00000000E2EA0000 PSVPlugin.dll
13:20:13: ------------------------------------------
13:20:13: Adapter 1
13:20:13:   Video Adapter: AMD Radeon R9 200 Series
13:20:13:   Video Adapter Dedicated Video Memory: 3202506752
13:20:13:   Video Adapter Shared System Memory: 3959515136
13:20:13:   Video Adapter Output 1: pos={0, 0}, size={1920, 1080}, attached=true
13:20:13:   Video Adapter Output 2: pos={-1920, 0}, size={1920, 1080}, attached=true
13:20:13: ------------------------------------------
13:20:13: Adapter 2
13:20:13:   Video Adapter: Intel(R) HD Graphics 4600
13:20:13:   Video Adapter Dedicated Video Memory: 67108864
13:20:13:   Video Adapter Shared System Memory: 1711276032
13:20:13:   Video Adapter Output 1: pos={1920, 0}, size={1920, 1080}, attached=true
13:20:13: =====Stream Start: 2014-10-12, 13:20:13===============================================
13:20:13:   Multithreaded optimizations: On
13:20:13:   Base resolution: 1920x1080
13:20:13:   Output resolution: 1280x720
13:20:13: ------------------------------------------
13:20:13: Loading up D3D10 on AMD Radeon R9 200 Series (Adapter 1)...
13:20:13: ------------------------------------------
13:20:13: Audio Format: 44100 Hz
13:20:13: ------------------------------------------
13:20:13: Audio Channels: 2 Ch
13:20:13: Playback device {0.0.0.00000000}.{19e3f516-0f3b-48a0-9ea7-4fdaceeaad86}
13:20:13: ------------------------------------------
13:20:13: Using desktop audio input: Speakers (Realtek High Definition Audio)
13:20:13: Global Audio time adjust: 350
13:20:13: ------------------------------------------
13:20:13: Using auxilary audio input: Line 1 (Virtual Audio Cable)
13:20:13: Mic time offset: -300
13:20:13: ------------------------------------------
13:20:13: Audio Encoding: AAC
13:20:13:     bitrate: 128
Warning -- OBS::CreateImageSource: Could not find image source class 'CLRBrowserSource'
Warning -- Could not create image source 'Follower' in scene 'Scene'
13:20:13: Using Monitor Capture
13:20:13: Scene buffering time set to 700
13:20:13: Successfully loaded ObsVCE.dll
13:20:13: ObsVCE.dll initialized successfully
13:20:14: Seems to have support for AMD VCE.
13:20:14: Using YUV444
13:20:14: Rate control method: 3
13:20:14: Frame rate: 48
13:20:14: If it crashes now, use 32bit version.
13:20:14: Using device 0 (Tahiti)
13:20:14: If it crashes now, use 32bit version.
13:20:14: If it crashes now, use 32bit version.
13:20:14: OVEncodeSendConfig returned error
13:20:14: Couldn't initialize encoder
13:20:14: =====Stream End: 2014-10-12, 13:20:14=================================================
Last game capture log:
2014-10-11, 19:36:03: we're booting up:
19:36:03: CaptureThread: attached to process APB.exe
19:36:03: D3D9 Present
19:36:03: D3D9EndScene called
19:36:03: D3DPRESENT_PARAMETERS {
19:36:03:     BackBufferWidth: 1920
19:36:03:     BackBufferHeight: 1080
19:36:03:     BackBufferFormat: D3DFMT_A8R8G8B8
19:36:03:     BackBufferCount: 1
19:36:03:     MultiSampleType: D3DMULTISAMPLE_NONE
19:36:03:     MultiSampleQuality: 0
19:36:03:     SwapEffect: D3DSWAPEFFECT_COPY
19:36:03:     hDeviceWindow: 1311184
19:36:03:     Windowed: true
19:36:03:     EnableAutoDepthStencil: false
19:36:03:     AutoDepthStencilFormat: D3DFMT_UNKNOWN
19:36:03:     Flags: D3DPRESENTFLAG_LOCKABLE_BACKBUFFER
19:36:03:     FullScreen_RefreshRateInHz: 0
19:36:03:     PresentationInterval: 2147483648
19:36:03: };
19:36:03: successfully set up d3d9 hooks
19:36:03: D3D9Present called
19:36:03: DirectDraw Present
19:36:03: (half life scientist) everything..  seems to be in order
19:36:03: DoD3D9GPUHook: success
19:36:03: D3DSURFACE_DESC {
19:36:03:     Format: D3DFMT_A8R8G8B8
19:36:03:     Type: D3DRTYPE_SURFACE
19:36:03:     Usage: D3DUSAGE_RENDERTARGET
19:36:03:     Pool: D3DPOOL_DEFAULT
19:36:03:     MultiSampleType: D3DMULTISAMPLE_NONE
19:36:03:     MultiSampleQuality: 0
19:36:03:     Width: 1920
19:36:03:     Height: 1080
19:36:03: };
19:36:03: successfully capturing d3d9 frames via GPU
19:42:58: ---------------------- Cleared D3D9 Capture ----------------------
19:42:58: D3D9EndScene called
19:42:58: D3D9Present called
19:44:00: received restart event, capturing
19:44:00: DoD3D9GPUHook: success
19:44:00: D3DSURFACE_DESC {
19:44:00:     Format: D3DFMT_A8R8G8B8
19:44:00:     Type: D3DRTYPE_SURFACE
19:44:00:     Usage: D3DUSAGE_RENDERTARGET
19:44:00:     Pool: D3DPOOL_DEFAULT
19:44:00:     MultiSampleType: D3DMULTISAMPLE_NONE
19:44:00:     MultiSampleQuality: 0
19:44:00:     Width: 1920
19:44:00:     Height: 1080
19:44:00: };
19:44:00: successfully capturing d3d9 frames via GPU
19:44:01: ---------------------- Cleared D3D9 Capture ----------------------
19:44:01: D3D9EndScene called
19:44:01: D3D9Present called
19:44:02: received restart event, capturing
19:44:02: DoD3D9GPUHook: success
19:44:02: D3DSURFACE_DESC {
19:44:02:     Format: D3DFMT_A8R8G8B8
19:44:02:     Type: D3DRTYPE_SURFACE
19:44:02:     Usage: D3DUSAGE_RENDERTARGET
19:44:02:     Pool: D3DPOOL_DEFAULT
19:44:02:     MultiSampleType: D3DMULTISAMPLE_NONE
19:44:02:     MultiSampleQuality: 0
19:44:02:     Width: 1920
19:44:02:     Height: 1080
19:44:02: };
19:44:02: successfully capturing d3d9 frames via GPU
19:47:13: ---------------------- Cleared D3D9 Capture ----------------------
19:47:13: D3D9EndScene called
19:47:13: D3D9Present called
Last Game Capture Log:
2014-10-11, 19:36:03: we're booting up:
19:36:03: CaptureThread: attached to process APB.exe
19:36:03: D3D9 Present
19:36:03: D3D9EndScene called
19:36:03: D3DPRESENT_PARAMETERS {
19:36:03:     BackBufferWidth: 1920
19:36:03:     BackBufferHeight: 1080
19:36:03:     BackBufferFormat: D3DFMT_A8R8G8B8
19:36:03:     BackBufferCount: 1
19:36:03:     MultiSampleType: D3DMULTISAMPLE_NONE
19:36:03:     MultiSampleQuality: 0
19:36:03:     SwapEffect: D3DSWAPEFFECT_COPY
19:36:03:     hDeviceWindow: 1311184
19:36:03:     Windowed: true
19:36:03:     EnableAutoDepthStencil: false
19:36:03:     AutoDepthStencilFormat: D3DFMT_UNKNOWN
19:36:03:     Flags: D3DPRESENTFLAG_LOCKABLE_BACKBUFFER
19:36:03:     FullScreen_RefreshRateInHz: 0
19:36:03:     PresentationInterval: 2147483648
19:36:03: };
19:36:03: successfully set up d3d9 hooks
19:36:03: D3D9Present called
19:36:03: DirectDraw Present
19:36:03: (half life scientist) everything..  seems to be in order
19:36:03: DoD3D9GPUHook: success
19:36:03: D3DSURFACE_DESC {
19:36:03:     Format: D3DFMT_A8R8G8B8
19:36:03:     Type: D3DRTYPE_SURFACE
19:36:03:     Usage: D3DUSAGE_RENDERTARGET
19:36:03:     Pool: D3DPOOL_DEFAULT
19:36:03:     MultiSampleType: D3DMULTISAMPLE_NONE
19:36:03:     MultiSampleQuality: 0
19:36:03:     Width: 1920
19:36:03:     Height: 1080
19:36:03: };
19:36:03: successfully capturing d3d9 frames via GPU
19:42:58: ---------------------- Cleared D3D9 Capture ----------------------
19:42:58: D3D9EndScene called
19:42:58: D3D9Present called
19:44:00: received restart event, capturing
19:44:00: DoD3D9GPUHook: success
19:44:00: D3DSURFACE_DESC {
19:44:00:     Format: D3DFMT_A8R8G8B8
19:44:00:     Type: D3DRTYPE_SURFACE
19:44:00:     Usage: D3DUSAGE_RENDERTARGET
19:44:00:     Pool: D3DPOOL_DEFAULT
19:44:00:     MultiSampleType: D3DMULTISAMPLE_NONE
19:44:00:     MultiSampleQuality: 0
19:44:00:     Width: 1920
19:44:00:     Height: 1080
19:44:00: };
19:44:00: successfully capturing d3d9 frames via GPU
19:44:01: ---------------------- Cleared D3D9 Capture ----------------------
19:44:01: D3D9EndScene called
19:44:01: D3D9Present called
19:44:02: received restart event, capturing
19:44:02: DoD3D9GPUHook: success
19:44:02: D3DSURFACE_DESC {
19:44:02:     Format: D3DFMT_A8R8G8B8
19:44:02:     Type: D3DRTYPE_SURFACE
19:44:02:     Usage: D3DUSAGE_RENDERTARGET
19:44:02:     Pool: D3DPOOL_DEFAULT
19:44:02:     MultiSampleType: D3DMULTISAMPLE_NONE
19:44:02:     MultiSampleQuality: 0
19:44:02:     Width: 1920
19:44:02:     Height: 1080
19:44:02: };
19:44:02: successfully capturing d3d9 frames via GPU
19:47:13: ---------------------- Cleared D3D9 Capture ----------------------
19:47:13: D3D9EndScene called
19:47:13: D3D9Present called
 
Last edited:

OliverMD

Member
I'm worried about is the no name lol. video cards have 2 modes, 2d mode (desktop) and 3d (games).
Yeah i know @no-name. Still never had an issue so you can't just tell me it's not an VCE issue :P

No sh**, I'm not that far behind the basics, i know they've got 2 modes don't worry.
How does that matter though, do you think the GPU is using the 2D clocks on a IDT3 game instead of the 3D ones? :P
 

dping

Active Member
I don't know why, but after updating my amd drivers to 14.9 and then to 14.9.1 Beta I havnt been able to get Counter-Strike Global Offensive to work with Game Capture, even in the None VCE version of OBS I cant get it to work, It just shows a black screen.
I have no issues at all with other games.

If you dont have trouble with the release drivers, dont go to a beta.
 
Top