Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

What is the difference between M4A and AAC Audio Files?

Is there any difference between M4A audio files and AAC audio files or are they exactly the same thing but with a different file extension?

like image 698
alexandertr Avatar asked Aug 07 '13 17:08

alexandertr


People also ask

Is M4A and AAC the same?

M4A files typically contain audio only and are formatted as MPEG-4 Part 14 files ( . MP4 container). . AAC is not a container format and instead it is a raw MPEG-4 Part 3 bitstream with audio stream encoded.

Which is better MP3 or M4A or AAC?

However, M4A takes advantage of the Advanced Audio Coding (AAC) that encodes audio at a bit rate similar to the MP3 but offers better compression, resulting in higher sound quality.

What is the highest quality audio format?

A lossless audio file format is the best format for sound quality. These include FLAC, WAV, or AIFF. These types of files are considered “hi-res” because they are better or equal to CD-quality. The tradeoff is that these files will be very large.

Is AAC the best format?

Virtually all music players support MP3 files. Part 7 of the MPEG-2 standard, and Subpart 4 in Part 3 of the MPEG-4 standard. AAC offers better quality than MP3 at the same bitrate, even though AAC also uses lossy compression. MP3 offers lower quality than AAC at the same bitrate.


2 Answers

.M4A files typically contain audio only and are formatted as MPEG-4 Part 14 files (.MP4 container).

.AAC is not a container format and instead it is a raw MPEG-4 Part 3 bitstream with audio stream encoded.

Note that M4A does not have to contain exactly AAC audio, there are other valid options as well.

like image 158
Roman R. Avatar answered Oct 19 '22 06:10

Roman R.


There are raw video and audio streams, this streams cannot be played directly on most video/audio player, they need to be "encapsulated" on a transport, a raw H.264 video stream and a raw AAC audio stream need to be inside a MP4 encapsulator, it can be also inside an AVI or MOV encapsulator.

A MP4 file can contain a H.264 video stream and/or an AAC audio stream, but for some reason someone decided that a MP4 file that contains video and audio use the file extension M4V (v for video) and if it is an MP4 file that only contains audio to use the M4A extension, that is a common practice in other encapsulators like Windows Media which use WMV and WMA, or OGG which use OGV and OGA, silly as it seems.

So a file that has a M4A file extension is an MP4 file that can contain a AAC audio track but it is not always the case, that's why programs like mediainfo become handy to know what is inside a file.

like image 24
Rodrigo Polo Avatar answered Oct 19 '22 05:10

Rodrigo Polo