Skip to main content

Topic: Tool to verify flacs? (corruption, etc) (Read 5102 times) previous topic - next topic

0 Members and 1 Guest are viewing this topic.
  • diypig
  • [*][*]
Tool to verify flacs? (corruption, etc)
Hi, I want to make sure my flacs are all ok every once in a while.
I have thought about generating a crc/md5 checksums for everything, although because I have not done this at the moment maybe some are corrupt already, so it would not be a good idea to generate sums without knowing if they are perfectat the moment.

From what I understand, flac has some verifier built in? I can use a program like 'VuPlayer AudioTester' to check the flac files right? (I seached the forum and found something about this which was from 2011, is this still the best program/way to do it?)
What does it actually look for?

And, if I use that program and verify them all, would it still be wise to generate checksums for everything?
Because I don't know what vuplayer audiotester looks for, I don't yet know what is my best choice.

Also, I use foobar2000, if there is a nice plugin or something for that then great, although that is not necessary. If it is also not windows dependant, then that is nice too

thank you very much!

  • marc2003
  • [*][*][*][*][*]
Tool to verify flacs? (corruption, etc)
Reply #1
as you use foobar2000, there is this: http://www.foobar2000.org/components/view/foo_verifier

if your flacs are all full CD rips, you might consider using cuetools instead. it will check your rips against other rips submitted to an online database. http://www.hydrogenaudio.org/forums/index....showtopic=66233
  • Last Edit: 02 October, 2013, 07:36:43 AM by marc2003

  • diypig
  • [*][*]
Tool to verify flacs? (corruption, etc)
Reply #2
thanks a lot for your (fast) reply!
virtually all of my rips have logs and cues, so they are full cd rips.
ok but, I don't think using the cuetools method would work, right? because I have added tags etc etc, unless the way it works is by only reading the 'audio' part of the flac file, and verifying this? (I hope it works this way though, it seems the best way)

-edit. searched more and found that flac has an md5 checksum in the file, i assume this is always the case for flac files, and from what i read the foobar plugin will check the md5 sum (it says it will do this on 'some' formats, i expect flac must be one of them if it has an md5 sum in it), so using that i will be good

thanks!
  • Last Edit: 02 October, 2013, 07:50:02 AM by joshuatm

  • marc2003
  • [*][*][*][*][*]
Tool to verify flacs? (corruption, etc)
Reply #3
of course it only analyses the audio. it works without cuesheets as well. if you had folders full of individual tracks for each album, that would work too.

  • diypig
  • [*][*]
Tool to verify flacs? (corruption, etc)
Reply #4
when i look in my cuesheets, i don't see any checksums, in the logs i do though, how does it work with cuesheets?
couldn't you just verify the files comparing them back to the generated log?

  • korth
  • [*][*][*][*][*]
Tool to verify flacs? (corruption, etc)
Reply #5
if your flacs are all full CD rips, you might consider using cuetools instead. it will check your rips against other rips submitted to an online database. http://www.hydrogenaudio.org/forums/index....showtopic=66233

CUETools is NOT a good tool to verify the integrity of flac files however. The current stable version will just stop verifying on a corrupt flac file and exit without identifying which file was corrupt.

For someone that doesn't use foobar2000, I'd recommend the new FLAC Frontend which uses (Windows) FLAC exe(s) to verify integrity and fingerprint.
  • Last Edit: 02 October, 2013, 08:54:22 AM by korth
korth

  • marc2003
  • [*][*][*][*][*]
Tool to verify flacs? (corruption, etc)
Reply #6
i didn't know that about cuetools so thanks.

  • spoon
  • [*][*][*][*][*]
  • Administrator
Tool to verify flacs? (corruption, etc)
Reply #7
If you checkout PefectTUNES:

http://dbpoweramp.com/perfecttunes.htm

It will check FLAC files against the built in md5 (and present the results in a nice list format). It will also check for ripping errors against accuraterip (but not for single image files).

Perfecttunes is a commercial product, however the Error Checker / AccurateRip component is free.
  • Last Edit: 02 October, 2013, 10:53:38 AM by spoon

  • greynol
  • [*][*][*][*][*]
  • Global Moderator
Tool to verify flacs? (corruption, etc)
Reply #8
Foobar2000's verification tool is easy to use and will work on vitrually any format.  I've been using foobar2000 just as a utility to do that and many other useful things for years. I highly recommend using it in conjunction with CUETools.
  • Last Edit: 02 October, 2013, 10:07:42 AM by greynol
13 February 2016: The world was blessed with the passing of a truly vile and wretched person.

Your eyes cannot hear.

  • diypig
  • [*][*]
Tool to verify flacs? (corruption, etc)
Reply #9
thanks for all of your replies and help, i will look into perfecttunes but it seems using the verification plugin for foobar will suffice.
all the rips were ripped and checked against accuraterip etc, so as long as the flac file matches up with it's md5 sum, all should be fine, at least i think so.

thanks again

  • greynol
  • [*][*][*][*][*]
  • Global Moderator
Tool to verify flacs? (corruption, etc)
Reply #10
Being able to verify the contents against the checksums generated at ripping (or AR) is the best way to go since the built-in md5sums are not 100% reliable [something may have gone wrong during the encoding process; and yes I have seen instances of this (even when the -V switch was being used!) ], though they are certainly good enough to spot problems that may have occurred after their creation.
  • Last Edit: 02 October, 2013, 11:49:14 AM by greynol
13 February 2016: The world was blessed with the passing of a truly vile and wretched person.

Your eyes cannot hear.

  • eahm
  • [*][*][*][*][*]
Tool to verify flacs? (corruption, etc)
Reply #11
I like AudioTester as well, it's really fast: http://www.vuplayer.com/other.php. It only does a quick verification of the file for corruption, nothing else.
  • Last Edit: 02 October, 2013, 12:32:01 PM by eahm