ARFlac C library/port |
- No over 30 sec clips of copyrighted music. Cite properly and never more than necessary for the discussion.
- No copyrighted software without permission.
- Click here for complete Hydrogenaudio Terms of Service
ARFlac C library/port |
Feb 25 2008, 22:30
Post
#1
|
|
|
Group: Members Posts: 6 Joined: 3-February 08 Member No.: 51018 |
Mostly to do with this thread about ARCue.pl. This is my own port/rewrite to C of the ARFlac.pl script which was in turn based off ARCue.pl. As such then credit must go to the authors of ARCue.pl and ARFlac.pl, although the actual C code is my own work.
Basically, this is a C library (and reference program which uses it) which can be used to check a directory of .flac files against the AccurateRip database. See the thread linked above for discussion of it's limitations.
accrip.zip ( 5.93K )
Number of downloads: 703 |
|
|
|
![]() |
Oct 13 2011, 06:14
Post
#2
|
|
|
Group: Members Posts: 111 Joined: 6-March 04 From: Seattle Member No.: 12494 |
Mostly to do with this thread about ARCue.pl. This is my own port/rewrite to C of the ARFlac.pl script which was in turn based off ARCue.pl. As such then credit must go to the authors of ARCue.pl and ARFlac.pl, although the actual C code is my own work. Basically, this is a C library (and reference program which uses it) which can be used to check a directory of .flac files against the AccurateRip database. See the thread linked above for discussion of it's limitations. I did a bunch of work on this and thought I should share. It now shows EAC and AccurateRip CRCs, and has some updates including: - AccurateRip v2 CRC - vary first-track offset (try "-o32" for the most common non-zero offset) - attempts to find matches for different drive offsets and disc masters. This is not well-implemented. The algorithm is brute-force and slow. It looks at the AR offset CRC (from a ten-sector window) and does a sliding-window search for a match. - calculate AR/EAC values using only one disc in a multi-disc set. - attempts to handle the "4608 samples" pad problem of early EAC+FLAC. - fixes the "confidence number" bugs in early versions of same It runs on Linux/GNU, not sure what would be involved in making it work on Windows.
Attached File(s)
|
|
|
|
Sep 13 2012, 21:55
Post
#3
|
|
|
Group: Members Posts: 1 Joined: 13-September 12 Member No.: 103133 |
[edit] I couldn't compile it properly on linux (as the person posting before me) until I figured out that I had to edit the make file to make it work. Duh.
It looks very promising, although up to now I've only been able to check images that don't need it, because they've been ripped with EAC + AccurateRip. I'd like to verify rips done with rubyripper... This post has been edited by olivine: Sep 13 2012, 22:13 |
|
|
|
Omy ARFlac C library/port Feb 25 2008, 22:30
SamHain86 Does this work for images only, or track-files as ... Apr 7 2008, 22:05
Omy QUOTE (SamHain86 @ Apr 7 2008, 21:05) Doe... Apr 7 2008, 22:06
caligae I've somehow missed this thread when it initia... Apr 7 2008, 22:46
torben Edit, noticed now that in the main thread you said... Apr 8 2008, 12:36
Corwin Doesn't seem to work too well for me:
$ ... Jun 26 2008, 11:31
Fandango Hi Omy, nice work although it seems to need some p... Jun 26 2008, 15:21
Corwin $ accuraterip-crcgen Symphony\ X\ -... Jun 27 2008, 13:03
Corwin Please see the ARFlac.pl thread for a bug regardin... Jun 29 2008, 02:36
bort27 QUOTE (reardon @ Oct 13 2011, 00:14) QUOT... May 15 2013, 05:41
e-San Hi!
I got some problems with compiling. I use... Aug 28 2012, 20:14![]() ![]() |
|
Lo-Fi Version | Time is now: 19th June 2013 - 23:24 |