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-----