Question / Help Deinterlace error

node357

New Member
Hi, I ran into a problem with the new deinterlace option (kudos for that, btw). Using anything in the deinterlace effects list results in an error message stating "Compilation of pixel shader 'plugins/DShowPlugin/shaders/Deinterlace_blend.pShader' failed, result = 80004001". The log says:
Code:
17:37:48: Open Broadcaster Software v0.541b - 64bit ( ^ω^)
17:37:48: -------------------------------
17:37:48: CPU Name: Intel(R) Core(TM)2 Duo CPU     E6850  @ 3.00GHz
17:37:48: CPU Speed: 3005MHz
17:37:48: Physical Memory:  4095MB Total, 3301MB Free
17:37:48: stepping id: 11, model 15, family 6, type 0, extmodel 0, extfamily 0, HTT 1, logical cores 2, total cores 2
17:37:48: monitor 1: pos={0, 0}, size={1440, 900}
17:37:48: monitor 2: pos={-1280, 0}, size={1280, 1024}
17:37:48: Windows Version: 6.1 Build 7600 
17:37:48: Aero is Disabled
17:37:48: -------------------------------
17:37:48: OBS Modules:
17:37:48: Base Address     Module
17:37:48: 000000003FBB0000 OBS.exe
17:37:48: 00000000F3D20000 OBSApi.dll
17:37:48: 00000000F4000000 DShowPlugin.dll
17:37:48: 00000000F3FD0000 GraphicsCapture.dll
17:37:48: 00000000F3D00000 NoiseGate.dll
17:37:48: 00000000F3CE0000 PSVPlugin.dll
17:37:48: ------------------------------------------
17:37:48: Adapter 1
17:37:48:   Video Adapter: NVIDIA GeForce 9800 GT 
17:37:48:   Video Adapter Dedicated Video Memory: 519634944
17:37:48:   Video Adapter Shared System Memory: 1878585344
17:37:48: =====Stream Start: 2013-07-11, 17:37:48===============================================
17:37:48:   Multithreaded optimizations: On
17:37:48:   Base resolution: 854x480
17:37:48:   Output resolution: 568x320
17:37:48: ------------------------------------------
17:37:49: Loading up D3D10...
17:37:50: Playback device Default
17:37:50: ------------------------------------------
17:37:50: Using desktop audio input: Speakers (Creative SB X-Fi)
17:37:50: ------------------------------------------
17:37:50: Audio Encoding: AAC
17:37:50:     bitrate: 160
17:37:50: Using bitmap image
17:37:50: ------------------------------------------
17:37:50:     device: USB2.0 Grabber,
17:37:50:     device id \\?\usb#vid_05e1&pid_0408&mi_00#6&2b384582&0&0000#{65e8773d-8f56-11d0-a3b9-00a0c9223196}\{77e95fd6-7a3d-4f69-9723-582a8dd5c0a1},
17:37:50:     chosen type: YUY2, usingFourCC: false, res: 720x480 - 720x480, frameIntervals: 333333-2000000, fourCC: 'YUY2'
17:37:50:     audio device: Disable,
17:37:50:     audio device id Disabled,
17:37:50: 
17:37:51: Error compiling pixel shader 'plugins/DShowPlugin/shaders/Deinterlace_blend.pShader':
17:37:51: 
17:37:51: Deinterlace_base.pShader(186,6): error X4532: cannot map expression to pixel shader instruction set
17:37:51: 
17:37:51: 

Error: Compilation of pixel shader 'plugins/DShowPlugin/shaders/Deinterlace_blend.pShader' failed, result = 80004001
I made a thread a little earlier about a different issue, and it was suggested my GPU or its driver was acting up. I'm wondering if this problem is another result of that, or an actual bug.

I just ordered a new GPU online, so when it arrives, I'll try this again.
 

paibox

heros in an halfshel
Someone else had a similar issue earlier, it is possible that your video card simply doesn't support the shader functions needed for the GPU deinterlacer shaders to work. It's a bit hard to say though, since you didn't include the part of the log file that lists your video adapters.
 

node357

New Member
paibox said:
Someone else had a similar issue earlier, it is possible that your video card simply doesn't support the shader functions needed for the GPU deinterlacer shaders to work. It's a bit hard to say though, since you didn't include the part of the log file that lists your video adapters.
My mistake, sorry. I edited my post to include a new log with all the information.
 

Floatingthru

Community Helper
Yeah, that 9800 GT is really old these days. Most likely what piebox said is accurate. What GPU did you order btw? Since the rest of your system is also quite dated you might want to save up for a full system upgrade. The reason is that if you get a really powerful GPU your CPU might hold you back quite a bit.
 

paibox

heros in an halfshel
The other person having the issue was on a 9 series GeForce as well, a 9200 mobile to be exact. This may be some issue with that particular series of the card, and the message in the log does seem to imply that the shaders available on the card is unable to handle it. Not sure if anything can be done about it, but we'll see.
 

node357

New Member
This isn't the only program that hasn't liked my GPU. The card I ordered isn't exactly a powerhouse either, from what I've heard, but it was the best I can afford right now: "PowerColor Radeon HD 7770 1GB GDDR5"
 

node357

New Member
Okay, the Radeon HD 7770 works great with deinterlacing and OBS in general. Thanks for adding this feature! And thanks to everyone who helped me out.
 

paibox

heros in an halfshel
Awesome, glad it worked out! Palana really did a stellar job adding all those deinterlacing shaders, can't wait to see them get used more frequently as people find out that they're there. :)
 
Top