2012-08-30

formatted the page to look a little better. added some most probably redundant information.

← Older revision

Revision as of 17:14, 30 August 2012

Line 1:

Line 1:

[[Category:Optical]]

[[Category:Optical]]



==Graphical tools==

+

CD rippers
are
designed
to
extract ("rip") the raw digital audio (in a format commonly called CDDA) from a compact disc to a file
or
other output
.
Most CD rippers also support burning
audio
to a
CD
and transcoding it on
-
the-fly.



There
are
several tools
to
create .mp3
or .
ogg files from an
audio CD
(eg. k3b, KAudioCreator, Sound
-
jucer, Rhythmbox)

+



==
Console tools
==

+

==
Introduction
==



abcde
is a
comprehensive
audio
ripping tool
,
including CDDB lookup
.

+

Music
is
usually stored on audio CDs in an uncompressed format (requires
a
lot of space, e.g. 700MB for only 80 minutes of
audio
). Extracting the audio from the CD usually involves compressing it so that it requires less space using:

+

; Lossless compression: same quality, less space.

+

; Lossy compression: lower quality
,
much less space
.



==Shell script==

+

Most common formats
to
convert
to
are
:
APE and FLAC for lossless and MP3
and
OGG for lossy
.



If you want
to
rip an audio CD gapless and using CD-Text you can use the following shell script. You need
to
have the following packages installed on your system
:
''mp3splt'', ''cdrtools''
and
''vorbis-tools''
.

+



You need cdrtools from AUR for this script to work
: [
https://aur.archlinux
.
org/packages.php?ID
=
323
cdrtools]

+

== Ripping ==

+

=== Using a CD ripper ===

+

{{Box||For some examples of CD rippers see
: [
[Common Applications#CD Ripping]]
.
|#E5E5FF|#FCFCFC}}

+

+

=
== Using a simple shell script ===

+

If you want to rip an audio CD gapless and using CD-Text you can use the following shell script. You need to [[Pacman|install]] the {{Pkg|mp3splt}}, {{Pkg|
cdrtools
}} and {{Pkg|vorbis-tools}} packages, all available in the [[official repositories
]
].

{{hc|rip_gapless.sh|

{{hc|rip_gapless.sh|

Line 122:

Line 127:

# rm "${WORKING_DIRECTORY}/${OUTPUT_DIRECTORY}/${OUTPUT_FILENAME}.{cddb,cdindex,cdtext,wav}"

# rm "${WORKING_DIRECTORY}/${OUTPUT_DIRECTORY}/${OUTPUT_FILENAME}.{cddb,cdindex,cdtext,wav}"

}}

}}

+

+

== Post-processing ==

+

=== Tag Editors ===

+

{{Box||For some examples of audio tag editors see: [[Common Applications#Audio tag editors]].|#E5E5FF|#FCFCFC}}

+

=== Converting to other formats ===

+

If the CD ripper you used does not support the format you wanted to convert to you can use other encoders/decoders such as [[FFmpeg]] or [[MEncoder]]. Some simple scripts to convert from [[Convert Flac to Mp3|flac]] or [[Convert Any To Mp3|other formats]] to mp3 can also be found on the wiki.

Show more