Re: Can anyone confirm this? (Desync when encoding with yadif=1)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]<

 



On 08.06.2009 16:37, Alexander Shaduri wrote:

> Can anyone at least confirm this issue please?
> 
> Whenever I try to encode with yadif=1 (50 fps output in case of
> PAL), I get A/V desync, the sound is about 150ms late. That is, when
> I play the result with "mplayer -delay 0.15 test.avi", everything's
> ok.

Yes, I get this too.

> The (simplified) command is:
> $ mencoder -vf yadif=1,harddup -ovc lavc -lavcopts \
> vcodec=mpeg4:keyint=132:threads=2:vbitrate=1000 -fps 50 -ofps 50 \
> -oac copy -dvd-device . dvd://1 -aid 0 -o test.avi -endpos 0:2:0
> 
> If I encode it with yadif=0 (25 fps output, same fps as the source),
> there is no delay:
> $ mencoder -vf yadif=0,harddup -ovc lavc -lavcopts \
> vcodec=mpeg4:keyint=132:threads=2:vbitrate=1000 \
> -oac copy -dvd-device . dvd://1 -aid 0 -o test.avi -endpos 0:2:0
> 
> [...]
> 
> This issue really makes yadif=1 (or, generally, high quality
> double-fps encoding) unusable in mencoder, so I'm already thinking
> about trying the alternatives (transcode, maybe?).

Why not just adding "-delay 0.15" to the mencoder command line as a
workaround?

-- 
Regards

Ilja
_______________________________________________
MPlayer-users mailing list
MPlayer-users@xxxxxxxxxxxx
https://lists.mplayerhq.hu/mailman/listinfo/mplayer-users

[Index of Archives]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [XFree86]
  Powered by Linux