# audiocd

Permite tratarea CD-urilor audio ca sisteme de fişiere reale, unde pistele sînt reprezentate de fişier şi atunci cînd sînt copiate din folder, ele sînt extrase digital din CD. Aceasta asigură o copie perfectă a datelor audio.

Pentru a vedea modul în care lucrează acest dispozitiv de I/E, inseraţi un CD audio în unitatea &CD-ROM; şi introduceţi `audiocd:/` în bara de locaţie &konqueror;. În cîteva secunde ar trebuie să vedeţi o listă a pistelor şi cîteva foldere.

CD-urile audio nu au foldere, dar dispozitivul audiocd le afişează pentru convenienţă. Dacă aruncaţi o privire în ele, veţi vedea că au acelaşi număr de piste. Dacă sînteţi conectat la Internet, unele foldere conţine fişiere cu numele original al pistei afişat ca nume de fişier.

Motivul pentru care există aceste foldere separate este ca să puteţi alege în ce format să ascultaţi (sau să copiaţi) pistele de pe CD.

Dacă trageţi o pistă din folderul `Ogg Vorbis` şi îl puneţi în altă fereastră &konqueror; deschisă la folderul dumneavoastră personal, ar trebui să vedeţi o fereastră de progres care arată că pista este extrasă din CD şi salvată într-un fişier. Ogg Vorbis este un format comprimat astfel încît fişierul ce apare în folderul personal este cu mult mai mic decît dacă aţi fi copiat datele audio brute.

Mecanismul din spate este destul de simplu. Cînd dispozitivului audiocd i se cere să ia o pistă din folderul `Ogg Vorbis`, el începe să extragă datele audio digitale din CD. Pe măsură ce trimite datele în fişierul din directorul dumneavoastră personal, simultan îl codează în format Ogg Vorbis (datele audio din CD nu sînt în nici un format special, ci numai date brute).

De asemenea puteţi încerca să "trageţi" un fişier cu extensia `.wav` şi să-i daţi drumul peste programul de redare multimedia &kde;, &noatun;. În acest caz, procedura din spatele scenei este similară, cu excepţia faptului că în loc ca datele să fie codate în format Ogg Vorbis, li se face o simplă conversie. Datele brute binare (reprezentate de fişierele `.cda` din folderul folderul părinte) sînt transformate în format RIFF WAV, un format necomprimat cunoscut de majoritatea programelor multimedia.

&noatun; ar trebuie să redea fără probleme fişiere `.wav`, dar dacă totuşi apar vedeţi opţiunea `paranoia_level` explicată mai jos.

## Opţiuni

`device`

- Setează calea către dispozitivul audio CD, de exemplu `audiocd:/`?device`=`/dev/sdc``. În mod normal acest subsistem de I/E va încerca să găsească o unitate CD cu CD audio insertat, dar dacă eşuează sau aveţi mai mult de o unitate de CD, este indicat să încercaţi această opţiune. Dialogul de configurare vă permite să setaţi o valoare implicită pentru această opţiune.

`paranoia_level`

- Setează nivelul de detecţie şi corecţie a erorilor utilizat la extragerea datelor.

  Nivelul 0

- Nici o detecţie şi corecţie. Util numai dacă aveţi o unitate de CD perfectă (puţin probabil).

Nivelul 1

- Activează nivelul de bază al verificării şi corecţiei de erori.

Nivelul 2

- Implicit. Specifică că numai extragerile perfecte vor fi acceptate.

Observaţie: există un dezavantaj la nivelul 2. Extragerea poate fi foarte lentă, astfel încît redarea digitală în timp real s-ar putea să nu meargă corespunzător. Dacă aveţi o unitate CD-ROM de calitate (mai scump nu înseamnă neapărat şi mai bună), atunci este puţin probabil să vă loviţi de asemenea necazuri. Cu o unitate de calitate slabă extragerea pistelor de pe un CD ar putea dura zile întregi!.

`use_cddb`

- Specifică faptul că numele pistelor pentru CD-ul inserat vor fi căutate în Baza de Date de CD-uri Internet. CD-urile audio nu au nume, dar acel tip de bază de date este un sistem ingenios care utilizează un identificator unic generat din numărul şi lungimea pistelor fiecărui CD pentru a-l asocia cu informaţiile textuale despre piste. Listele de CD-uri din baza de date sînt rodul contribuţiei comunităţii Internet şi este disponibilă tuturor.

  Puteţi trimite propria listă de piste utilizînd &kscd;, programul &kde; pentru redat CD-uri audio.

  Această opţiune este implicit activată. Dacă legătura dumneavoastră la Internet nu este setată corect, numele pistelor nu vor apărea. În acest caz încercaţi `audiocd:/?`use_cddb`=`0`` pentru a dezactiva opţiunea.

`cddb_server`

- Setează serverul Bază de Date de CD-uri Internet de contactat. Implicit acesta este `freedb.freedb.org:888`, ceea ce înseamnă serverul `freedb.freedb.org` pe portul 888.

## Exemple

`audiocd:/?device=/dev/scd0&paranoia_level=0&use_cddb=0`

- Afişează o listă a pistelor CD-ului audio inserat în `/dev/scd0`, care în &Linux; specifică primul dispozitiv &CD-ROM; SCSI. Dacă veţi copia piste din CD, extracţia digitală va fi făcută fără detecţie şi corecţie de erori. Nu va fi contactată Baza de Date de CD-uri Internet.

## Răspunsuri la întrebări frecvente

Primesc mesajul The file or folder does not exist. Ce să fac? Am un CD audio în unitate!

Încercaţi să rulaţi comanda ``cdparanoia` `-vsQ`` sub contul dumneavoastră de utilizator (nu ca `root`). Vedeţi o listă de piste? Dacă nu, asiguraţi-vă că aveţi permisiuni să accesaţi dispozitivul CD-ROM. Dacă utilizaţi emulaţia SCSI (posibil dacă aveţi o unitate de scris CD-uri pe magistrală IDE) verificaţi că aveţi permisiuni de scriere şi citire pentru dispozitivul generic SCSI. În general acesta este `/dev/sg0`, `/dev/sg1` &etc; Dacă nici aşa nu merge, încercaţi să introduceţi `audiocd:/?device=/dev/sg0` (sau similar) pentru a-i spune subsistemului kio_audiocd care dispozitiv reprezintă &CD-ROM;-ul dumneavoastră.