Skip to content

A C99 commandline program to compute the AccurateRip checksum of singletrack WAV files. Implemented according to http://www.hydrogenaudio.org/forums/index.php?showtopic=97603

Notifications You must be signed in to change notification settings

leo-bogert/accuraterip-checksum

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

47 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

accuraterip-checksum

Description

A C99 command line program to compute the AccurateRip checksum of single track WAV files, i.e. WAV files which contain only a single track of an audio CD.
Such files can for example be generated by Exact Audio Copy and various other CD ripping programs, as listed e.g. here and here.

Implemented according to this thread on HydrogenAudio.

Usage

Calculate AccurateRip v2 checksum of track number TRACK which is contained in WAV file TRACK_FILE, and which was ripped from a disc with a total track count of TOTAL_TRACKS:

accuraterip-checksum TRACK_FILE TRACK TOTAL_TRACKS

Explicitly choose AccurateRip checksum version, where VERSION is 1 or 2:

accuraterip-checksum --accuraterip-vVERSION TRACK_FILE TRACK TOTAL_TRACKS

Show accuraterip-checksum program version (this is not the AccurateRip checksum version!):

accuraterip-checksum --version

The version of accuraterip-checksum should be added to the tags of audio files which were processed using the output of accuraterip-checksum:
If any severe bugs are ever found in accuraterip-checksum this will allow you to identify files which were tagged using affected version.

Dependencies

libsndfile is used for reading the WAV files. Therefore, on Ubuntu, make sure you have the following packages installed:

libsndfile1

For compiling you need:

libsndfile1-dev

Compiling

Using GNU Make

make clean
make

Using Eclipse

The configuration files of an Eclipse project are included. You can use "EGit" (Eclipse git) to import the whole repository. It should as well ask you to import the project configuration then.

The Eclipse configuration is currently unmaintained, using GNU Make is preferred.

Author

Leo Bogert (http://leo.bogert.de)

Version

1.5

Donations

bitcoin:14kPd2QWsri3y2irVFX6wC33vv7FqTaEBh

License

GPLv3

About

A C99 commandline program to compute the AccurateRip checksum of singletrack WAV files. Implemented according to http://www.hydrogenaudio.org/forums/index.php?showtopic=97603

Resources

Stars

Watchers

Forks

Packages

No packages published