MPEG audio
Steve Lhomme <[email protected]> Thu, 04 Jul 2002 11:35:46 +0200
| Newsgroups | gmane.comp.video.mcf.mplayer |
|---|---|
| Message-ID | <[email protected]> |
I'm about to start a project similar to wav2mcf called mpa2mcf... It's a program to put MPEG audio data in an MCF file. I just looked at http://mcf.sourceforge.net/formats.htm And apparently the MPEG audio is not complete. It says : # "MPEG-1" - MP3, no Codec Header, set Format Versions to 3 I'm OK for the no codec header. But why "Format Versions" should be set to 3 ? As far as I know there are : MPEG-I, MPEG-II and MPEG-II.5 and Layer1, Layer2 and Layer3 for each... So Format Version could be 1, 2 or 3 depending on the original file. Also "MPEG-1" as a format string is not correct. I suggest it should be "MPEG-Audio". As I don't know about MPEG-4 audio (AAC I think), I don't know if it will be contained in this "MPEG-Audio" or not. With that said, mpa2mcf could be working by the end of this week-end. I'll need to a small work on the Format String setting in libmcf, then I'll change wav2mcf to handle PCM (only for the moment). Maybe Ingo's work could also make use of the created files (recreating the right MP3WAVEFORMATEX or MPEGWAVEFORMATEX structures on the fly). (so far mpa2wav only support MPEG Layer 3 and is close to be working) BTW, if anybody could make some equivalent (portable) programs for video (HuffYUV, MPEG1, MPEG2, MPEG4 and AVI compatibility) that could be great. Such programs don't require Transors as they only do transcoding. And we could finally make use of the demuxing part, improve it and advance further with other features of MCF (seek entries, attachement, chapters, etc) when the spec are ready ;)