Skip to main content

Notice

Please note that most of the software linked on this forum is likely to be safe to use. If you are unsure, feel free to ask in the relevant topics, or send a private message to an administrator or moderator. To help curb the problems of false positives, or in the event that you do find actual malware, you can contribute through the article linked here.
Topic: AAC vs. LAME mp3 (Read 39557 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

AAC vs. LAME mp3

which is more efficient (better quality for the same bitrate)?  ran out of space on my ipod (used to encode with apple lossless), and im looking for transparent audio on shure e4cs at the lowest bitrate possible.  which is better for the job?  and if AAC, which encoder (nero or itunes) and at what settings?

AAC vs. LAME mp3

Reply #1
I am quite sure the general consensus are that AAC are more efficient than MP3. But in the end you might not be able to hear a difference, using the same/comparable bitrate. Both Nero and iTunes are safe choices for AAC.

Why not give it a try?

AAC vs. LAME mp3

Reply #2
Both can achieve transparency in the ~128 kbit/sec region, depending on the samples used. However, with AAC you might be able to go down to ~90 kbit/sec without hearing any difference. Use ABX testing to find out what is transparent for you.

Keep in mind that iPods don't support HE-AAC (used in low bitrate modes by Nero) and that some new iPod models don't play Nero AAC at all.
Nothing is impossible if you don't need to do it yourself.

AAC vs. LAME mp3

Reply #3
My opinion:

At or above 160 Kbps most people can't tell the difference between LAME MP3 and iTunes AAC.

Below that rate, iTunes AAC is better.

AAC vs. LAME mp3

Reply #4
I did a personal listen test on 128 cbr and 128 abr about 2 years ago (i did ABX those but lost the logs), and found that Ogg at q2 and iTunes at 128 ABR sounded better then Nero AAC at q0.35 and Nero only sounded a tad better then LAME -V 5 --vbr-new.

A year later i tried out Nero AAC again at q 0.35 with a track and also with iTunes AAC at 96kbps ABR. I could not ABX the iTunes encode, but the Nero encode was easy since there was a nasty precho artifact on it. Then a few months later i tried a newer version of Nero AAC and performed worse then the Feb 12 07 version.

I week ago i tried out Nero AAC Feb 12 07 again, and I was shocked that I could manage to ABX at q 0.60.

Serj Tankian - The Unthinking Majority  [Nero AAC Feb 12 07 q 0.60]

Code: [Select]
foo_abx 1.3.1 report
foobar2000 v0.9.5.1 beta 1
2008/02/23 19:39:04

File A: E:\Music\Albums\Serj Tankian - Elect The Dead\02. The Unthinking Majority.m4a
File B: E:\Temp\Listen Tests\The Unthinking Majority.flac

19:39:04 : Test started.
19:40:09 : 01/01  50.0%
19:41:03 : 01/02  75.0%
19:41:16 : 02/03  50.0%
19:41:44 : 03/04  31.3%
19:41:50 : 04/05  18.8%
19:42:15 : 05/06  10.9%
19:42:30 : 06/07  6.3%
19:42:54 : 07/08  3.5%
19:43:23 : 07/09  9.0%
19:43:35 : 08/10  5.5%
19:43:45 : 09/11  3.3%
19:44:14 : 10/12  1.9%
19:45:22 : 11/13  1.1%
19:45:41 : 12/14  0.6%
19:45:47 : 13/15  0.4%
19:46:00 : 14/16  0.2%
19:46:42 : 15/17  0.1%
19:47:02 : 16/18  0.1%
19:47:18 : 17/19  0.0%
19:47:20 : Test finished.

----------
Total: 17/19 (0.0%)


There is a precho on this someware but i forgot were it was, I will have to listen it again sometime. The artifact also appears on the August build aswell along with a 20kbps bitrate increase.

I also got 10/10 on Metallica's For Whom The Bells Tolls, which had warbling at 0:48, which i think it is really unexpectable to have artifacts like that at 220 kbps VBR.

From my personal listen test in the past and today, I find Nero AAC to only be a tad better then LAME, but i find Nero AAC has the most annoying artifacts i ever heard while the artifacts on LAME are lot more tolerateabale.
"I never thought I'd see this much candy in one mission!"

AAC vs. LAME mp3

Reply #5
/mnt... can you abx OGG (aotuv5, libvorbis or lancer) -q4 with these samples?

PS: Do you run linux? (eg. /mnt)

AAC vs. LAME mp3

Reply #6
I can't ABX the difference (on problem samples) between iTunes AAC at 160kbps (VBR) and Lame MP3 at -V2 --vbr-new (around 192kbps). Right now i'm using the MP3s just because they'll stream to my xbox 360 as well... will probably switch later when my iPod starts to get full.

(I have lossless backups of all my CDs, so i can switch lossy formats whenever i wish).

edit: removed false statement; apparently Nero is now gapless on iPods.

AAC vs. LAME mp3

Reply #7
Its worth mentioning that Nero AAC isn't gapless on the iPod, while Lame MP3 and iTunes AAC are.

http://www.hydrogenaudio.org/forums/index....st&p=505251
http://www.hydrogenaudio.org/forums/index....mp;#entry496270
http://www.hydrogenaudio.org/forums/index....mp;#entry476797

AAC vs. LAME mp3

Reply #8
ok...so it appears iTunes or Nero AAC at around 192 is the safest bet.  does anyone know for sure if nero is compatible with an ipod touch?  silversight made a comment about newer ipods not playing nero AAC.  also, how is the iTunes AAC VBR?  and is it worth using Nero to encode vs. itunes?

AAC vs. LAME mp3

Reply #9
I have a 16GB iPod touch and now encode my music using the February 2007 build of Nero's AAC encoder.  The files work fine on my iPod touch as well as my other AAC compatible devices.  Nero AAC is 100% gapless on the 5G, 5.5G, iPod classic, 3G iPod nano, and iPod touch models.

My ABX results are actually different from /mnt's in that I tested the latest iTunes AAC encoder against the February build of Nero's encoder at 128kbps VBR (-q0.4 for Nero and 128kbps VBR for iTunes).  I actually found the Nero encodings to be a whole lot harder to ABX.  In fact there were many samples that I couldn't ABX so I encode my audio at -q0.45 just to be safe.  The files produced are around 150-160kbps VBR and are transparent to me.  I also like that you can use EAC, dbpoweramp, or MAX (for Mac OS X users) in order to get secure and accurate rips.  You can do this using iTunes unless you use iTunesEncode which I don't really like.

I suggest ABXing for yourself as 192kbps VBR AAC is actually overkill for me and for many other people.  The default setting for Nero AAC is -q0.5 which produces files around 170kbps VBR.  Download foobar2000 and conduct for yourself.  After all, you will be the one listening to your music with your ears using your equipment.  No need for us to tell you which bitrate/format to encode at.

AAC vs. LAME mp3

Reply #10
Its worth mentioning that Nero AAC isn't gapless on the iPod, while Lame MP3 and iTunes AAC are.

I can't ABX the difference (on problem samples) between iTunes AAC at 160kbps (VBR) and Lame MP3 at -V2 --vbr-new (around 192kbps). Right now i'm using the MP3s just because they'll stream to my xbox 360 as well... will probably switch later when my iPod starts to get full.

(I have lossless backups of all my CDs, so i can switch lossy formats whenever i wish).


iPods and iTunes started to support gapless playback on Nero AAC a few months later later after the 5.5 iPod and 2G Nanos were released. I can listen to Pink Floyd's Dark Side Of The Moon and Nine Inch Nails' The Fragile and The Downard Spiral at 100% gapless on Nero AAC on my iPod Classic and 2G 4GB Green iPod Nano. Also iTunes does not take ages to pick up the gapless info on Nero and iTunes AAC files, unlike LAME header mp3s.

Yeah am also starting to rip to lossless for archive to a DVD and still to stick to lossy for desktop and portable use, and have lossless for future use.
"I never thought I'd see this much candy in one mission!"

AAC vs. LAME mp3

Reply #11
at the current level of improvement in LAME, its only slightly worser than AAC. But there are other factors like battery usage, and as far as I am aware Vorbis and AAC use lots of battery power. So it might be a wise option to concider lame. the problem is there in compensations. You need to compensate one thing for the other.

On a personal note, I have found Nero or Apple 80 - 96kbps vbr to be quite clear and near transparent. You might want to use it over 128 kbps mp3, but don't replace 128kbps lame with 128kbps nero, as the difference in quality will be little compared to power consuption.

AAC vs. LAME mp3

Reply #12
at the current level of improvement in LAME, its only slightly worser than AAC. But there are other factors like battery usage, and as far as I am aware Vorbis and AAC use lots of battery power. So it might be a wise option to concider lame. the problem is there in compensations. You need to compensate one thing for the other.

Do you think that the difference of battery life is still noticeable for the same quality (AAC 128 kbps =+/- MP3 160 kbps)?

AAC vs. LAME mp3

Reply #13
/mnt... can you abx OGG (aotuv5, libvorbis or lancer) -q4 with these samples?

PS: Do you run linux? (eg. /mnt)


Yeah i use Linux, mostly use Debain or Ubuntu used to use Red Hat but Red Hat it went downhill after Fedora Core 4 it was dependency hell so i now avoid all rpm based linux distros. But most of the time I still use Windows for foobar and EAC and for PC Gaming.

Anyway I will try The Unthinking Majority and For Whom The Bell Tolls on Ogg aotuv5, when I have some free time. Anyway I finding that The Unthinking Majority seems to be hard to encode track since it is not transparent at LAME 3.97 -V 2 --vbr-new.

Code: [Select]
foo_abx 1.3.1 report
foobar2000 v0.9.5.1
2008/02/29 12:03:50

File A: E:\Temp\Listen Tests\The Unthinking Majority.flac
File B: C:\Music\Albums\Serj Tankian - Elect The Dead\02. The Unthinking Majority.mp3

12:03:50 : Test started.
12:04:24 : 00/01  100.0%
12:04:30 : 01/02  75.0%
12:04:54 : 02/03  50.0%
12:05:04 : 03/04  31.3%
12:05:09 : 04/05  18.8%
12:05:57 : 05/06  10.9%
12:06:11 : 06/07  6.3%
12:06:22 : 07/08  3.5%
12:06:35 : 08/09  2.0%
12:06:52 : 09/10  1.1%
12:07:31 : 10/11  0.6%
12:07:43 : 11/12  0.3%
12:07:53 : 12/13  0.2%
12:08:15 : 13/14  0.1%
12:08:26 : 14/15  0.0%
12:08:27 : Test finished.

----------
Total: 14/15 (0.0%)


A random precho at 3:09.

The track is transparent on Nero AAC at q 65, I have not tried it at -V0 --vbr-new on LAME yet.
"I never thought I'd see this much candy in one mission!"

 

AAC vs. LAME mp3

Reply #14

at the current level of improvement in LAME, its only slightly worser than AAC. But there are other factors like battery usage, and as far as I am aware Vorbis and AAC use lots of battery power. So it might be a wise option to concider lame. the problem is there in compensations. You need to compensate one thing for the other.

Do you think that the difference of battery life is still noticeable for the same quality (AAC 128 kbps =+/- MP3 160 kbps)?

I have a Sansa e270 6GB with rockbox for half a year now and I play mp3, aac and ogg, all  between 120 and 160 kbps. I use Nero aac and noticed it is clearly very powerhungry, after 8-9 albums I'm out of battery but with ogg (aotuv) and mp3 (lame vbr) battery last always 10-12 albums. But my surprise was with FLAC, after 14 albums the Sansa still hadn't shutdown allthough it was close to the limit. I will try mp3 and ogg at about 320 kbps because I think the higher the bitrate the less battery is used.

My listening habbit with my dap is always the same. I just listen full albums, one after an other, with ReplayGain and volume between 0 dB and +3dB. Browsing is very minimal.

I want to remark that my experience isn't just a result of one time usage. Weekly I travel by train 6 hours and I always listen music and repetitively I see the same battery life. This is why I now use aac only occasionally.

AAC vs. LAME mp3

Reply #15


at the current level of improvement in LAME, its only slightly worser than AAC. But there are other factors like battery usage, and as far as I am aware Vorbis and AAC use lots of battery power. So it might be a wise option to concider lame. the problem is there in compensations. You need to compensate one thing for the other.

Do you think that the difference of battery life is still noticeable for the same quality (AAC 128 kbps =+/- MP3 160 kbps)?

I have a Sansa e270 6GB with rockbox for half a year now and I play mp3, aac and ogg, all  between 120 and 160 kbps. I use Nero aac and noticed it is clearly very powerhungry, after 8-9 albums I'm out of battery but with ogg (aotuv) and mp3 (lame vbr) battery last always 10-12 albums. But my surprise was with FLAC, after 14 albums the Sansa still hadn't shutdown allthough it was close to the limit. I will try mp3 and ogg at about 320 kbps because I think the higher the bitrate the less battery is used.

My listening habbit with my dap is always the same. I just listen full albums, one after an other, with ReplayGain and volume between 0 dB and +3dB. Browsing is very minimal.

I want to remark that my experience isn't just a result of one time usage. Weekly I travel by train 6 hours and I always listen music and repetitively I see the same battery life. This is why I now use aac only occasionally.


Rockbox has poor support for AAC, and also Rockbox uses software decoding on AAC files on most DAPs.
"I never thought I'd see this much candy in one mission!"

AAC vs. LAME mp3

Reply #16
Rockbox has poor support for AAC, and also Rockbox uses software decoding on AAC files on most DAPs.


Rockbox uses software decoding for AAC for all DAPs on which AAC is supported.  (For all supported DAPs except the Archos DAPs, Rockbox uses software decoding for all codecs.)

AAC vs. LAME mp3

Reply #17
What about MPC ~ 175 k ?? Proven and robust for many years. Seems like a great choice for size / quality / battery life.

AAC vs. LAME mp3

Reply #18
...  also, how is the iTunes AAC VBR?


Not very VBR-ish in some respects.

AFAICT, there is now a "true VBR" mode in Core Audio, but it's not accessible from iTunes's GUI.  (Whether it's present and accessible at all on Windows, I don't know.)  You should be able to find more details on that from old postings:

Google search: itunes "true vbr" site:.hydrogenaudio.org/forums.

(Perhaps you may want to go into the "Advanced Preferences" and restrict the time frame on that search to the last few months.)

Quote
... and is it worth using Nero to encode vs. itunes?


I think both encoders are fine.  I've got plenty of files encoded with both encoders, and derive much enjoyment from what I've encoded with them.

If space is an issue for you -- as your original post implies -- you may prefer to use Nero's encoder.  For example, if you were to encode with Nero's encoder at the default setting (q 0.5) the average filesize would be smaller than if you were to encode at the nearest equivalent setting in iTunes -- which would be 160kbps with the VBR box checked.

That's perhaps the issue (assuming you've no preference as to ripping software.)

