Ist nicht beliebig, ist wie Bond hier schon schreibt, genau festgelegt:
"how to detect the interlacing used on an existing stream:
- progressive is signalled by setting frame_mbs_only_flag: 1 in the SPS
- interlaced is signalled by setting frame_mbs_only_flag: 0 in the SPS and field_pic_flag: 1 on all frames
- paff is signalled by setting frame_mbs_only_flag: 0 in the SPS and field_pic_flag: 1 on all frames that get interlaced and field_pic_flag: 0 on all frames that get progressive
- mbaff is signalled by setting frame_mbs_only_flag: 0 and mb_adaptive_frame_field_flag: 1 in the SPS and field_pic_flag: 0 on the frames (field_pic_flag: 1 would indicate a normal interlaced frame)
the mode of interlacing can be changed between the different SPSs"
Ist bei TV-Sendern ja auch schon lange Usus, auf diese Weise progressive Streams in einem interlaced-Modus zu verpacken. Dazu hier (Katarn12; erstellt: 21. Jan 2008, 17:13) noch ein Beitrag von vielen dazu, den ich grad fix noch hervorgekramt habe.