[MPlayer-users] Bug using ivtc with libavcodec mpeg2

D Richard Felker III dalias at aerifal.cx
Tue Apr 27 19:36:27 CEST 2004


On Tue, Apr 27, 2004 at 12:58:44PM -0400, D Richard Felker III wrote:
> On Mon, Apr 26, 2004 at 09:40:04PM -0300, Vi Mesq wrote:
> > Hi,
> > 
> > When using the ivtc filter to perform inverse telecine, MEncoder does not 
> > duplicate frames when needed if the target is MPEG2, causing loss of sync 
> > over time. MEncoder does show "1 duplicated frame" warning a frame was 
> > duplicated (what seems to be OK when the 3:2 pattern is broken), but it 
> > doesn't actually insert the duplicated frame unless the target is AVI (I 
> > tested with ffv1). What made me suspect about the problem is this old 
> > message in the list:
> 
> This is a general problem in mencoder... The A/V sync takes place
> entirely in mencoder itself (and filters have no control over it).

I just sent a patch to mplayer-dev-eng that corrects this issue by
encoding the duplicate frames mencoder generates (still not the right
way, but it'll do). Unfortunately it doesn't work with B frames, and I
assume you want to use B frames to be VCD/DVD compliant... But
hopefully it will soon!

Rich




More information about the MPlayer-users mailing list