[FFmpeg-user] Conversion error with aac files

Carl Eugen Hoyos ceffmpeg at gmail.com
Sun Dec 23 13:56:18 EET 2018



> Am 23.12.2018 um 11:10 schrieb Mark Van Peteghem <Mark.Van.Peteghem at telenet.be>:
> 
> Hi,
> 
> I'm using ffmpeg to convert aac files to m4a files without any other conversion, so just demuxing and muxing. All of the aac files can be played flawlessly with both players that I use (AIMP on Windows and jetAudio on Adroid), and can be opened and edited with Audacity. So the files seem ok to me.
> 
> But some of these files can't be converted by ffmpeg, stopping with either the error " decoding for stream 0 failed" (usually with the error "More than one AAC RDB per ADTS frame is not implemented. ..." but not always) or "Error decoding AAC frame header". This is on Windows 10 with ffmpeg version N-92752-g16ec62bbf4.
> 
> The command that I use is "ffmpeg -i example.aac -c copy -bitexact example.m4a" (from a C++ application that goes over the directories). I also tried without -bitexact, but the problem remains.
> 
> Further info: these aac files were generated by streamwriter (https://streamwriter.org/). I have about 850 of these, 48 of them couldn't be converted, stopping with one these two errors.

> Should I deliver some of these files as an attachment or in another way?

Please provide one or two non-silent sample files, use a file hoster of your choice that does not need a login or attach them if small enough.

Carl Eugen


More information about the ffmpeg-user mailing list