Re: New Matroska field: Field Order

Dave Rice <[email protected]> Wed, 30 Sep 2015 22:57:54 -0400
Newsgroups gmane.comp.multimedia.matroska.devel
Message-ID <[email protected]>
> On Sep 24, 2015, at 5:46 AM, Jerome Martinez <[email protected]> wrote:
> 
> Le 23/09/2015 18:22, Steve Lhomme a écrit :
>> In the case of raw data, indepenedent of the Chroma Subsampling the
>> data can be interlaced. Normally it's 2 half pictures with the line of
>> one picture display, then a line of the other, etc. But in some cases
>> the interlacing can be a lot more complex.
>> 
>> We need a better way to describe these than the basic enabled flag that we have:
>> http://matroska.org/technical/specs/index.html#FlagInterlaced
>> 
>> Some pictures formats use different techniques
>> https://en.wikipedia.org/wiki/Interlacing_%28bitmaps%29
>> 
>> Myabe having a (growing) list of techniques would be better than
>> describing all the possible ones with various fields and some math
>> formulas...
>> 
> 
> Do we need to know in the Matroska container the complex interlacement if this one is already described in the compression format?
> I think this field is most useful for uncompressed content (so there is no information in the raw stream itself) so that we should focus on uncompressed format only.
> (and for the moment, I see only two methods: top or first field first).

I think there are at least four (more if progressive segmented frames are considered):
unknown
progressive
interlaced (bottom field first)
interlaced (top field first)

Currently in Matroska there doesn't seem to be a distinction between progressive and unknown.

Dave Rice
_______________________________________________
Matroska-devel mailing list
[email protected]
http://lists.matroska.org/cgi-bin/mailman/listinfo/matroska-devel
Read Matroska-Devel on GMane: http://dir.gmane.org/gmane.comp.multimedia.matroska.devel