This seems to arise because you can't set a true quality level in iTunes, only an explicit bitrate (although you can also ask for VBR-ish behaviour together with that bitrate).  When VBR is set iTunes will range a fair bit above that bitrate when it needs to, but not, apparently, dip much below it when actually there'd be no call for it not to and it arguably should.  That explicit bitrate seems to act like a "floor".  Therefore, it seems, iTunes will waste bits.

But if space is not as much of an issue as all that, I think either encoder is fine.

AAC vs. LAME mp3

Reply #19
What about MPC ~ 175 k ?? Proven and robust for many years. Seems like a great choice for size / quality / battery life.

I've been thinking about trying mpc. I've played 2 mpc albums but that of course doesn't lead to a conclusion. But this is kind of offtopic.

AAC vs. LAME mp3

Reply #20
at the current level of improvement in LAME, its only slightly worser than AAC. But there are other factors like battery usage, and as far as I am aware Vorbis and AAC use lots of battery power. So it might be a wise option to concider lame. the problem is there in compensations. You need to compensate one thing for the other.

On a personal note, I have found Nero or Apple 80 - 96kbps vbr to be quite clear and near transparent. You might want to use it over 128 kbps mp3, but don't replace 128kbps lame with 128kbps nero, as the difference in quality will be little compared to power consuption.


