64kbps AAC/MP4 or 128kbps MP3 - Which is better? |
![]() ![]() |
64kbps AAC/MP4 or 128kbps MP3 - Which is better? |
Apr 22 2008, 21:32
Post
#1
|
|
|
Group: Members Posts: 3 Joined: 22-April 08 Member No.: 52999 |
Hello All,
I'm new here, and have a major question I need answered. I Listen to Pandora Internet Radio (pandora.com), and I've recently noticed that they switched formats. They used to stream 128kbps MP3s, (which were LAME encoded, according to the file header), but now they seem to be sending 64kbps AAC/MP4s. The file identifies itself as "ISO Media, MPEG v4 system, version 2", and it plays properly in mplayer and ffmpeg (ffplay), as well as VLC and Windows Media Player through a Nero Decoder. In all of those, it sounds great - I can't tell the MP4 apart from the MP3 for the same song. Playing to Quicktime yields the opposite: it sounds horrible, as if it was a 64kbps MP3. Usually, I can't tell the difference between 128kbps MP3s and higher quality, but this has be baffled. I can't figure out if the MP3 or AAC/MP4 is better. A couple of friends have tried, and none can tell the difference either. So, the question comes out: which is better: AAC/MP4 or MP3, or are they the same? Thanks in advance, gotPSP |
|
|
|
Apr 22 2008, 22:21
Post
#2
|
|
![]() Group: Members Posts: 77 Joined: 1-November 07 Member No.: 48401 |
Does "ISO Media, MPEG v4 system, version 2" mean that it's He-AAC?
He-AAC is a technology that makes AAC sound much more convincing at low bitrates, and I feel that it does a pretty nice job. However, it's not supported by all decoders - this would explain why the playback suffers in QuickTime, it doesn't support He-AAC. The "which one is better question" is debatable, with LOTS of factors that need to be taken into account. It is entirely possible that the two streams are just as transparent, but there would be no way to know for sure without performing some ABX testing. If you better acquaint yourself with the HA wiki you will find all the tools you need to make an informed decision for yourself. Here's some suggested starting topics: ABX testing MP3 LAME AAC He-AAC NERO DIGITAL AUDIO |
|
|
|
Apr 22 2008, 22:24
Post
#3
|
|
|
Group: Members Posts: 62 Joined: 28-July 06 Member No.: 33374 |
QUOTE In all of those, it sounds great - I can't tell the MP4 apart from the MP3 for the same song. Playing to Quicktime yields the opposite: it sounds horrible, as if it was a 64kbps MP3. That's because 64 kbps AAC file is HE-AAC, which is normal AAC + SBR information used to reproduce high frequencies. However, QuickTime (at least on Windows, don't know about Mac) seems to ignore SBR information, which means that part of the sound information is actually missing resulting in lower quality. I don't know why Apple still does not have proper HE-AAC support in QuickTime, given the fact that almost all other decoders/player have proper HE-AAC support. QUOTE Usually, I can't tell the difference between 128kbps MP3s and higher quality, but this has be baffled. I can't figure out if the MP3 or AAC/MP4 is better. A couple of friends have tried, and none can tell the difference either. So, the question comes out: which is better: AAC/MP4 or MP3, or are they the same? In my opinion, 128 kbps MP3 file (lame-encoded) sounds better than 64 kbps AAC. But if you can't tell the difference between the two (ABX testing may help in determining whether this is the case or not), I would suggest using whatever is more convenient for you. Regards, Irakli This post has been edited by Irakli: Apr 22 2008, 22:28 |
|
|
|
Apr 23 2008, 20:00
Post
#4
|
|
|
Group: Members Posts: 3 Joined: 22-April 08 Member No.: 52999 |
Hi everyone,
Thank you for the replies so far. I will most definitely conduct some tests, double-blind if I can. I just need to collect some more AAC audio files first. However, I do have a question: is there a way to identify more information about the file? I've run it through my Windows tools (VLC, Windows Media Player) and Linux (ffmpeg, mplayer) and found out this: Codec: mp4a Channels 2: Sample rate: 44100Hz Bits per sample: 16 AAC extension: SBR It also reports (in VLC, on the Advanced information tab) the bitrate to be 1411 kb/s, but then on the Statistics tab it shows 64 kb/s. Is there any more information I could extract from these files? Again, thank you for your replies. Your comments about HE-AAC are right on the money. Based on the stream information, it's HE-AAC v1. -gotPSP |
|
|
|
Apr 23 2008, 20:30
Post
#5
|
|
|
Group: Members Posts: 3080 Joined: 1-September 05 From: SE Pennsylvania Member No.: 24233 |
It also reports (in VLC, on the Advanced information tab) the bitrate to be 1411 kb/s, but then on the Statistics tab it shows 64 kb/s. Is there any more information I could extract from these files? This means that the compressed file is 64 kb/s but it decodes to 1411 kb/s. |
|
|
|
Apr 23 2008, 22:30
Post
#6
|
|
![]() Group: Members Posts: 247 Joined: 4-August 05 From: Birmingham, UK Member No.: 23690 |
FYI, HE-AAC v2 is SBR+PS.
-------------------- ::.. www.senab.co.uk
|
|
|
|
Apr 23 2008, 23:02
Post
#7
|
|
|
Group: Members Posts: 14 Joined: 12-March 08 Member No.: 51986 |
In my opinion, 128 kbps MP3 file (lame-encoded) sounds better than 64 kbps AAC. I dont think so. I've seen this overkill sample with Ogg Vorbis aoTuV b5.5 -q 3 and this sound quality better for my ears than lame (3.97, 3.98 beta 8 and 4.0 alpha) --preset extreme. This post has been edited by Mardel: Apr 24 2008, 06:37 -------------------- Wavpack -hh or TAK -pMax
OggVorbis aoTuVb6.03 -q 4 |
|
|
|
Apr 24 2008, 00:37
Post
#8
|
|
![]() Group: Members Posts: 966 Joined: 7-July 06 Member No.: 32660 |
That's just one rare sample which has been singled out for being particularly bad with the latest beta of LAME. It isn't representative of anything.
Cheers, Slipstreem. |
|
|
|
Apr 24 2008, 00:55
Post
#9
|
|
|
Group: Members Posts: 3 Joined: 22-April 08 Member No.: 52999 |
This means that the compressed file is 64 kb/s but it decodes to 1411 kb/s. I'm sorry, I don't understand. Does that mean that the 64kbps stream contains 1411 kb/s worth of information? That seems like an uncompressed WAV or lossless codec. If it makes a difference, VLC properly reports a 128kb/s MP3 as 128 kb/s on both screens. -gotPSP |
|
|
|
Apr 24 2008, 01:26
Post
#10
|
|
|
Group: Members Posts: 3080 Joined: 1-September 05 From: SE Pennsylvania Member No.: 24233 |
This means that the compressed file is 64 kb/s but it decodes to 1411 kb/s. I'm sorry, I don't understand. Does that mean that the 64kbps stream contains 1411 kb/s worth of information? That seems like an uncompressed WAV or lossless codec. If it makes a difference, VLC properly reports a 128kb/s MP3 as 128 kb/s on both screens. -gotPSP I was merely pointing out that 2 channels/16 bits per channel/44100 samples per second is 1411 kb/s. Why this is being reported rather than 64 kb/s I don't know. |
|
|
|
![]() ![]() |
|
Lo-Fi Version | Time is now: 20th May 2013 - 02:11 |