Linux command
cdparanoia 命令
文本
复制后可按需替换文件名、目录或参数。
常用示例
Rip entire CD to WAV files
cdparanoia -B
Rip specific track
cdparanoia [5] [track05.wav]
Rip track range
cdparanoia [1-5]
Query CD table of contents
cdparanoia -Q
Output raw PCM data
cdparanoia -r [1] [track.raw]
Verbose output
cdparanoia -v [1]
说明
cdparanoia is a CD digital audio extraction tool with advanced error correction and jitter handling. It reads audio tracks from CDDA-capable drives and performs verification, synchronization, and scratch reconstruction to produce bit-perfect rips whenever possible. Unlike simple CD rippers, cdparanoia uses multiple read passes and cross-correlates data to detect and correct errors caused by scratches, smudges, or drive imperfections. The progress display shows smiley faces indicating read quality, from normal operation to scratch detection and correction failures. Output formats include WAV (default), AIFF, AIFF-C, and raw 16-bit PCM. Batch mode (`-B`) splits output into one file per track automatically.
参数
- -B, --batch
- Batch mode, split output at track boundaries
- -Q, --query
- Query and print CD table of contents
- -d _device_, --force-cdrom-device _device_
- Specify CD-ROM device
- -v, --verbose
- Verbose output for debugging
- -q, --quiet
- Quiet operation
- -w, --output-wav
- Output WAV format (default)
- -a, --output-aiff
- Output AIFF format
- -r, --output-raw
- Output raw 16-bit PCM
- -R, --output-raw-big-endian
- Output raw big-endian PCM
- -c, --output-aifc
- Output AIFF-C format
- -f, --force-cdrom-little-endian
- Force treating the drive as little endian.
- -F, --force-cdrom-big-endian
- Force treating the drive as big endian.
- -g _device_, --force-generic-device _device_
- Force use of the old generic SCSI (sg) interface with the specified device.
- -S _speed_, --force-read-speed _speed_
- Set the read speed of the CD drive (where supported).
- -A, --analyze-drive
- Run and log a complete analysis of drive caching, timing and reading behavior.
- -z, --never-skip
- Never skip failed reads, retry indefinitely.
- -Z, --disable-paranoia
- Disable all data verification and correction features.
- -X, --abort-on-skip
- If a read is skipped due to imperfect data, abort reading the track.
FAQ
What is the cdparanoia command used for?
cdparanoia is a CD digital audio extraction tool with advanced error correction and jitter handling. It reads audio tracks from CDDA-capable drives and performs verification, synchronization, and scratch reconstruction to produce bit-perfect rips whenever possible. Unlike simple CD rippers, cdparanoia uses multiple read passes and cross-correlates data to detect and correct errors caused by scratches, smudges, or drive imperfections. The progress display shows smiley faces indicating read quality, from normal operation to scratch detection and correction failures. Output formats include WAV (default), AIFF, AIFF-C, and raw 16-bit PCM. Batch mode (`-B`) splits output into one file per track automatically.
How do I run a basic cdparanoia example?
Run `cdparanoia -B` in a terminal, then adjust file names, paths, flags, or remote targets for your system.
What does -B, --batch do in cdparanoia?
Batch mode, split output at track boundaries