Cdparanoia: Difference between revisions
m (→Ripping modes) |
mNo edit summary |
||
Line 4: | Line 4: | ||
| caption = fully featured CD ripping library | | caption = fully featured CD ripping library | ||
| maintainer = [http://en.wikipedia.org/wiki/Chris_Montgomery Christopher Montgomery] | | maintainer = [http://en.wikipedia.org/wiki/Chris_Montgomery Christopher Montgomery] | ||
| stable_release = | | stable_release = 10.2 | ||
| preview_release = | | preview_release = none | ||
| operating_system = Windows, Mac OS/X, Linux/BSD | | operating_system = Windows, Mac OS/X, Linux/BSD | ||
| use = Extraction Library API | | use = Extraction Library API | ||
Line 18: | Line 18: | ||
==Revisions== | ==Revisions== | ||
There have been series of bugfixes to cdparanoia, which date back to 9.8 release in 2001. Many of them include, pre-gap detection, buffering patches, kernel interface changes (CD-ROM routines), and support for [http://sg.torque.net/sg/sg_io.html SG_IO] (application/SCSI commands). These were done in preperation for the stable 10. | There have been series of bugfixes to cdparanoia, which date back to 9.8 release in 2001. Many of them include, pre-gap detection, buffering patches, kernel interface changes (CD-ROM routines), and support for [http://sg.torque.net/sg/sg_io.html SG_IO] (application/SCSI commands). These were done in preperation for the stable 10.2 release. This is the last release before cdparanoia IV, which will not be backwards compatible with any of the previous versions. | ||
Recently version 10.2 addresses serious CD-ROM drive cache modelling deficiencies that existed in earlier versions. In a nutshell, a sizable fraction of modern drives exhibit new and exciting readahead cache abuses/bugs of which older versions of cdparanoia were not fully aware. This means that skips and cracks could slip through the cache management strategy of older versions completely undetected. 10.2 fully addresses and models these new cache behaviors | |||
==Ripping modes== | ==Ripping modes== | ||
Line 54: | Line 56: | ||
* [http://www.xiph.org/paranoia/manual.html user manual] includes a description of using cdparanoia from the command-line. | * [http://www.xiph.org/paranoia/manual.html user manual] includes a description of using cdparanoia from the command-line. | ||
* [http://www.hydrogenaudio.org/forums/index.php?showtopic=47850&hl= cdparanoia 10.0] pre-release thread. | * [http://www.hydrogenaudio.org/forums/index.php?showtopic=47850&hl= cdparanoia 10.0] pre-release thread. | ||
* [http://www.hydrogenaudio.org/forums/index.phps=825cdeb56f369fafdfa9b16b48183415&showtopic=65873 cdparanoia 10.2] thread regarding latest stable release of cdparanoia. | |||
[[Category:CD Rippers]] | [[Category:CD Rippers]] |
Revision as of 21:12, 12 September 2008
Developer(s) | Christopher Montgomery |
Release information | |
---|---|
Stable release | 10.2 |
Preview release | none |
Compatibility | |
Operating system | Windows, Mac OS/X, Linux/BSD |
Additional information | |
Use | Extraction Library API |
License | GPL |
Website | http://www.xiph.org/paranoia/ |
Introduction
cdparanoia is a bit different than most other CD-DA extration tools. It contains few-to-no extra features ("Too many features spoil the broth") , concentrating only on the ripping process and knowing as much as possible about the hardware performing it. cdparanoia will read correct, rock-solid audio data from inexpensive drives prone to misalignment, frame jitter, and loss of streaming during atomic reads. cdparanoia will also read and repair data from CDs that have been damaged in some way using interpolation and padding sectors with silence or 0 bytes.
cdparanoia is more or less the only secure ripper available for the Linux operating system and works best on drives that support Accurate Stream and not cache audio data.
Revisions
There have been series of bugfixes to cdparanoia, which date back to 9.8 release in 2001. Many of them include, pre-gap detection, buffering patches, kernel interface changes (CD-ROM routines), and support for SG_IO (application/SCSI commands). These were done in preperation for the stable 10.2 release. This is the last release before cdparanoia IV, which will not be backwards compatible with any of the previous versions.
Recently version 10.2 addresses serious CD-ROM drive cache modelling deficiencies that existed in earlier versions. In a nutshell, a sizable fraction of modern drives exhibit new and exciting readahead cache abuses/bugs of which older versions of cdparanoia were not fully aware. This means that skips and cracks could slip through the cache management strategy of older versions completely undetected. 10.2 fully addresses and models these new cache behaviors
Ripping modes
Some GUI's (like CDex) and the main command-line interface, allow you to control the type of extraction method that cdparanoia performs. There are several modes that can be used as specified by the user. By default it's best to use Full, Paranoia mode.
- Full, Paranoia
- Overlap
- No Verify
- No Sratch Detection
Note: this is a work in progress
CD Ripping software
This is a list of Digital Audio Extraction tools, which use libparanoia by platform:
Windows
Mac OS/X
- Max (custom port)
- FireStarter FX (for ripping)
Linux
- abcde (command-line based)
- Grip
- Rubyripper (custom port)
- X-CD-Roast (for ripping)
- ripperX an X front end for cdparanoia and the 8Hz-mp3 MPEG encoder. Supports Ogg Vorbis, FLAC, and MP3 encoding.
- CDRDAO (for ripping) the original disk-at-once burning tool for Linux/UNIX.
- KAudioCreator
- Many Linux CD rippers depend on cdparanoia
External links
- cdparanoia homepage official xiph.org page of the libparanoia tools.
- user manual includes a description of using cdparanoia from the command-line.
- cdparanoia 10.0 pre-release thread.
- cdparanoia 10.2 thread regarding latest stable release of cdparanoia.