I think the power consumption issue is irrelevant if one uses the built-in, factory default firmware for their devices.  I have run tests using Nero AAC, iTunes AAC, and Lame mp3 at various bitrates (128kbps VBR, 160kbps VBR, and 192kbps VBR) so see the differences between battery playback.  Well, for all bitrates, both my 5G 60GB iPod, and 16GB iPod touch would get the same battery life for both AAC and mp3 files.  The AAC encoder didn't seem to affect the battery life either as I figured that Nero's AAC encoder would eat up more juice since it is more of a true VBR encoder.  My 30GB Zune had the same results as well.  The only player where there was a slight decrease in battery playback time when using AAC was with my 4GB Creative Zen.  It is rated for 22 hours of playback and it got 21 hours when using Lame mp3 at 190kbps and 21.5 hours when using Lame mp3 at 128kbps VBR.  Both Nero AAC and iTunes AAC would get between 19.5-20 hours depending on the bitrate.  I wouldn't concider that "lots of battery power."

So it is definitely safe to use AAC on a portable player without Rockbox as the battery playback time differences were slim to none.  If you must use Rockbox then stay away from AAC as it isn't very efficient on that firmware.

AAC vs. LAME mp3

Reply #21
Keep in mind that iPods don't support HE-AAC (used in low bitrate modes by Nero) and that some new iPod models don't play Nero AAC at all.


