PDA

View Full Version : Problem with jerky playback with overlay mixer


LeQuack
13th December 2003, 11:52
Well here goes.

I am using ffdshow to decode my mpeg4 content, mainly xvid though. And most players (MPC, ZP, ...) have options to switch between overlay mixer and VMR9&7. The problem however is that when using overlay mixer the playback is jerky, although no frames are dropped.

Another indication of this is when lookit at "Decoder FPS" in ffdshow properties, the framerate seems to jump from 0-60, when say in VMR9 mode its contant between 20-30, and the video is not jerky. However the picture with VMR9 is much to bright and the colors look kind of washed out, the picture also seems more blocky than with overlay mixer.

Something else I want to know is, what kind of overlay is bsplayer using then. It has 2 overlay modes (overlay1, overlay2). Overlay2 seems to be the normal overlay mixer and jerks, however with overlay1 the video is again playing fine with constant framerate in ffdshow properties.

So what could be the problem here, I want to use some other players as well?

Tuning
13th December 2003, 12:00
What graphics card do you have ?
VRM9 requires DirectX 9 and good quality 3Dgraphics card.
Edit: have you set h/w accelaration level to maximum ?

LeQuack
13th December 2003, 12:23
I have a Geforce 4 4200 with latest drivers (53.03) and I have hw acceleration to max. Directx9 also isntalled. However the playback with VMR9 is fine, it's just the picture that is bright and looks washed out. The problem is with overlay mixer.

Any help appreciated, thanks.

LeQuack
15th December 2003, 14:24
Any info on this ?
What is the diffrence between the normal overlay mixer that causes jerky playback and this overlay1 mode used by bsplayer ?
The VMR9 mode seems to look better in new build of MPC and plays smooth, but still feels a bit too bright and lots of times theres a slight green color showing on the screen, whereas it does not in overlay mode.

Manao
15th December 2003, 21:07
LeQuack : your problem is strange. I have the same hardware, same DirctX version, but the previous drivers ( 52.16 ), and no issue. May be it's the fault of the drivers. Overlay 2 in BSPlayer is an overlay in YV12 IIRC. But using BSplayer for the moment is a bad idea, it's a little buggy since 1.0