Help - Search - Members - Calendar
Full Version: Possible to verify aac files?
Hydrogenaudio Forums > Lossless Audio Compression > Lossless / Other Codecs
Scooty Puff Jr.
I had backed up my iTunes library of Apple losless files and when restoring realized that the firewire drive was corrupting data and messed up some (lots) of my files. A few I cought because they were reduced to a couple seconds long, but I don't want to have to go through them all one by one to listed for pops/static/etc.

Is there a way to batch check all these files to make sure they are valid? (Running OS X 10.4, but if there's a good solution that requires Windows or Linux I think I could manage.)
xmixahlx
i don't think faad has a verification option, so perhaps you can just generate a checksum on the original source and compare.

on linux: cfv -C -rr (deep) -r (seperate) *{aac,mp4,m4a,whatever}
on windows: sweep + md5sumwhatever (or perhaps fookitchensink does this, dunno)


later
krmathis
I think the only way is to decode the songs to PCM (aiff or wav). Valid files should decode normal, while broken files should fail. Not 100% sure though.
Select all files in iTunes and click "Advanced > Convert Selection to ..."

By the way, Apple Lossless (ALAC) and AAC are different codecs. So you might want to edit the thread topic! wink.gif
Defsac
QUOTE(xmixahlx @ Jun 17 2005, 06:49 PM)
i don't think faad has a verification option, so perhaps you can just generate a checksum on the original source and compare.
on linux: cfv -C -rr (deep) -r (seperate) *{aac,mp4,m4a,whatever}
on windows: sweep + md5sumwhatever (or perhaps fookitchensink does this, dunno)
later
*


Microsoft's FCIV command line tool can also do this.
Scooty Puff Jr.
I used an md5 sum to check that copying the files gives different results every time and that the connection is bad, but I don't have the originals to compare to since this is backup/restore operation.

I tried decoding to wav and iTunes didn't complain. When playing back that file the burst of static is there but again no complaints.

Sorry about the title. Guess I wasn't thinking at the time. How do I change it?
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2008 Invision Power Services, Inc.