kalman;244849 Wrote: > Verified? How? There's also a very comprehensive, very complicated test suite.
http://flac.sourceforge.net/faq.html > How can I be sure FLAC is lossless? > How much testing has been done on FLAC? > > First, FLAC is probably the only lossless compressor that has a > published and comprehensive test suite. With the others you rely on the > author's personal testing or the longevity of the program. But with FLAC > you can download the whole test suite and run it on any version you > like, or alter it to test your own data. The test suite checks every > function in the API, as well as running many thousands of streams > through an encode-decode-verify process, to test every nook and cranny > of the system. Even on a fast machine the full test suite takes hours. > The full test suite must pass on several platforms before a release is > made. > > Second, you can always use the -V option with flac (also supported by > most GUI frontends) to verify while encoding. With this option, a > decoder is run in parallel to the encoder and its output is compared > against the original input. If a difference is found flac will stop > with an error. I believe the test suite is built into the source code - I remember compiling it from source code on Linux and there's a command you can issue ("make check") to get the test suite to run. It really did take hours, even on my Core 2 Duo machine. Passed, of course. -- Mark Lanctot ------------------------------------------------------------------------ Mark Lanctot's Profile: http://forums.slimdevices.com/member.php?userid=2071 View this thread: http://forums.slimdevices.com/showthread.php?t=40446 _______________________________________________ ripping mailing list [email protected] http://lists.slimdevices.com/lists/listinfo/ripping
