libarcstk - Calculate and Verify AccurateRip Checksums and Ids
Home
See the project repository.
Features
Libarcstk supports the following tasks for working with AccurateRip checksums:
- Calculate the AccurateRip checksums of a succession of audio samples, may it be a single track or an album
- Verify AccurateRip checksums against their reference sums from AccurateRip
- Calculate the AccurateRip ID of a CD from its TOC information (along with the request URL and the canonical response filename)
- Parse the response of an request to the AccurateRip database to plaintext
Non-features
- Libarcstk does not rip CDs
- Libarcstk does not read, decode or buffer audio data
- Libarcstk will not send any requests to AccurateRip. Libarcstk has no network facilities and is not supposed to get any. The actual HTTP request for fetching the reference values is better performed by the HTTP client of your choice.
How to Build
Build and install to just use the API:
$ git clone https://github.com/crf8472/libarcstk.git $ cd libarcstk # your libarcstk root directory where README.md resides $ mkdir build && cd build $ cmake -DCMAKE_BUILD_TYPE=Release .. $ cmake --build . $ sudo make install # installs to /usr/local
Version
This documentation was generated from commit 0.3.0-alpha.1-3-ge2a2881.