From ac4a14c54f9755c5b94cacfce79d95901b7f02bf Mon Sep 17 00:00:00 2001 From: Andrew Weaver Date: Thu, 11 Oct 2018 16:40:28 -0700 Subject: [PATCH 1/7] add notes to cdda2wav --- index.html | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/index.html b/index.html index f10358c..ec38097 100644 --- a/index.html +++ b/index.html @@ -2410,7 +2410,9 @@

CDDA (Audio CD) Ripping Tools

Rip a CD with Cdda2wav

cdda2wav -L0 -t all -cuefile -paranoia paraopts=retries=200,readahead=600,minoverlap=sectors-per-request-1 -verbose-level all output.wav

-

Cdda2wav is a tool that uses the Paranoia library to facilitate accurate ripping of audio CDs (CDDA). It can be installed via Homebrew with the command brew install cdrtools. This command will accurately rip an audio CD into a single wave file, while querying the CDDB database for track information and creating a cue sheet. This cue sheet can then be used either for playback of the WAV file or to split it into individual access files. Any cdtext information that is discovered will be stored as a sidecar. For more information about cue sheets see this wikipedia article.

+

Cdda2wav is a tool that uses the Paranoia library to facilitate accurate ripping of audio CDs (CDDA). It can be installed via Homebrew with the command brew install cdrtools. This command will accurately rip an audio CD into a single wave file, while querying the CDDB database for track information and creating a cue sheet. This cue sheet can then be used either for playback of the WAV file or to split it into individual access files. Any cdtext information that is discovered will be stored as a sidecar. For more information about cue sheets see this Wikipedia article.

+

Notes: On macOS the CD must be unmounted before this command is run. This can be done with the command sudo umount '/Volumes/Name_of_CD'

+

As of writing, when using the default Homebrew installed version of Cdda2wav some drives will falsely report errors on all rips. If this is occurring, a possible solution is to use the command brew install --devel cdrtools to install a more recent build that incorporates a fix.

cdda2wav
begins the Cdda2wav command
-L0
tells Cdda2wav to query the CDDB database for track name information. L0 is 'interactive mode' meaning Cdda2wav will ask you to confirm choices in the event of multiple matches. Change this to -L1 to automatically select the first database match.
From 06501bc8bdbaba922003ac1e9feb3f0a5cf8a4ef Mon Sep 17 00:00:00 2001 From: Andrew Weaver Date: Mon, 15 Oct 2018 20:44:41 -0700 Subject: [PATCH 2/7] start offset section --- index.html | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/index.html b/index.html index ec38097..49f7c1e 100644 --- a/index.html +++ b/index.html @@ -2404,6 +2404,18 @@

Similar tools: tips & tricks 🎩🐰

CDDA (Audio CD) Ripping Tools

+ + + +
+

Find Drive Offset for Exact CD Ripping

+

If you want to make CD rips that can be verified via checksums to other rips of the same content, you need to know the offset of your CD drive. Put simply, different models of CD drives have different offsets, meaning they start reading in slightly different locations. This must be compensated for in order for files created on different (model) drives to generate the same checksum. For a more detailed explanation of drive offsets see the explanation here. In order to find your drive offset, first you will need to know exactly what model your drive is, then you can look it up in the list of drive offsets by Accurate Rip.

+

Often it can be difficult to tell what model your drive is simply by looking at it - it may be housed inside your computer or have external branding that is different from the actual drive manufacturer. For this reason, it can be useful to query your drive with CD ripping software to ID it. The following commands are an examples that's output should give you a better idea of what drive you have.

+

CD Paranoia: cdparanoia -vsQ

+

Cdda2wav: cdda2wav -scanbus

+

Once you have IDed your drive, you can search the Accurate Rip CD drive offset list to find the correct offset for your drive as sourced by the community.

+
+ From 5e059adfb2776c9c8a3c32629c7fb7b9d2a3ec2d Mon Sep 17 00:00:00 2001 From: Weaver Date: Tue, 16 Oct 2018 08:56:22 -0700 Subject: [PATCH 3/7] suggestions simpler command/order --- index.html | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/index.html b/index.html index 49f7c1e..e23c8ee 100644 --- a/index.html +++ b/index.html @@ -2410,9 +2410,9 @@

CDDA (Audio CD) Ripping Tools

Find Drive Offset for Exact CD Ripping

If you want to make CD rips that can be verified via checksums to other rips of the same content, you need to know the offset of your CD drive. Put simply, different models of CD drives have different offsets, meaning they start reading in slightly different locations. This must be compensated for in order for files created on different (model) drives to generate the same checksum. For a more detailed explanation of drive offsets see the explanation here. In order to find your drive offset, first you will need to know exactly what model your drive is, then you can look it up in the list of drive offsets by Accurate Rip.

-

Often it can be difficult to tell what model your drive is simply by looking at it - it may be housed inside your computer or have external branding that is different from the actual drive manufacturer. For this reason, it can be useful to query your drive with CD ripping software to ID it. The following commands are an examples that's output should give you a better idea of what drive you have.

+

Often it can be difficult to tell what model your drive is simply by looking at it - it may be housed inside your computer or have external branding that is different from the actual drive manufacturer. For this reason, it can be useful to query your drive with CD ripping software in order to ID it. The following commands should give you a better idea of what drive you have.

+

Cdda2wav: cdda2wav -scanbus or simply cdda2wav

CD Paranoia: cdparanoia -vsQ

-

Cdda2wav: cdda2wav -scanbus

