|
3 months ago | |
---|---|---|
cmake/Modules | 2 years ago | |
doc | 6 months ago | |
man | 3 months ago | |
src | 3 months ago | |
test | 1 year ago | |
thirdparty | 3 months ago | |
.clang | 3 years ago | |
.gitignore | 1 year ago | |
CMakeLists.txt | 6 months ago | |
LICENSE | 6 months ago | |
README.md | 6 months ago |
README.md
Example Toolkit for AccurateRip checksums
Introduction
This is an example command line frontend to libarcstk. It contains tools to work with AccurateRip checksums of your CD rip, namely
- arcstk-id - Calculate AccurateRip id for requesting checksums
- arcstk-calc - Calculate actual AccurateRip checksums locally for albums (single audio files) as well arcstk for single tracks
- arcstk-verify - Verify local AccurateRip checksums against reference checksums from AccurateRip
- arcstk-parse - Parse AccurateRip response to plaintext
Tool arcstk-calc makes use of libarcsdec and will accept nearly any losslessly encoded audio input depending on the decoder libraries your system provides. (WMALossless is currently not supported, but this is solely due to the current lack of a Windows port. But wav, flac, wavpack, ALAC, ape, AIFF input is possible and currently at least smoke-tested.)
Examples
Calculate the AccurateRip URL of a local CD image (audiofile may be omitted if referenced in the CUESheet):
$ arcstk-id --url /path/to/metafile.cue -a /path/to/audiofile.flac
Calculate AccurateRip checksums from local CD images:
$ arcstk-calc -m /path/to/metafile.cue /path/to/audiofile.flac
Fetch AccurateRip data for a CD and save it in binary format (requires curl):
$ curl -o response.bin "$(arcstk-id --url /path/to/metafile.cue -a /path/to/audiofile.flac)"
Verify AccurateRip checksums from local CD images:
$ arcstk-verify -r /path/to/dBAR-responsefile.bin -m /path/to/metafile.cue -a /path/to/audiofile.flac
Fetch AccurateRip data for a CD and parse it to readable text format (requires curl):
$ curl "$(arcstk-id --url /path/to/metafile.cue -a /path/to/audiofile.flac)" | arcstk-parse > response.txt
Fetch AccurateRip data for a CD and verify the local image (requires curl):
$ curl "$(arcstk-id --url /path/to/cuefile.cue -a /path/to/audiofile.flac)" | arcstk-verify -m /path/to/cuefile.cue /path/to/audiofile