Ripping - Ripping Software

Ripping Software

A CD ripper, CD grabber or CD extractor is a piece of software designed to extract or "rip" raw digital audio (in format commonly called CDDA) from a compact disc to a file or other output. Some all-in-one ripping programs can simplify the entire process by ripping and burning the audio to disc in one step, possibly re-encoding the audio on-the-fly in the process.

For example, audio CDs contain 16-bit, 44.1 kHz LPCM-encoded audio samples interleaved with secondary data streams and synchronization and error correction info. The ripping software tells the CD drive's firmware to read this data and parse out just the LPCM samples. The software then dumps them into a WAV or AIFF file, or feeds them to another codec to produce, for example, a FLAC or MP3 file. Depending on the capabilities of the DAE software, this ripping may be done on a track-by-track basis, or all tracks at once, or over a custom range. The ripping software may also have facilities for detecting and correcting errors during or after the rip, as the process is not always reliable, especially when the CD is damaged or defective.

There are also DVD rippers which operate in a similar fashion. Unlike CDs, DVDs do contain data formatted in files for use in computers. However, commercial DVDs are often encrypted, preventing access to the files without using the ripping software's decryption ability, which may not be legal to distribute or use. DVD files are often larger than is convenient to distribute or copy to CD-R or ordinary (not dual-layer) DVD-R, so DVD ripping software usually offers the ability to re-encode the content, with some quality loss, so that it fits in smaller files.

Read more about this topic:  Ripping