Search code examples
audiofile-format

Audio file formats supporting multiple streams


While designing a new feature for a software application that I'm working on, I am attempting to define a table structure for audio files, and I have the following question. Do mp3, m4a, wav, aac, wma, and aiff support multiple streams, and if so how commonly used is the multiple stream feature of each?


Solution

  • MP3, WAV and AAC(ADTS and ADIF variants) container formats do not support multiple audio streams. MP4 (.m4a) and ASF (.wma) container formats technically can support multiple audio streams.

    Having said that, I have only seen multiple audio streams in AVI (DivX files with multiple languages), VOB(DVD format with audio in multiple languages) and MKV(audio in multiple languages).