[MPlayer-users] ATSC 720 at 24p streams

rob pfile at pacbell.net
Fri Mar 10 00:20:50 CET 2006


it looks like my local ABC affiliate has started sending certain
primetime shows as 720 at 24p with RFF, TFF and Progressive flags set 
up for soft telecine to 60p.

mplayer and mencoder don't seem to handle this at all. the code 
for detecting telecined material appears to be written for 
29.97i->23.976p, such as is found on a DVD.

the mpeg demuxer code itself seems to be properly calculating 
the display times for these frames; with -v -v i see 2.0 and 
3.0 alternating. however, in libmpdemux/video.c, the telecine 
detection code looks for an average display time of 1.25 and 
then converts the frame rate to 4/5 of the original.

i'm not sure what the right way to fix this is. perhaps the 
1.25 and 4/5 should be conditional on the input frame rate?
that is, if it is 29.97, then the code is correct as it stands,
but if it is 59.94 then 2.5 and 2/5 should be used instead?

thanks,

rob




More information about the MPlayer-users mailing list