Once you have IDed your drive, you can search the Accurate Rip CD drive offset list to find the correct offset for your drive as sourced by the community.

From 6ec07fd3dd5d086927b91f0b7e002b097ed68311 Mon Sep 17 00:00:00 2001 From: Andrew Weaver Date: Thu, 25 Oct 2018 16:37:20 -0700 Subject: [PATCH 4/7] add cdparanoia --- index.html | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/index.html b/index.html index e23c8ee..d8c36f5 100644 --- a/index.html +++ b/index.html @@ -2414,7 +2414,28 @@

Find Drive Offset for Exact CD Ripping

Cdda2wav: cdda2wav -scanbus or simply cdda2wav

CD Paranoia: cdparanoia -vsQ

Once you have IDed your drive, you can search the Accurate Rip CD drive offset list to find the correct offset for your drive as sourced by the community.

+
+ + + + + +
+

Rip a CD with CD Paranoia

+

cdparanoia -L -B -O [Drive Offset] [Starting Track Number]-[Ending Track Number] output_file.wav

+

This command will use CD Paranoia to rip a CD into separate tracks while compensating for the sample offset of the CD drive. (For more information about drive offset see the related ffmprovisr command.)

+
+
cdparanoia
begins the cdparanoia command.
+
-L
creates verbose logfile.
+
-B
puts CD Paranoia into 'batch' mode, which will automatically split tracks into separate files.
+
-O [Drive Offset]
allows you to specify the sample offset of your drive. Skip this flag to rip without offset correction.
+
[Starting Track Number]-[Ending Track Number]
specifies which tracks to write. For example 1-4 would rip tracks one through four.
+
output_file.wav
the desired name for your output file(s) (for example the CD name). CD Paranoia will prepend this with track numbers.
+
+ +
+ From 4caca0a6987b12708fb50ed1920021962e6246bc Mon Sep 17 00:00:00 2001 From: Andrew Weaver Date: Thu, 25 Oct 2018 16:58:37 -0700 Subject: [PATCH 5/7] add note about XLD GUI --- index.html | 1 + 1 file changed, 1 insertion(+) diff --git a/index.html b/index.html index d8c36f5..d1de550 100644 --- a/index.html +++ b/index.html @@ -2414,6 +2414,7 @@

Find Drive Offset for Exact CD Ripping

Cdda2wav: cdda2wav -scanbus or simply cdda2wav

CD Paranoia: cdparanoia -vsQ

Once you have IDed your drive, you can search the Accurate Rip CD drive offset list to find the correct offset for your drive as sourced by the community.

+

Note: A very effective GUI based tool (macOS specific) for both for discovering drive offset as well as accurately ripping CDDAs is XLD. Instructions for calibrating XLD can be found at this page.

From 6d74c84cc5b353bdf2543188c2f20f7c4c397d68 Mon Sep 17 00:00:00 2001 From: Andrew Weaver Date: Fri, 26 Oct 2018 08:39:07 -0700 Subject: [PATCH 6/7] remove rogue closing tag --- index.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/index.html b/index.html index d1de550..3040e4a 100644 --- a/index.html +++ b/index.html @@ -2409,7 +2409,7 @@

CDDA (Audio CD) Ripping Tools

Find Drive Offset for Exact CD Ripping

-

If you want to make CD rips that can be verified via checksums to other rips of the same content, you need to know the offset of your CD drive. Put simply, different models of CD drives have different offsets, meaning they start reading in slightly different locations. This must be compensated for in order for files created on different (model) drives to generate the same checksum. For a more detailed explanation of drive offsets see the explanation here. In order to find your drive offset, first you will need to know exactly what model your drive is, then you can look it up in the list of drive offsets by Accurate Rip.

+

If you want to make CD rips that can be verified via checksums to other rips of the same content, you need to know the offset of your CD drive. Put simply, different models of CD drives have different offsets, meaning they start reading in slightly different locations. This must be compensated for in order for files created on different (model) drives to generate the same checksum. For a more detailed explanation of drive offsets see the explanation here. In order to find your drive offset, first you will need to know exactly what model your drive is, then you can look it up in the list of drive offsets by Accurate Rip.

Often it can be difficult to tell what model your drive is simply by looking at it - it may be housed inside your computer or have external branding that is different from the actual drive manufacturer. For this reason, it can be useful to query your drive with CD ripping software in order to ID it. The following commands should give you a better idea of what drive you have.

Cdda2wav: cdda2wav -scanbus or simply cdda2wav

CD Paranoia: cdparanoia -vsQ

From b2233fe170d9e73f734595922b92a992836ad7d2 Mon Sep 17 00:00:00 2001 From: Andrew Weaver Date: Sun, 28 Oct 2018 12:40:57 -0700 Subject: [PATCH 7/7] quotes - thank you Reto! --- index.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/index.html b/index.html index 3040e4a..db53ecd 100644 --- a/index.html +++ b/index.html @@ -2425,7 +2425,7 @@

Find Drive Offset for Exact CD Ripping

Rip a CD with CD Paranoia

cdparanoia -L -B -O [Drive Offset] [Starting Track Number]-[Ending Track Number] output_file.wav

-

This command will use CD Paranoia to rip a CD into separate tracks while compensating for the sample offset of the CD drive. (For more information about drive offset see the related ffmprovisr command.)

+

This command will use CD Paranoia to rip a CD into separate tracks while compensating for the sample offset of the CD drive. (For more information about drive offset see the related ffmprovisr command.)

cdparanoia
begins the cdparanoia command.
-L
creates verbose logfile.