HydrogenAudio

CD-R and Audio Hardware => CD Hardware/Software => Topic started by: leo-bogert on 2012-11-04 17:05:39

Title: eac-crc: A Linux command-line script to compute the CRCs from EAC LOGs
Post by: leo-bogert on 2012-11-04 17:05:39
With thanks to skamp (http://www.hydrogenaudio.org/forums/index.php?showuser=13875) and pablogm123 (http://www.hydrogenaudio.org/forums/index.php?showuser=97152) for telling me how the computation works.

https://github.com/leo-bogert/eac-crc (https://github.com/leo-bogert/eac-crc)
Title: eac-crc: A Linux command-line script to compute the CRCs from EAC LOGs
Post by: leo-bogert on 2012-11-28 19:41:24
Version 1.1 availablel now. Bugfix release, please upgrade.

Changelog:
Title: eac-crc: A Linux command-line script to compute the CRCs from EAC LOGs
Post by: leo-bogert on 2013-05-30 18:34:53
Version 1.2 has been available for some time. Bugfix release, please upgrade.

Changelog:

Title: eac-crc: A Linux command-line script to compute the CRCs from EAC LOGs
Post by: skamp on 2013-05-30 18:47:57
FYI, you could use the more widespread SoX instead of shncat: "sox file.wav -t raw -". I mean, people are more likely to have SoX installed, than shntool.
It has the added benefit of supporting non-CDDA WAV files (though I guess you don't care about that, in this particular instance). Just a thought.
Title: eac-crc: A Linux command-line script to compute the CRCs from EAC LOGs
Post by: leo-bogert on 2013-05-30 19:08:06
FYI, you could use the more widespread SoX instead of shncat: "sox file.wav -t raw -". I mean, people are more likely to have SoX installed, than shntool.
It has the added benefit of supporting non-CDDA WAV files (though I guess you don't care about that, in this particular instance). Just a thought.

eac-crc is a dependancy of my tool perfect-flac-encode (http://www.hydrogenaudio.org/forums/index.php?showtopic=97643). During the development of PFE, eac-crc in this particular version has been tested with over 220 CD images and no issues have appeared. This encourages me to not change it anymore. Also, perfect-flac-encode needs shntool for splitting WAV images according to Cuesheets, so if eac-crc was changed to use SoX, another dependancy of PFE would be introduced. Further, as of Ubuntu 12.10, SoX is not installed by default, so something has to be installed anyway on my target OS. But thanks for your suggestion!
Title: eac-crc: A Linux command-line script to compute the CRCs from EAC LOGs
Post by: skamp on 2013-05-30 19:13:15
Also, perfect-flac-encode needs shntool for splitting WAV images according to Cuesheets, so if eac-crc was changed to use SoX, another dependancy of PFE would be introduced.


I see, that makes sense. Never mind