My Nokia phone requires AAC files with ADTS headers.
However, my Zaurus will not play AAC files with ADTS headers, only "RAW" AAC files. That is using mplayer.
Is there a way to get mplayer to plan AAC files with ADTS headers? Is there another program fro the Z that will?
I would really like to be able to play the same files from the same MMC card on both devices, but this is stopping me.
Thanks for any ideas. I did see that the mplayer version from here
http://atty.jp/?Zaurus%2Fmplayer claims in the change log to have added support for ADTS AAC files, but it doesn't work any better for me that the default one from Maslovski.
If someone needs a sample file I can send it. Basically just make a AAC file with faac.exe like so:
faac.exe -o song.aac song.wav
and it will have ADTS headers and will not work on the Z.
If you use the -w switch or the -r switch, then it will not have ADTS headers, and will work on the Z, but not on my Nokia phone.
EDIT: I was wrong, mplayer doesn't play "RAW" AAC's, just AAC's in MP4 containers. Nokia wants ADTS headers and the Zaurus wants them in an MP4 container. Use NO switch in faac to get ADTS, use the -w to get MP4.