Re: The big question : Codec recognition from
Lasse Karkkainen <[email protected]> Thu, 11 Jul 2002 19:39:15 +0300
| Newsgroups | gmane.comp.video.mcf.mplayer |
|---|---|
| Message-ID | <[email protected]> |
> could you list these formats, available for more than one mm system? MJPEG and all "raw" formats (YUY2, RGB24, etc) come to mind. > so, imho for such multi-system formats the decoder should be able to accept > all kind of mm system headers (where the codec exists) and translate them to If MCF can contain stuff for any codec/system, and there are, say, 3 different systems, this means that all codecs will have to support all three options. (VfW codec would need to read VfW, QT and RM) Easier way is to convert to "MCF format" (like Steve said, could be closely related to one currently existing format) when muxing. With this, codecs only need to know how to convert to/from "MCF format". > the codec format. as it's codec dependent (you can't make generic code to > translate quicktime header to avi header, as the codec specific data is > stored different way) only the codec (decoder) can, and should deal with it Transors (MCF codecs) handle that. On one side, all Transors have the same API (that supplies "MCF format" data). On other side they either contact external VfW/QT/any codecs or actually contain the codec (and de/encode internally). This stuff is not explained well anywhere, yet. :( - Tronic -