Skip to main content

Notice

Please note that most of the software linked on this forum is likely to be safe to use. If you are unsure, feel free to ask in the relevant topics, or send a private message to an administrator or moderator. To help curb the problems of false positives, or in the event that you do find actual malware, you can contribute through the article linked here.
Topic: eac-crc: A Linux command-line script to compute the CRCs from EAC LOGs (Read 4311 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

eac-crc: A Linux command-line script to compute the CRCs from EAC LOGs

Reply #1
Version 1.1 availablel now. Bugfix release, please upgrade.

Changelog:
  • Bugfix: Do not print a crc of "00000000" when there is a problem with the input file (it doesn't exist, is damaged, etc.). Instead, print an error message and exit with non-zero exit code.
  • Check for number of parameters and print syntax if it is not equal to 1.

eac-crc: A Linux command-line script to compute the CRCs from EAC LOGs

Reply #2
Version 1.2 has been available for some time. Bugfix release, please upgrade.

Changelog:
  • Bugfix: Don't output CRC if shncat/rhash had non-success exit status
  • Add "--version" parameter


eac-crc: A Linux command-line script to compute the CRCs from EAC LOGs

Reply #3
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: A Linux command-line script to compute the CRCs from EAC LOGs

Reply #4
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. 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!

eac-crc: A Linux command-line script to compute the CRCs from EAC LOGs

Reply #5
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