PDA

View Full Version : Doubled image problem with MPEG-2 and DXVA


Inspector.Gadget
17th April 2009, 02:01
Hey everyone,

I'm currently puzzling through a rather annoying problem. Whenever* I play back a DVD-compliant MPEG-2 stream - in Matroska, VOB, or DVD structure - I will get two half-height pictures stacked on top of one another. *This only happens when I enable DXVA in the decoder, but happens with both the Microsoft MPEG-2 Decoder and the one bundled with PowerDVD 9. I seem to remember it also happening with the Arcsoft video decoder. It happens with both VMR-9 (mixer mode has no effect) and any EVR setup. I've updated/rolled back my graphics card driver to several different versions to no avail.

Here are my system specs:
Windows Vista SP2 x64
4GB Ram
Nvidia 9650M GT
Intel C2D T9400 @ 2.53gHz
Using MPC-HC rev 1.2.1043.0 as a front-end and using ffdshow tryouts SVN latest to decode AC3 or DTS audio. No subtitle or other filters between decoder and renderer.

Anyone else have this problem or a similar one? Here's how it looks, by the way:

http://img26.imageshack.us/img26/4143/vts02pgc021vobsnapshot2.th.jpg (http://img26.imageshack.us/my.php?image=vts02pgc021vobsnapshot2.jpg)

neuron2
17th April 2009, 02:08
MPC-HC settings:

Playback \ Output - VMR9 Renderless (check VMR9 Mixer mode)

Internal Filters \ Source filters - uncheck "matroska"

External Filters - add the following filters :

* Microsoft MPEG-2 Video Decoder (PREFER)
* WMVideo Decoder DMO (PREFER)
* MPEG-2 Demultiplexer (BLOCK)

The main thing is block MPEG-2 Demultiplexer so as to use MPEG-2 Splitter.

Inspector.Gadget
17th April 2009, 02:30
That didn't seem to fix it. I'm using Haali for Matroska files and the internal MPC-HC MPEG-PS splitter already, and so far as I know the MPEG-2 Demultiplexer never gets called at all. I did try unchecking the internal MPEG-PS splitter with the MPEG-2 Demultiplexer blocked, which made MPC-HC use the external MPEG-2 Splitter, but this made the video both split as above and unseekable.