Secure ripping

From Hydrogenaudio Knowledgebase
Revision as of 21:34, 12 August 2008 by HotshotGG (Talk | contribs)

Jump to: navigation, search

What is Secure Ripping?

Secure ripping is the process of making sure there were no errors during the extraction of audio from a CD. Popular Windows CD rippers, such as CDex and EAC try to ensure a bit-perfect rip for every track by checking the results, and re-reading any bad areas (from scratches) as many times as needed using read offsets, etc. Max and Rubyripper provide similiar results as alternative secure rippers for Mac OS/X and Linux/BSD respectively using their own effective correction mechanisms.

A bit-perfect rip may not always be possible, and so these programs (EAC especially) will report on any errors that could not be corrected for various reasons, allowing you to examine or attempt to correct the problems by analyzing a log file, using AccurateRip, or by looking at other drive databases.

Secure Ripping Comparison

EAC and dBPowerAMP

EAC and dbPowerAMP both feature powerful correction mechanisms that works with your CD-ROM drive. Some of these features include AccurateStream, Caching, C2 error pointers, and AccurateRip.

Accurate Stream

Accurate Stream is the ability to avoid jitter. Each CD drive reads audio discs slightly out (a number of samples), if your CD drive supports 'Accurate Stream' it will be a constant value, this should be the same for each particular make and model of CD-ROM Drive

Caching

Caching is the ability of the CD-ROM drive to hold a certain amount of samples in a buffer. Every CD-ROM cache can be "flushed".

C2 Error Pointers

CD-ROM's have differing levels or error recognition and correction. C2 error pointers are read errors by a compact disc that can usually be detected by error detecting and correction scheme.

AccurateRip

AccurateRip is a drive database that stores read offsets for a number of user submitted drives that allows you compare your CD rips to other people's. You can anaylze offset corrections on each drive and discover how it varies from drive to drive. AccurateRip database also lists what drives have AccurateStream, Cach audio data, and use C2 error pointers.

Note: AccurateRip due to it's liscensing agreement only works with EAC and dbPowerAMP.

dbPowerAMP

dBPowerAMP is similiar to EAC and features a powerful correction mechanism that works with your CD-ROM drive. Some of these features include AccurateStream, Caching, and C2 error Pointers. dbPowerAMP can be additionally configured to work with AccurateRip technology, which is drive database that will compare your rip to other people's rips with the same or differing drive to match read offsets.

CDex

Max

Rubyripper

External links