Log in

View Full Version : Need DirectShowFilter that can do YV12->YUY2 conversion for DVDGraph


Chibi Jasmin
8th December 2002, 22:26
Hi there!

Since my Matrox G400 card produces some problems with YV12 overlays on TV (jagged/blocky edges on solid red) I have to play my videos with YUY2 overlay (I can set this on FFDShow or DVobSub, DivXG400 also uses YUY2).

The only problem I have is playing DVDs, because I somehow can't get the colorspace conversion to work with neither FFDShow (raw video -> no picture/crash), nor DivXG400 (screwed picture), nor DVobSub (screwed picture), when forcing them into the DVD-Filterchain, although they work fine, when I play the ripped vob from HD. I have no clue why they don't work in a similar DVDGraph, but now I am searching for whatever filter working in a DVDGraph that can convert YV12 output of Intervideo Video Decoder into YUY2 video, that can then be passed to overlaymixer/video renderer. Anyone knows one?

BTW: The above YV12 overlay problem only happens, when the card is in RGB-mode. S-Video and Composite output are fine...don't ask me why!

mikeathome
9th December 2002, 16:27
Hi,

Link2 can do colorspace conversion by introducing a virtual AVI.

www.videotools.net

I am not sure whether this suits your needs but at least it does what you've described.

mike

Chibi Jasmin
9th December 2002, 17:56
No, that's not what I need...I need a DirectShow Filter! Thanx anyway...

Chibi Jasmin
11th December 2002, 22:38
Found a solution in the meantime...set YV12FIRST in registry of Intervideo Decoder to '0' and it will create a YUY2 overlay!