[MEncoder-users] Deinterlacing produces red and green ghost effects - looks off

Rich Felker dalias at aerifal.cx
Wed May 11 20:51:12 CEST 2005


On Wed, May 11, 2005 at 08:27:36PM +0200, Sebastian wrote:
> Hi all,
> 
> I got some interlaced PAL material here. I'm trying to deinterlace, but
> no matter which filter I use the result looks off when there's high
> motion. I'm using mplayer/mencoder CVS-050511-14:33-3.3.5-20050130.
> I've uploaded pictures of a guy in a smoking rasing his hand and then
> lowering it.
> 
> http://www-users.rwth-aachen.de/sebastian.kemper/deinterlace1.png
> 
> Here the guy raises his hand. The red ghost hands is faster then the
> guys hand.
> 
> http://www-users.rwth-aachen.de/sebastian.kemper/deinterlace2.png
> 
> Here the guy lowers his hand. But this time a green ghost hand is slower
> then the guys hand.
> 
> What's wrong? Can the filters be fixed? Or is it because the first half
> of the movie is progressive and the second is interlaced and mplayers
> decoder doesn't get it? I read something alike here:
> http://forums.3ivx.com/cgi-bin/ikonboard/topic.cgi?forum=14&topic=124
> They figured it's the "Chroma Bug" and linked a description.

You don't tell us anything about the source of this video. IMO you
captured it with a bttv card in "yv12" mode (4:2:0), in which the
driver gives nonsense output (it lies that it supports 4:2:0...
instead it gives you output with one of the chroma fields missing). If
you can recapture, do it. Otherwise just be happy with a single field,
doing something like this to encode from your broken capture:

-vf pp=ci:y
    OR
-vf field=0

If I guessed wrong, then tell us what you're trying to encode and
where it came from. Otherwise we can't help anymore..

Rich




More information about the MEncoder-users mailing list