View Single Post
Old 15th June 2020, 05:08   #15  |  Link
manolito
Registered User
 
manolito's Avatar
 
Join Date: Sep 2003
Location: Berlin, Germany
Posts: 3,079
Most commercial PAL DVDs are flagged as interlaced (even if the content is 100% progressive) because the guys at the mastering house are either just lazy or incompetent...
OTOH encoding progressive content as interlaced does hardly cause any damage, so you can get away with it. The other way around (encoding interlaced content as progressive) would destroy your encode badly.

Progressive PAL DVDs are absolutely legal, and for progressive content they should be encoded and flagged as progressive.

Have a look at this older thread:
https://forum.doom9.org/showthread.p...73#post1745173

There are two correct ways to flag a progressive PAL video stream:
1. Check "Frametype Progressive" AND "Progressive Sequence", but DO NOT check "TFF". All libavcodec based MPEG2 encoders do it this way.
Quote:
Strictly speaking, the MPEG2 spec allows TFF=1 with progressive_sequence=1 but it then signals frame pulldown (in conjunction with RFF=1).
The TFF flag has a different meaning when "Progressive Sequence" is checked, so you must not check TFF together with Progressive Sequence.

2. The other option is to check "Progressive Frametype" AND TFF, but DO NOT check "Progressive Sequence". This how CCE does it.


Cheers
manolito
manolito is offline   Reply With Quote