[mythtv] [mythtv-commits] mythtv commit: r9377 by ijr -- poor display of 24fps progressive content

David Asher david.asher at caviumnetworks.com
Wed Apr 26 13:57:27 UTC 2006


It turns out this changeset breaks auto-scan detection for DVDs w/24fps 
progressive content.

For this content the repeat_pict field alternates between 0 and 1 -- 
causing 9377 to force all frames as interlaced when they are in fact 
progressive.  With bob deint it looks TERRIBLE.

By commenting out the hack the DVD plays correctly.

So, this comes down to the lesser of two evils.  How bad does telecined 
content look without the hack?  I think I found one case (The DaVinci 
Code preview on the Fun With Dick and Jane DVD) and there were only some 
mild interlacing artifacts.  Of course all of this is in the eye of the 
beholder.

I think 24fps progressive DVDs are pretty much the norm (at least in 
region 1) these days, whereas telecined content is less likely.

On a separate note: I've been unable to find documentation as to WHY the 
repeat_pict field is alternated for 24fps progressive.  My best guess is 
it is trying to show what's needed to correctly telecine the video -- 
although I would think the pattern would look like 0,0,0,1 not 0,1,0,1.

David.

mythtv at cvs.mythtv.org wrote:
>       Author: ijr
>         Date: 2006-03-16 10:52:39 +0000 (Thu, 16 Mar 2006)
> New Revision: 9377
>    Changeset: http://cvs.mythtv.org/trac/changeset/9377
>
> Modified:
>
>    trunk/mythtv/libs/libmythtv/avformatdecoder.cpp
>    trunk/mythtv/libs/libmythtv/avformatdecoder.h
>
> Log:
>
> Little hack to force the interlaced frame until someone does an inverse telecine filter.
>
>
>
> _______________________________________________
> mythtv-commits mailing list
> mythtv-commits at mythtv.org
> http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-commits
>   


More information about the mythtv-dev mailing list