Schrijven van audio CD'sHet schrijven van audio-CD's is zeer vergelijkbaar met de hierboven
beschreven stappen voor data-CD's.
Er zijn twee belangrijke verschillen. Één, de audio-CD
bestaat uit audio-tracks, welke in aparte images zijn georganiseerd. Dus
als je tien tracks op je CD wilt, dan zul je tien images aan moeten
maken. Het andere verschil is, dat het formaat van de images geen
ISO-9660 is (of aan welk bestandssysteem je ook de voorkeur geeft),
maar het is "16 bit stereo samples in PCM codering met
44100 samples/seconde (44.1 kHz)".Een utility om je geluidsbestanden naar het vereiste formaat te converteren
is sox. Het gebruik ervan is ongekunsteld:shell> sox killing-my-software.wav killing-my-software.cdrDit commando zou het lied killing-my-software converteren van het WAV-formaat
naar het CDR-audio-formaat. Zie de man-page van sox voor meer details over
formaten en bestandsnaamextensies die sox herkent. Omdat de uitvoer van de
conversie veel
diskruimte in beslag neemt, werden de formaten WAV en AU als kenmerk in
cdrecord ingebouwd. Dus zolang je geluidsbestanden de extensies .wav of
.au hebben (en de samplerate "stereo, 16 bit, 44.1 kHz"), kun je de images
zonder handmatige conversie gebruiken.Als de optie -audio wordt opgegeven, schrijft cdrecord de CD-images als
audio-tracks. De andere opties zijn identiek aan die voor het
beschrijven van data-CD's (tenzij je zeer speciale vereisten hebt).
Deze drie voorbeelden doen allen hetzelfde, maar ze lezen de tracks vanaf
verschillende geluidsbestandsformaten:shell> cdrecord -v speed=2 dev=0,6,0 -audio track1.cdr track2.cdr...
shell> cdrecord -v speed=2 dev=0,6,0 -audio track1.wav track2.wav...
shell> cdrecord -v speed=2 dev=0,6,0 -audio track1.au track2.au...Een opmerkelijke uitzondering zijn de MPEG3 Layer 3 bestanden, welke naar
het vereiste formaat kunnen worden geconverteerd met het commando
"mpg123 --cdr -s track1.mp3 > track1.cdr". De optie --cdr geeft de
verzekering dat het spoor in het vereiste formaat wordt gecodeerd (zie
hierboven). Converteren van WAV naar MPEG kan worden gedaan met LAME voor
WAV-bestanden (extraheer het spoor met cdda2wav vanaf de audio-CD en
codeer het met behulp van LAME naar MP3). Je kunt de volgende commando-reeks
gebruiken om een CD-R aan te maken van heel wat MP3 bestanden:for I in *.mp3
do
mpg123 --cdr -s "$I" | cdrecord -audio -pad -swab -nofix -
done
cdrecord -fixAfhankelijk van de snelheid van je computer, wil je het schrijven misschien
wat vertragen naar "speed=1" (optie van cdrecord). Als je "speed=4"
gebruikt, moet je computer het MP3-bestand op viervoudige snelheid kunnen
afspelen. mpg123 verbruikt veel CPU-tijd! Probeer een lege run met -dummy
(houdt de laser uitgeschakeld), als je twijfelt.
Als je dit doet, zal je een audio-CD produceren, waar zich
tussen de audio-tracks 2 seconden pauzes bevinden.
DAOAls je af wilt van de 2 seconden pauze tussen de tracks, moet je
disc-at-once (DAO) opname gebruiken versus de (individuele)
track-at-one (TAO) opname die hierboven werd beschreven. Ondersteuning
voor DAO is in cdrdao het meest gevorderd. Zie alsjeblieft de homepage
ervan voor details.Als je gebruik maakt van de parameter read-cd, kun je 1:1 kopieën
van audio-CD's maken.