Which Ipod models do not play Nero? That is a disturbing development for me. Is there a fix?

AAC vs. LAME mp3

Reply #22
Which Ipod models do not play Nero? That is a disturbing development for me. Is there a fix?

It is possible that I mixed two topics in my head, as I can't find the corresponding thread for my claims anymore. Sorry for the confusion. I hope somebody can lighten this up a little bit.
Nothing is impossible if you don't need to do it yourself.

AAC vs. LAME mp3

Reply #23
Which Ipod models do not play Nero? That is a disturbing development for me. Is there a fix?


Pretty much all iPods will play Nero AAC files.  I think some people had issues with the 1G/2G/2.5G iPod shuffle but I have both a 2G and a 2.5G iPod shuffle that play Nero AAC files just fine.  I have had positive experience with Nero AAC playing on my 3G 40GB, 4G 40GB, 5G 60GB, 2G 1GB Shuffle, 2.5G 2GB Shuffle, and 16GB iPod touch along with my 30GB Zune and now I found a simple fix for my 4GB Creative Zen.  So yeah, there aren't really any issues.  HE-AAC support still isn't here (it would have been nice with the 16GB iPod touch since that isn't a whole lot of storage space) but LC-AAC files created by Nero work fine.

AAC vs. LAME mp3

Reply #24

Which Ipod models do not play Nero? That is a disturbing development for me. Is there a fix?

It is possible that I mixed two topics in my head, as I can't find the corresponding thread for my claims anymore. Sorry for the confusion. I hope somebody can lighten this up a little bit.


It's not something I've paid much attention to, because I don't use very low bitrates, but I can find a few references by googling "ipod he-aac".

According to Wikipedia:

Quote
As of October 2007, Apple has still not added support for HE-AAC


However, there's a thread here (HA) that comes up, where posters indicate that they have played these files on iPods.  But there's some question about how much they're getting out of them:

Quote
Yes, an iPod can play HE-AAC files but not to their full potential


http://www.hydrogenaudio.org/forums/lofive...php/t32153.html