|
SageTV Beta Test Software Discussion related to BETA Releases of the SageTV application produced by SageTV. Questions, issues, problems, suggestions, etc. regarding SageTV Beta Releases should be posted here. |
|
Thread Tools | Search this Thread | Display Modes |
#1
|
|||
|
|||
MPEG-2 Video Error in playback
I seem to be getting this message ... "Failed connecting video stream to the Overlay Mixer (ErrCode=0x80040217)" when switching from different sources. Like when I'm watching a recorded show and i go back to live TV or even when i switch from one recorded show to another. Everytime i get this error i have no video until i close sage and reopen it and its getting very annoying. I've tried VMR9 and i get the same error exept for DirectX instead of Overlay Mixer. I've tried changing many settings and so far I'm stumped.
My current settings Video Render - Overlay MPEG2 Video Decoder - Cyberlink Video/SP Decoder DXVA MPEG Mode - B No deinterlacing I'm not running a server/client setup, just 1 box My Setup Via m10000 mobo (VIA/S3G UniChromeGraphics ver. 6.14.10.86) Hauppauge PVR-250 (WinTV-PVR PCI II (Encoder-16) ver. 1.17.390.22029) 512mb 3200 Crucial Memory 100GB + 40GB Maxtor HDD Windows XP Pro w/ all updates G-Atlantic GA-610i case(150W PSU) w/riser card 16X DVD Rom |
#2
|
||||
|
||||
Do you have any other applications trying to grab the overlay (play video)? Also, have you tried other decoders besides Cyberlink?
|
#3
|
|||
|
|||
I've tried InterVideo's Decoder that came with my 250 and get the same error, and the only programs open is Sage and the Huppauge remote program. Its like sage isnt releasing the file completely before it tries to play new video. I also have hardware acceleration on, but it doesnt fix the problem turning it off.
|
#4
|
||||
|
||||
Are you running on a secondary display? You might want to try changing your video renderer to Default or VMR9.
|
#5
|
|||
|
|||
cyberlink decoder does not support mpeg mode B
only C and D try using another mpeg mode and the problem is gone and default deinterlacing is still deinterlacing BOB and Weave are just to force that mode of deinterlacing |
#6
|
|||
|
|||
The only thing I could get to work for my cyberlink codec is B, the rest gave me errors.
After messing around a lot with drivers and settings i managed to get VMR9 working great. Before it would put my cpu at around 80% and constantly skip (defalt did same). stranger89, i checked my display settings in windows and it was trying to put out video on the vga port and s-video, which is why i think i was getting overlay errors. No matter what i tried i couldnt disable vga display in my display settings so i reverted to an older video driver that i didnt remember seeing windows showing dual monitors in the display settings and now VMR9 runs at around 30% with no skipping, and i can now switch from tv to recordings with no problem. Thanks everyone for your help |
#7
|
|||
|
|||
Sorry about that
powerDVD 5 only C and D work |
#8
|
||||
|
||||
How on earth did you manage to get VMR9 to work on an M10000.. with no frame skip and only 30% CPU?! I cannot get less that 50-60% CPU when playign back 2Gb/hr movies!?
I have exactly the same config as you (except a single, bigger hard disk and W2k not WXP). After nearly a year of experimentation, I have found the following things: VMR9 does not work if Hardware Accelleration is enabled in the Cyberlink PowerDVD 4 decoder (this is a hardware limitation of the M10000 -- VMR9 does not do any DXVA at all!) VMR9 probably does not get used in Sage if 3d Accelleration is disabled in Detailed Setup (I say probably-- this is interpreted from a post by Narflex -- see the VMR9 thread). This means that if this property is disabled, you may be using Overlay Mixer anyway. Overlay Mixer does not work at all in M10000 in 'unusual' graphics modes (720x576, 848x480). VMR9 is emulated in software on an M10000 because the CLE266 has no 3d rendering capabilities worth mentioning (and VMR9 uses the 3d pipeline for rendering) which would mean 100% CPU and major frame skipping... What happens when you use the 'default' renderer (which would be VMR7 in XP unless you have FFdshow installed)? What MPEG2 qualities and resolutions are you using? (If you have got it to work, I would be *very* interested in how!)
__________________
Check out my enhancements for Sage in the Sage Customisations and Sageplugins Wiki |
#9
|
|||
|
|||
Well after messing with it more i noticed that there is a diagonal line that shows up (like someone cut my screen from the bottom left to top right) that i can see when there's a lot of movement. And there is absolutely no difference from VMR9 and default (VMR7) so i think its just using VMR7. It takes a lot longer for me to get any video when i first view tv or video, and if i turn on 3d rendering then video just pops up in another window. My cpu does only run at around 25-35% on VMR9 or default watching video in 1.8 (dvd extra long play), but if i try to watch a dvd it runs at about 80% and i notice that vertical line a lot more and occasional frame skips.
So i think i want to stick with overlay, especially with dvd's not playing right and slightly less cpu watching tv. Which leaves me right back where i was before ... with the Overlay Mixer Error after i change to a different video source. Do you have this problem with your setup? I am using 800x600 in my windows display settings, is there somewhere else you set this? if not what versions of drivers are you using and what are your display and advanced settings in sage? |
#10
|
|||
|
|||
the pop up in another window is because PowerDVD does not work with VMR 9 (enabling 3d acceleration)
except "themixmaster" seems to think it works on his system though the only cyberlink decoder that works with VMR9 is ATI cyberlink and you must use default mpeg and deinterlace for it to work |
#11
|
|||
|
|||
I've kinda given up on VMR9 and VMR7 because as its okay with watching tv (@ 1.8g quality at least), it doesnt do good watching dvd's because of the limits of the M10000.
Now what i'm trying to do is get rid of the overlay mixer error i get when changing video sources (like tv to dvd or recording to dvd or dvd to recording and vise-versa) that i only get in overlay mode. Does anyone else with a M10000 get this problem with the cyberlink codec or Intervideo NonCSS codec? If not can u please email me or PM me your sage properties file so i can try and figure out what is causing this? Thanks |
#12
|
|||
|
|||
maybe a fresh install of both will help
also there is a new version of hauppauge intervideo at SHSpvr.com/forum when uninstalling make sure is nothing left from either the program files folder also check common files you can also delete the register entries...... |
#13
|
|||
|
|||
I tried a fresh install of both and i am still getting the error. I only get the error using the overlay mixer, which i like because it looks just as good to me, uses a lot less cpu, and has a quicker response time. DVD's using VMR work at around 90% and can start skipping frames at times, while on overlay it runs at about 50%. I still cant figure out what is causing this.
It does work on overlay, it just messes up after i start watching video, switch to another source, and switch back. Also i get that error when i'm watching tv, put sage to sleep, bring it back up, and try to watch tv again. After i get this error the only way to see video again is to shut down sage and restart it. Also if i disable overlay in sage.properties then i get "Failed to connect stream to directX", instead of "Failed to connect stream to overlay mixer". I think it may have something to do with my m10000 or my video drivers. nielm, or anyone else with a m10000, do you have this error using overlay mixer too. This thing has me stumped. Last edited by TheBest_1; 04-13-2004 at 11:07 PM. |
#14
|
|||
|
|||
I just attached my log file. I cant make much out of it but maybe someone here can.
Thanks |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
|
|