HydrogenAudio

Lossy Audio Compression => AAC => AAC - General => Topic started by: verbajim on 2007-09-27 18:09:49

Title: iPod Shuffle won't play Nero AAC
Post by: verbajim on 2007-09-27 18:09:49
When I convert to AAC with Foobar2000 and the newest version of Nero Digital Audio (1.1.34.2) the files will not play on my iPod Shuffle (2nd generation). iTunes can play them fine, and when I use an older version of Nero Digital Audio (1.0.7.0) it also works on the iPod.

Does anyone know what causes this problem and if there is a work-around for it?
Title: iPod Shuffle won't play Nero AAC
Post by: dyneq on 2007-09-27 20:57:01
Does anyone know what causes this problem and if there is a work-around for it?


Uh-oh!  I've got the same issue with my 2nd generation shuffle.  I have a 1st generation 30G iPod that can play the newer files, so would this be a firmware issue?

After searching around, I found this (http://docs.info.apple.com/article.html?artnum=300590) page from Apple.  I wonder what changed in the Nero encoder that broke things...
Title: iPod Shuffle won't play Nero AAC
Post by: muaddib on 2007-09-28 08:40:24
Does this happen with all settings (LC,HE,HEv2) ?
Title: iPod Shuffle won't play Nero AAC
Post by: verbajim on 2007-09-28 09:36:41
muaddib, yes, as far as I can tell. I had originally just used LC, but I've now tested with HE and HEv2 as well. But no luck there either. All settings work with 1.0.7.0.
Title: iPod Shuffle won't play Nero AAC
Post by: muaddib on 2007-09-28 10:12:28
Thank you for reporting this. We will check what is the problem as soon as possible.
Title: iPod Shuffle won't play Nero AAC
Post by: dyneq on 2007-09-28 13:23:36
Thank you for reporting this. We will check what is the problem as soon as possible.


Thanks very much!  I only use LC (-q 0.35), but can test the others if needed.
Title: iPod Shuffle won't play Nero AAC
Post by: menno on 2007-10-01 08:13:20
Maybe try if the optimise option of mp4creator helps in any way?
Title: iPod Shuffle won't play Nero AAC
Post by: dyneq on 2007-10-02 01:10:15
Maybe try if the optimise option of mp4creator helps in any way?


I visited the MPEG4IP (http://mpeg4ip.sourceforge.net/downloads/index.php) download page, but it looks like only source code is offered?

Where can I download mp4creator for win32?
Title: iPod Shuffle won't play Nero AAC
Post by: Teqnilogik on 2007-10-02 01:34:33
Try using the Optimize MP4 utility in Foobar2000.  If you don't have the option, reinstall Foobar2000 and do a Full install.  Just right-click the files and select Utils and click Optimize MP4.
Title: iPod Shuffle won't play Nero AAC
Post by: dyneq on 2007-10-02 03:35:41
Try using the Optimize MP4 utility in Foobar2000.  If you don't have the option, reinstall Foobar2000 and do a Full install.  Just right-click the files and select Utils and click Optimize MP4.


Thanks for that.  I didn't even know fb2k had that!

I ended up finding the compile through an old link to it at rarewares.  Optimizing it did allow the file to be played on the shuffle.
Title: iPod Shuffle won't play Nero AAC
Post by: menno on 2007-10-02 06:49:43

Try using the Optimize MP4 utility in Foobar2000.  If you don't have the option, reinstall Foobar2000 and do a Full install.  Just right-click the files and select Utils and click Optimize MP4.


Thanks for that.  I didn't even know fb2k had that!

I ended up finding the compile through an old link to it at rarewares.  Optimizing it did allow the file to be played on the shuffle.


Ok thanks. That already helps a lot, I will try to figure out what is the exact problem. AFAIK the files we encode come out "optimised", so something else in our mp4 library must be causing this.
Title: iPod Shuffle won't play Nero AAC
Post by: Squeller on 2007-10-02 07:00:33
What exactly does "optimize" mean here?
OK, found it myself. FB2K says: "Puts tagging data at the beginning of specified mp4 files and strips away any unused blocks"
Title: iPod Shuffle won't play Nero AAC
Post by: menno on 2007-10-02 07:10:31
What exactly does "optimize" mean here?
OK, found it myself. FB2K says: "Puts tagging data at the beginning of specified mp4 files and strips away any unused blocks"

Indeed, but the data we write is already at the beginning of the file, so there must be something else in our files that cause this.
Title: iPod Shuffle won't play Nero AAC
Post by: dbAmp on 2007-10-29 23:11:12
Was this problem ever solved?
Title: iPod Shuffle won't play Nero AAC
Post by: menno on 2007-10-30 06:56:49
Sorry, lost this thread somehow
Well, we did some testing and it seems that the iPod Shuffle (2nd generation) only reads MP4 descriptor (some sort of info blocks inside a mp4 file) sizes that are written in 4 bytes. We always write the minimal amount of bytes.
We are checking if we should just write it in 4 bytes always also.
Seems the only affected device is the 2nd generation iPod Shuffle.
Title: iPod Shuffle won't play Nero AAC
Post by: alanw on 2008-01-01 17:04:51
I am having the same problem. I have used the "optimize mp4 layout" on FB2K but the files will still not play on my shuffle (2nd generation). Can anyone suggest anything else to try?
Title: iPod Shuffle won't play Nero AAC
Post by: dbAmp on 2008-01-03 22:37:44
I am having the same problem. I have used the "optimize mp4 layout" on FB2K but the files will still not play on my shuffle (2nd generation). Can anyone suggest anything else to try?


Did you make sure to force the encoder to use the low complexity profile (-lc) in your command line? The iPod Shuffle 2nd Gen won't play HE-AAC even if it's been optimized.
Title: iPod Shuffle won't play Nero AAC
Post by: alanw on 2008-01-04 15:21:00

I am having the same problem. I have used the "optimize mp4 layout" on FB2K but the files will still not play on my shuffle (2nd generation). Can anyone suggest anything else to try?


Did you make sure to force the encoder to use the low complexity profile (-lc) in your command line? The iPod Shuffle 2nd Gen won't play HE-AAC even if it's been optimized.

Yes, all files are lc (-q 0.5).
Title: iPod Shuffle won't play Nero AAC
Post by: Numaios on 2008-01-28 23:29:01
The same thing happens to me...

Any idea of when a new version of Nero AAC encoder is coming? Until then, should we use version 1.0.7.0 instead of 1.1.34.2 + OptimizeMP4?

Thanks.
Title: iPod Shuffle won't play Nero AAC
Post by: MMongeau on 2008-03-16 00:56:28
The same thing happens to me...

Any idea of when a new version of Nero AAC encoder is coming? Until then, should we use version 1.0.7.0 instead of 1.1.34.2 + OptimizeMP4?

Thanks.


I came across this post while researching the same problem.  I just bought two 2nd Generation iPod Shuffles and found that AAC files created with Nero AAC Encoder 1.1.34.2 would not play on them.  I tried the Optimize feature of Foobar2000 - no luck. Same thing with a similar feature in Mp3Tag.

After more searching I found this troubleshooting page for the Roku Soundbridge network music player:

http://www.rokulabs.com/support_sb_ts_playback.php (http://www.rokulabs.com/support_sb_ts_playback.php)

In the item about AAC files locking up it references a command line utility that is part of the mpeg4-ip utilities available at RareWares.org. 

  http://www.rarewares.org/files/mp4/mpeg4ip...s-1.4.15cvs.zip (http://www.rarewares.org/files/mp4/mpeg4iptools-1.4.15cvs.zip)  (Windows version)

I wanted a command line utility since I have automated the conversion of my FLAC files to AAC.  I downloaded the tools, used the command "mp4creator -optimize file.m4a" and the files now play just fine on the Shuffle!  Yeah!!  Now I don't have to re-encode my 5,000 FLAC files with another encoder.  Decided to post this solution here in case anyone else encounters the same problem.
Title: iPod Shuffle won't play Nero AAC
Post by: menno on 2008-03-20 15:46:56
You could also use Nero 8.3.2.1, for example the Encode Files dialog, to encode, the encoder included with this version has the problem solved.
(shortcut: Nero.exe -Dialog:EncodeFiles)
Title: iPod Shuffle won't play Nero AAC
Post by: Numaios on 2008-03-27 17:50:36
I just bought two 2nd Generation iPod Shuffles and found that AAC files created with Nero AAC Encoder 1.1.34.2 would not play on them. I tried the Optimize feature of Foobar2000 - no luck. Same thing with a similar feature in Mp3Tag.

The Optimize feature of dBpowerAMP Music Converter did work for me!

You could also use Nero 8.3.2.1, for example the Encode Files dialog, to encode, the encoder included with this version has the problem solved.
(shortcut: Nero.exe -Dialog:EncodeFiles)

-Has Nero 8.3.2.1 the same core as in free encoder v1.1.34.2?
-Any idea of when an updated version of the free CLI encoder will be released?
-Are these issues (http://www.hydrogenaudio.org/forums/index.php?showtopic=56845&pid=511202&mode=threaded&show=&st=25&#entry511202) also fixed in Nero 8.3.2.1?

Thanks!
Title: iPod Shuffle won't play Nero AAC
Post by: muaddib on 2008-03-28 08:43:00
-Has Nero 8.3.2.1 the same core as in free encoder v1.1.34.2?

List of bug fixes can be found here: http://www.hydrogenaudio.org/forums/index....mp;#entry553898 (http://www.hydrogenaudio.org/forums/index.php?showtopic=56845&pid=553898&mode=threaded&show=&st=50&#entry553898)

-Any idea of when an updated version of the free CLI encoder will be released?

This year  It is very hard to tune high bitrates, because there are not many people that can hear problems there. But yet, we don't want to release a version where again somebody would appear and notice some problem which didn't exist in previous versions.

-Are these issues (http://www.hydrogenaudio.org/forums/index.php?showtopic=56845&pid=511202&mode=threaded&show=&st=25&#entry511202) also fixed in Nero 8.3.2.1?

Those issues are not fixed in Nero 8.3.2.1, but also have in mind that there are some quality issues in February release which sound better in August version, like these:
http://www.hydrogenaudio.org/forums/index....mp;#entry554993 (http://www.hydrogenaudio.org/forums/index.php?showtopic=61724&pid=554993&mode=threaded&show=&st=&#entry554993)
Title: iPod Shuffle won't play Nero AAC
Post by: Numaios on 2008-03-29 17:06:20
Thanks muaddib for your explanations 

So (please correct me if I'm being too simple), should we use Feb version for classical music and Aug version for other music styles?
Title: iPod Shuffle won't play Nero AAC
Post by: Buckchoi on 2008-04-05 08:44:24
You could also use Nero 8.3.2.1, for example the Encode Files dialog, to encode, the encoder included with this version has the problem solved.
(shortcut: Nero.exe -Dialog:EncodeFiles)


Is there any way to use the encoder in 8.3.2.1 via command line, so I can use it in Foobar2000?
Title: iPod Shuffle won't play Nero AAC
Post by: bug80 on 2008-04-05 15:58:21
Quick question for the Nero Digital developers: it seems like iTunes encoded AAC files play on every AAC-compatible device (iPod / Xbox / Zen / etc). Nero AAC sometimes does not because of the file header which is slightly different (right?).

Isn't it possible to let Nero AAC generate files with exactly the same file header structure as iTunes does? This should solve all problems. 
Title: iPod Shuffle won't play Nero AAC
Post by: kornchild2002 on 2008-04-08 07:16:27
I believe an updated version of Nero's AAC encoder will be coming out over the next couple of months and it should fix all these Xbox 360 and Creative Zen issues.  So I think they solved their issues on that front.  I am not sure what they did though.  I don't know if it was the actual encoder or just the header information.  Either way the problem is solved.
Title: iPod Shuffle won't play Nero AAC
Post by: muaddib on 2008-04-09 12:20:32
So (please correct me if I'm being too simple), should we use Feb version for classical music and Aug version for other music styles?

I encourage usage of August version so that we can find all problems that it introduces and fix it in the next release. February version will not be developed anymore and it also has some flaws (including quality related) which were fixed in August version.

Quote
Isn't it possible to let Nero AAC generate files with exactly the same file header structure as iTunes does?

kornchild2002 gave the answer
Title: iPod Shuffle won't play Nero AAC
Post by: bug80 on 2008-04-09 13:30:13
I believe an updated version of Nero's AAC encoder will be coming out over the next couple of months and it should fix all these Xbox 360 and Creative Zen issues.  So I think they solved their issues on that front.  I am not sure what they did though.  I don't know if it was the actual encoder or just the header information.  Either way the problem is solved.


kornchild2002 gave the answer

Thanks guys. At least I could buy a Zen now (if money is sufficient) and enjoy Nero AAC in the near future.
Title: iPod Shuffle won't play Nero AAC
Post by: muaddib on 2008-04-14 10:45:44
Is there any way to use the encoder in 8.3.2.1 via command line, so I can use it in Foobar2000?

No. At least not for now.
Title: iPod Shuffle won't play Nero AAC
Post by: kornchild2002 on 2008-04-19 00:32:06
Thanks guys. At least I could buy a Zen now (if money is sufficient) and enjoy Nero AAC in the near future.


Yep, I have my lossless library just waiting to be encoded using Nero's AAC encoder.  Right now I am just carrying around the lossless files on my 16GB iPod touch which means that it has about 450 songs on it.  I would much rather be listening to 2000+ songs encoded with Nero AAC.  Then my 4GB Zen can get some use and my 30GB Halo 3 Zune will be permanently hooked up to my Xbox 360 with about 20GB worth of music encoded with Nero AAC.

Just waiting for the time to come.  I have waited this long so another month or so is nothing.  At least the Nero developers were nice enough to come on these forums and recognize that there was a problem.  Now Sony needs to get off their asses and make it so that the PS3 can read Apple AAC tags.  They did that with the PSP so the PS3 should be next.  Then my Nero AAC files can be properly read on every single media device that I have from consoles, home audio, and portable audio.
Title: iPod Shuffle won't play Nero AAC
Post by: Franchesco on 2013-08-18 04:50:31
The same thing happens to me...

Any idea of when a new version of Nero AAC encoder is coming? Until then, should we use version 1.0.7.0 instead of 1.1.34.2 + OptimizeMP4?

Thanks.


I came across this post while researching the same problem.  I just bought two 2nd Generation iPod Shuffles and found that AAC files created with Nero AAC Encoder 1.1.34.2 would not play on them.  I tried the Optimize feature of Foobar2000 - no luck. Same thing with a similar feature in Mp3Tag.

After more searching I found this troubleshooting page for the Roku Soundbridge network music player:

http://www.rokulabs.com/support_sb_ts_playback.php (http://www.rokulabs.com/support_sb_ts_playback.php)

In the item about AAC files locking up it references a command line utility that is part of the mpeg4-ip utilities available at RareWares.org. 

  http://www.rarewares.org/files/mp4/mpeg4ip...s-1.4.15cvs.zip (http://www.rarewares.org/files/mp4/mpeg4iptools-1.4.15cvs.zip)  (Windows version)

I wanted a command line utility since I have automated the conversion of my FLAC files to AAC.  I downloaded the tools, used the command "mp4creator -optimize file.m4a" and the files now play just fine on the Shuffle!  Yeah!!  Now I don't have to re-encode my 5,000 FLAC files with another encoder.  Decided to post this solution here in case anyone else encounters the same problem.

Does anyone know how to use the mped4-ip utilities? Is there a tutorial about it?
All my m4a files encoded by Nero don't play in my Shuffle and I've found this seems to be the only answer!
Thanks