The codecs which have no fourcc in AVI

Hi To make ivan happy, this thread is dedicated to the issue of what to do if our selected codec id system doesnt have a id for a specific codec an issue which many other container specs dont seem to care about ... so what can be done ... * IMO we should make a list of codec ids for codecs which are common but which arent stored in avi normally, well acually we already did make that list (see mailinglist, it was done with the sligtly different goal of avoiding implementation specific ids but when we drop these the rest is what we need here), also note my proposal here is just a small <10 entry list nothing bigger so whats left are "rare" codecs which arent stored in avi i think theres just one thing we can do here, and that is to tell people to contact us to discuss/ register a id for their codec whats the difference from that to a nut specific id system? makng and maintaining a list of all codecs-implementations-ids vs. maintaining a list of very few ids, just thouse which are not supported by avi and which people want to use in nut and where the designers of the codec didnt specify a recommanded fourcc already in their spec a few random notes ... * people dont contact microsoft/iso/apple to register their ids or did anyone? i dunno ... * thouse who will attempt to store codec X in nut for the first time will likely not be the ones who designed the codec and they will very likely not have read the nut spec and as such will not know how to select a codec id -> they will not contact us -- Michael GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB In the past you could go to a library and read, borrow or copy any book Today you'd get arrested for mere telling someone where the library is

Hi Michael Niedermayer wrote:
[...]
a few random notes ... * people dont contact microsoft/iso/apple to register their ids or did anyone? i dunno ...
http://www.mp4ra.org/ is referencing atoms, codecs, object type id for mp4 atm. You can register a codec from them.
* thouse who will attempt to store codec X in nut for the first time will likely not be the ones who designed the codec and they will very likely not have read the nut spec and as such will not know how to select a codec id -> they will not contact us
-- Baptiste COUDURIER GnuPG Key Id: 0x5C1ABAAA SMARTJOG S.A. http://www.smartjog.com Key fingerprint 8D77134D20CC9220201FC5DB0AC9325C5C1ABAAA Phone: +33 1 49966312

Hi Michael Niedermayer wrote:
[...]
a few random notes ... * people dont contact microsoft/iso/apple to register their ids or did anyone? i dunno ... * thouse who will attempt to store codec X in nut for the first time will likely not be the ones who designed the codec and they will very likely not have read the nut spec and as such will not know how to select a codec id -> they will not contact us
I would say pick AVI first, then MOV (QDM2, ALAC, QCLP, AMR) and then decide on a fourcc. I would say write a paper mentioning TEH fourcc for each codec and stick with that fourcc not matter what. Registering could be done by sending a mail to that mailing list. -- Baptiste COUDURIER GnuPG Key Id: 0x5C1ABAAA SMARTJOG S.A. http://www.smartjog.com Key fingerprint 8D77134D20CC9220201FC5DB0AC9325C5C1ABAAA Phone: +33 1 49966312
participants (2)
-
Baptiste Coudurier
-
Michael Niedermayer