Re: mkv standardization and documentation

Moritz Bunkus <[email protected]>
Newsgroups gmane.comp.multimedia.matroska.devel
Message-ID <[email protected]>
Hey Dave,

> The project selected several audiovisual formats to focus on and
> MediaArea wrote a proposal focusing on three of their selections:
> FFV1, LPCM, and Matroska. As part of the proposal we noted that
> Matroska and FFV1 have not undergone a formal standardization process
> and wrote up these plans [1] to attempt to facilitate this via the
> IETF. Last week PREFORMA announced that MediaArea’s proposal was
> selected to continue to the prototyping phase [2].

Like I said on IRC: that's great to hear :)

> 	In combing through the MKV documentation during the design phase we
> 	have a few recommendations for the existing documentation and want
> 	to start sending pull requests. At the moment our intent is not to
> 	change the current version of Matroska but to clarify, refine, and
> 	correct any issue in the existing documentation in order to get it
> 	into better shape to submit as an Informational Standard to the
> 	IETF. We hope to work closely with the community at matroska-devel
> 	during this, please let us know if there is any objection or
> 	concern.

Sounds good to me.

> 	It made sense to us to start a documentation review with EBML and
> 	then work towards Matroska’s documentation. With EBML I see there
> 	are two main documentation sets: a draft RFC at
> 	http://matroska.org/technical/specs/rfc/index.html
> 	<http://matroska.org/technical/specs/rfc/index.html> and the EBML
> 	sourceforce page at http://ebml.sourceforge.net/specs/
> 	<http://ebml.sourceforge.net/specs/>. The two sets seem that have
> 	diverged at some point; for instance the RFC draft labels element id
> 	0x42F2 as EBMLMaxIDWidth whereas the sourceforge site calls is
> 	EBMLMaxIDLength. The definitions for the CRC Element vary between
> 	the two as well in respect to ordering. So does either the RFC draft
> 	or the specs at Sourceforce take precedent over the other? What is
> 	the status of the RFC draft of EBML?

The RFC draft is work someone else started way back when, but it never
got real attention, nor was it properly reviewed or even finished. The
RFC is definitely not authoritative; the specs should be. Although I
have to admit that I haven't looked at the specs EBML specs at
http://ebml.sourceforge.net/specs/ in ages, hence me saying that they
_should_ be authoritative.

What I am usually working with is the Matroska specs page at
http://www.matroska.org/technical/specs/index.html – which seems to
include all the information from the EBML specs page.

I think that working out the differences between the two specs pages and
the RFC and coming to a consensus how to deal with those differences
would be a good starting point. From there finishing the RFC would
likely come next.

I would also like to reduce the number of pages listing specs, most
likely resulting in removing the stuff from sourceforge. This would cut
down on the confusion and lead to fewer mistakes and discrepancies.

Kind regards,
mosu

_______________________________________________
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
signature.asc (application/pgp-signature, 819 B)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iQIcBAABCAAGBQJVMKe0AAoJEHSvAK3y4yyFBpIP/1H6YTWFwSDreN0lzy3zaC5e
k6QXqo/pbXsozaN6Wvy4EOgeAKnwl5TfDjed7gnwjQlwUpweXb53/eVGp7hyf0jj
nhmeVf/aJWzQe4sDQn+eFv3SgCh3C9Q9yxRnEq9GeqBHBmOzpkWRap5o1wzjbh/J
nIlawivVfqJvqSgByMroa5BzLbBcSJNOs2DW+lxar2UCEPAWe1MSs1MpYa3qawSv
ydB70h4B6feU8hr1vW7Hz9e9d+MTCGrIeVifzkRDjm0H2YPnZq2yeOrJS86ChGDT
Q/iwT2RyAN7Txu4+Fa/NtRmbKU1vrIs0eqzTTGTEBxYqZeKsQ589f/PzPqWvhiv6
QiT3zEQ0qGGyk10cXc9hMNxs429AKCRAufJf1azcoubk/T0Zlp3sp4f8wo+plS9i
Go1RejXlwH8DO3LMtsHss1CItP5/WWkzgnFFjg6EbOSIWQ7AM0qSWmkNetHNAVRo
2wm7rpJoel2Gm7kxn+Qspy96iTN5E2fu/5lS3AQ+lobOEhO4xJVJ5SOeR+xG8zSx
JCybtEWqtQyI00E0aW33CuTeQycrsal+w2jZ6qagkM84Yvglk8I4wx24s3UYm1X2
pckF7L5vOcTrSfgD/J8ma5kehKNxe7yu9ypG9X0nWJG+i2l6JqonD/Lv6yWfzmca
7J1pnohUXtf1C1yds/Kr
=BVYt
-----END PGP SIGNATURE-----
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.