Tillåter att en ljud-cd behandlas som ett ”riktigt” filsystem, där spår representeras som filer, och när de kopieras från katalogen, extraheras digitalt från cd:n. Det här garanterar en perfekt kopia av ljuddata.
För att se hur arbetaren fungerar, stoppa in en ljud-cd i din cd-romspelare och skriv audiocd:/ i Konqueror. Inom några få sekunder bör du se en lista på spår och några kataloger.
En ljud-cd har egentligen inte kataloger, men I/O-arbetaren tillhandahåller dem för bekvämlighetens skull. Om du tittar inne i dessa kataloger kommer du att se att de alla innehåller samma antal spår. Om du är ansluten till Internet, kommer en del kataloger visa de verkliga titlarna på spåren som filnamn.
Orsaken till att de här olika katalogerna finns, är för att du ska kunna välja vilket format du vill lyssna på (eller kopiera) spåren på cd:n.
Om du drar ett spår från Ogg Vorbis-katalogen och släpper det i ett annat Konqueror-fönster som är öppet och visar din hemkatalog, ser du ett förloppsfönster som visar dig att spåret extraheras från cd:n och sparas på en fil. Observera att Ogg Vorbis är ett komprimerat format, så filen i din hemkatalog blir väsentligt mindre än den skulle varit om du hade kopierat rådata.
Mekanismen bakom det här är ganska enkel. När I/O-arbetaren får en begäran att hämta ett spår från Ogg Vorbis-katalogen, börjar den extrahera digital ljuddata från cd:n. Medan den skickar över data till filen i din hemkatalog, kodar den det samtidigt i Ogg Vorbis-format (cd-ljud har ett okomprimerat format från början).
Du kan också försöka att dra en fil som slutar med .wav och släppa den på KDE:s mediaspelare, JuK. I det här fallet är proceduren som sker bakom ridån liknande, utom att istället för att koda ljuddata i Ogg Vorbis-format, så genomgår det en mycket enkel konvertering, från binär rådata (som .cda-filerna i toppnivåkatalogen representerar) till ”RIFF WAV”-format, ett okomprimerat format som de flesta mediaspelare förstår.
JuK bör helt glatt spela .wav-filen, men om det uppstår problem, kan du försöka använda parametern paranoia_level, som förklaras nedan.
Alternativ
enhetStäller in sökvägen till ljud-cd-enheten, t ex
audiocd:/. I/O-arbetaren försöker normalt hitta en cd-spelare med en ljud-cd inmatad, men om den misslyckas eller om du har mer än en cd-spelare, kanske du vill försöka med den här parametern. Observera att inställningsdialogrutan låter dig ange ett standardvärde för den här parametern.?device=/dev/sdcfileNameTemplateAnge filnamnsmallen, t.ex.
audiocd:/. Observera att inställningsdialogrutan låter dig ange ett förvalt värde för alternativet. Varning för att om du anger den som en tom sträng visas inga filer.?fileNameTemplate=Track %{nummer}albumNameTemplateAnge albumnamnsmallen, t.ex.
audiocd:/. Observera att inställningsdialogrutan låter dig ange ett förvalt värde för alternativet.?albumNameTemplate=%{albumartist} %{albumtitel}niceLevelAnger processens snällhetsnivå för kodare, t.ex.
audiocd:/. Observera att inställningsdialogrutan låter dig ange ett förvalt värde för alternativet.?niceLevel=10paranoia_levelStäll in mängden felidentifiering och felkorrigering som används när data extraheras.
- Nivå 0
Ingen identifiering eller korrigering. Bara användbart om du har en perfekt cd-spelare (inte troligt).
- Nivå 1
Aktivera grundläggande feldetektering och felkorrigering.
- Nivå 2
Förvalt. Anger att bara en perfekt extrahering accepteras.
Observera att det finns en nackdel med nivå 2. Extraheringen kan vara mycket långsam, så att uppspelning i realtid kanske inte fungerar som den ska. Om du har en cd-spelare med bra kvalitet (observera att dyrare inte nödvändigtvis betyder bättre kvalitet) kommer du troligen inte att råka ut för mycket långsam extrahering, men en dålig spelare kan ta dagar (!) för att extrahera ljudet från en cd.
cddbChoiceAnge vilken cd-databaspost på Internet som ska användas. En ljud-cd har inte spårnamn, men cd-databasen på Internet är ett smart system som använder en särskild unik identifiering som skapas från antalet spår och deras längd på varje cd för att ge en korsreferens till en spårlistning. Spårlistningar bidras med av Internet-gemenskapen och görs tillgängliga för alla. Ibland finns det flera poster. Du kan ange vilken som ska användas.
Du kan skicka in dina egna spårlistor med KsCD, som är KDE:s cd-spelare.
Normalt försöker audiocd välja den bästa.
Exempel
audiocd:/?device=/dev/scd0¶noia_level=0&cddbChoice=0Ger en listning av spåren på en ljud-cd som matats in i
/dev/scd0, som anger den första SCSI cd-romenheten på Linux®. Om du kopierar spår från en cd, utförs digital extrahering utan felkorrektion eller detektering. Databasposten 0 från CDDB används.