[MPlayer-users] ATSC 720 at 24p streams
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?
More information about the MPlayer-users