Is it also possible to place streams not covered by the MPEG-4 standard in MP4?
Yes, altough i dont like the idea of doing so, the MPEG-4 standard defines how to place any stream in MP4. Similar to how streams are marked in AVI with private FourCCs, in MP4 they get a “private track ID”. Note that no player will be able to handle such streams in MP4, but will simply ignore them, if not explicitely specified to do so. The following streams, not covered by MPEG-4, can be placed in MP4 already: – Ogg Vorbis and Ogg Theora, via MP4Box. – Apple’s Lossless Audio (ALAC/ALE – not compliant with MPEG-4 ALS), via iTunes. – DVD picture subtitles (Vobsubs), via Nero Recode2. – AMR Speech Audio, via the NEC e808/e616 mobile phone. Only the future will show if these private streams will be widely accepted and supported…