Workaround for broken(?) m4a files from ffmpeg, was Re: [PATCH] Output AAC as M4A for iTunes with metadata tags

bat guano batguano999 at hotmail.com
Mon Apr 11 13:21:42 EDT 2011




----------------------------------------

> I've narrowed down the vital difference (with a little more help from
> Richard). In the DecoderConfigDescriptor within the esds atom, there's
> a field named avgBitrate (average bit rate). In the file that doesn't
> play, this field is set to zero. In the file that does play, this field
> is set to a non-zero value.
@ Simon
If the Marantz problem is caused only because the avgBitrate field is not filled in
correctly, then maybe the FFmpeg people will fix it at the FFmpeg-users mailing list.

They fixed the 4-byte problem for my Shuffle when I asked them about it.;-)

If the Marantz also requires the moov atom to be at the front, then they will
probably advise to use qt-faststart.
 		 	   		  


More information about the get_iplayer mailing list