Bug 17773 - Some M4A files on my LMS will not play on my SB Radio.
: Some M4A files on my LMS will not play on my SB Radio.
Status: NEW
Product: SB Radio
Classification: Unclassified
Component: Decoders
: Include FW version in comment
: PC Windows XP
: -- normal with 4 votes (vote)
: ---
Assigned To: Unassigned bug - please assign me!
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2011-11-19 16:33 UTC by Brian Gregory [UK]
Modified: 2014-10-02 11:15 UTC (History)
2 users (show)

See Also:
Category: Bug


Attachments
An example .m4a audio file (2.90 MB, audio/x-m4a)
2011-11-19 16:33 UTC, Brian Gregory [UK]
Details
Radio aac error log exerpt (3.87 KB, text/plain)
2011-11-19 23:39 UTC, copperstate
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Brian Gregory [UK] 2011-11-19 16:33:16 UTC
Created attachment 7569 [details]
An example .m4a audio file 

I navigate to the file in Music Folder and select it.

Artwork etc. appears but instead of playing an error stating the files cannot
be opened appears:

problem: Can't open file for:

with the name of the file extracted from the file's metadata.

An example is attached.
Comment 1 Brian Gregory [UK] 2011-11-19 16:37:43 UTC
I currently have:
LMS 7.7.0 - r33614
SB radio 7.7.0-r9546
Comment 2 copperstate 2011-11-19 23:37:42 UTC
I can confirm his findings using LMS 7.7.1 - r33719 (MacOS X 10.6.8 64bit) and Radio firmware 7.7.0-r9546. Using his test file Squeezeplay and SB3 work fine, Radio does not. 

I have included the relevant part of the Radio's messsages log file.
Comment 3 copperstate 2011-11-19 23:39:44 UTC
Created attachment 7570 [details]
Radio aac error log exerpt
Comment 4 Brian Gregory [UK] 2011-11-20 07:58:52 UTC
At somebodies (I forget who) I tried renaming the file as .aac instead of .m4a but I just made even weirder things happen such as the SB Radio locking up or just showing a blank name in the list of file names in the directory!
Comment 5 Nick Pierpoint 2012-01-02 13:55:54 UTC
I get exactly the same error message. The files play fine on squeezeslave and on my squeezebox and on ipeng.

Fails to play on Squeezebox Radio.

The web site does say that m4a files are natively supported:

http://logitech-en-emea.custhelp.com/app/answers/detail/a_id/14086/kw/m4a
Comment 6 Brian Gregory [UK] 2012-01-02 15:06:48 UTC
Hi Nick Pierpoint, please Vote for this bug (at the top of this page) since it needs another vote before it counts as confirmed. Thanks.
Comment 7 Andy Grundman 2012-03-24 10:50:18 UTC
This is a file with all the moov metadata at the end of the file (after mdat). I think we were unable to support this because SqueezePlay does not have full random access to a streaming file. I think there are some tools that can fix files like this.
Comment 8 robert 2012-03-31 02:15:51 UTC
*** This bug has been confirmed by popular vote. ***
Comment 9 Brian Gregory [UK] 2012-04-03 15:31:39 UTC
After Andy Grundman mentioned the moov data in a M4A file I did some investigating and it sooms that you should be able to fix the files using MP4Box.

Download MP4Box from, for example: http://www.videohelp.com/tools/mp4box

Then do something like:
MP4Box -inter 500 myfile.m4a

and myfile.m4a will, hopefully, be playable.
Comment 10 Peter Elmers 2014-10-02 11:15:18 UTC
I am sorry to say that this did not help.