I have run into an interesting problem. I assembled a .m4a file from several .ts files streamed from a site (using TSSplitter to join the files). The resulting file plays well in VLC, with VLC listing the codec as MPEG AAC Audio (mp4a), stereo, 44100 Hz, SBR.
I wanted to edit the file tags and do some other activities using foobar, but foobar is complaining that "moov box not found"... I'm not sure what magic VLC is doing to be able to play the file, but most other audio programs are complaining about the moov box on this file. I don't have a reference file to compare it to, since I assembled the file myself from .ts files.
Is there any utility (free would be nice) to scan the .m4a and fix issues like this? I still think it's kind of surprising that VLC will play this file without the moov box...
+ Reply to Thread
Results 1 to 5 of 5
You could try use vlc to save it as a new file under File->Convert/Save, load the m4a, click convert/save, select dump raw input, set output folder and filename. If it fails you could convert it to mp3 or mp4/aac in vlc also (some quality loss).
Or run it through ffmpeg, from the command line or start->run:
"c:\programs\ffmpeg\ffmpeg.exe" -i "c:\audiofiles\audio.m4a" -acodec copy "c:\audiofiles\newaudio.m4a"