<article lang="&language;" id="audiocd">
<title
>audiocd</title>
<articleinfo>
<authorgroup>
<author
>&Rik.Hemsley; &Rik.Hemsley.mail; </author>
&erik.kjaer.pedersen.role; 
</authorgroup>

<date
>2001-07-14</date>
<releaseinfo
>2.20.00</releaseinfo>

</articleinfo>

<para
>Tillader behandling af lyd-<acronym
>CD</acronym
>'er som et <quote
>rigtigt</quote
> filsystem, hvor spor behandles som filer og, når de kopieres fra mappen, bliver ekstraheret digitalt fra <acronym
>CD</acronym
>'en. Dette sikrer en perfekt kopi af lyddata.</para>

<para
>For at se hvordan denne slave virker, skal du indsætte en lyd-<acronym
>CD</acronym
> i dit &CD-ROM;-drev og skrive <userinput
>audiocd:/</userinput
> i &konqueror;. I løbet af nogle få sekunder skulle du så se en liste af spor og nogle mapper.</para>

<para
>Lyd-<acronym
>CD</acronym
>'er har ikke rigtigt mapper, men audiocd-slaven lader som om, som en behagelighed. Hvis du kigger indeni disse mapper, vil du se at de alle indeholder det samme antal spor. Hvis du er forbundet til internettet, vil mapperne have egentlige sportitler vist som filnavnene.</para>

<para
>Grunden til at disse adskilte mapper findes er, at du kan vælge i hvilket format du vil lytte til (eller kopiere) sporene på <acronym
>CD</acronym
>'en.</para>

<para
>Hvis du trækker et spor fra <filename class="directory"
>Ogg Vorbis</filename
>-mappen og dropper det i et andet &konqueror; vindue der er åbent i din hjemmemappe, så vil du se et fremgangsvindue der viser at sporet er ved at blive trukket ud fra <acronym
>CD</acronym
>'en og gemt som en fil. Bemærk at Ogg Vorbis er et komprimeret format, så filen i din hjemmemappe vil være en del mindre end den ville have været hvis du havde kopieret de rå data.</para>

<para
>Mekanismen bag dette er ganske enkel. Når audiocd-slaven bliver bedt om at hente et spor fra <filename class="directory"
>Ogg Vorbis</filename
>-mappen, begynder den at ekstrahere den digital lyd-data fra <acronym
>CD</acronym
>'en. Mens den sender data over til filen i din hjemmemappe, indkodes den samtidigt i Ogg Vorbis formatet (<acronym
>CD</acronym
>-lyd er ikke et specielt format til at begynde med, det er blot rå binære data.)</para>

<para
>Du kunne også prøve at trække en fil der ender med <literal role="extension"
>.wav</literal
> og droppe den på &kde;-media-spilleren, &noatun;. I dette tilfælde sker der det samme bag scenen, bortset fra at i stedet for at indkode lyddata i Ogg Vorbis formatet, sendes det gennem en meget enkel konvertering, fra rå binære data (som <literal role="extension"
>.cda</literal
>-filerne i topniveau-mappen repræsenterer) til <quote
>RIFF WAV</quote
> formatet, et ikke-komprimeret format som de fleste mediespillere kan forstå.</para>

<para
>&noatun; skulle nu glad og fro spille <literal role="extension"
>.wav</literal
> file, men hvis der er problemer, kan du overveje at bruge <option
>paranoia_level</option
> tilvalget forklaret nedenfor.</para>

<variablelist>
<title
>Tilvalg</title>
<varlistentry>
<term
><option
>enhed</option
></term>
<listitem>
<para
>Sæt stien til lyd-<acronym
>CD</acronym
>-enheden, &eg; <userinput
>audiocd:/<option
>?device</option
>=<parameter
>/dev/sdc</parameter
></userinput
>. Slaven vil normalt prøve at finde et <acronym
>CD</acronym
>-drev med en lyd-<acronym
>CD</acronym
> indsat, men hvis det mislykkes eller du har mere end et <acronym
>CD</acronym
>-drev, vil du måske prøve dette valg. Bemærk at indstillingsdialogen tillader dig at sætte en standardværdi for dette tilvalg.</para>
</listitem>
</varlistentry>

<varlistentry>
<term
><option
>paranoia_level</option
></term>
<listitem>
<para
>Sæt mængden af fejldetektering og korrektion der bruges når der udtrækkes data.</para>

<variablelist>
<varlistentry>
<term
>Niveau 0</term>
<listitem>
<para
>Ingen detektering eller korrektion. Kun nyttig hvis du har et perfekt <acronym
>CD</acronym
>-drev (ikke sandsynligt).</para>
</listitem>
</varlistentry>

<varlistentry>
<term
>Niveau 1</term>
<listitem>
<para
>Aktivér basal fejltjekning og korrektion.</para>
</listitem>
</varlistentry>

<varlistentry>
<term
>Niveau 2</term>
<listitem>
<para
>Standard. Angiver at kun perfekt kopiering vil være acceptabelt.</para>
</listitem>
</varlistentry>
</variablelist>

<para
>Bemærk at der er bagdele for niveau 2. Det kan være meget langsomt at kopiere data, så realtids digital afspilning vil måske ikke virke rigtigt. Hvis du har et <acronym
>CD</acronym
>-drev af god kvalitet (bemærk at dyrere ikke altid er bedre) så vil du formodentlig ikke komme ud for at det går ekstremt langsomt, men et dårligt drev kan tage dagevis (!) for at udtrække lyden fra én <acronym
>CD</acronym
>.</para>
</listitem>
</varlistentry>

<varlistentry>
<term
><option
>use_cddb</option
></term>
<listitem>

<para
>Angiv at spornavnene for den indsatte <acronym
>CD</acronym
> vil blive slået op på internettets <acronym
>CD</acronym
>-database. Lyd-<acronym
>CD</acronym
>'er har ikke spornavne, but internet-<acronym
>CD</acronym
>-databasen er et smart system som bruger en entydig identifikation, der genereres fra tallet og længden af sporene på hver <acronym
>CD</acronym
> som kryds-reference for en liste af spor. Sporlistning er et bidrag fra internetfællesskabet og det bliver gjort tilgængelig for alle.</para>

<para
>Du kan indsende dine egne lister af spornavne ved brug af &kscd;, &kde;-<acronym
>CD</acronym
>-spilleren.</para>

<para
>Dette tilvalg er aktivt som standard. Hvis din internetforbindelse ikke er sat rigtigt op, vil du måske finde at dine <acronym
>CD</acronym
>-spor ikke kommer frem. I dette tilfælde kan du prøve  <userinput
>audiocd:/?<option
>use_cddb</option
>=<parameter
>0</parameter
></userinput
> for at slå dette tilvalg fra.</para>
</listitem>
</varlistentry>

<varlistentry>
<term
><option
>cddb_server</option
></term>
<listitem>
<para
>Sæt internet-<acronym
>CD</acronym
>-Databaseserveren der skal kontaktes. Som standard er dette <systemitem
>freedb.freedb.org:888</systemitem
>, hvilket betyder server <systemitem
>freedb.freedb.org</systemitem
> på port 888.</para>
</listitem>
</varlistentry>
</variablelist>

<variablelist>
<title
>Eksempler</title>
<varlistentry>
<term
><userinput
>audiocd:/?device=/dev/scd0&amp;paranoia_level=0&amp;use_cddb=0</userinput
></term>
<listitem>
<para
>Giver en listning af sporene på lyd-<acronym
>CD</acronym
>'en i <filename class="devicefile"
>/dev/scd0</filename
>, hvilket i &Linux; angiver den første <acronym
>SCSI</acronym
>-&CD-ROM;-enhed. Hvis du kopierer sporene fra <acronym
>CD</acronym
>'en, vil digital udtrækning blive udført uden fejlkorrektion eller detektering. Ingen internet-<acronym
>CD</acronym
>-database vil blive kontaktet.</para>
</listitem>
</varlistentry>
</variablelist>

<qandaset>
<title
>Ofte stillede spørgsmål</title>
<qandaentry>
<question>
<para
>Jeg får <errorname
>Filen eller mappen / eksisterer ikke</errorname
>. Hvad gør jeg ved det? Jeg har en lyd-<acronym
>CD</acronym
> i mit drev!</para>
</question>

<answer>
<para
>Prøv at køre <userinput
><command
>cdparanoia</command
> <option
>-vsQ</option
></userinput
> som dig selv (ikke <systemitem class="username"
>root</systemitem
>). Ser du listen af spor? Hvis ikke, så sørg for at du har tilladelse til at have adgang til <acronym
>CD</acronym
>-enheden. Hvis du bruger <acronym
>SCSI</acronym
>-emulering (muligt hvis du har en <acronym
>IDE</acronym
> <acronym
>CD</acronym
>-skriver) så sørg for at tjekke at du har læse- og skrivetilladelser på den generiske <acronym
>SCSI</acronym
>-enhed, som muligvis er <filename class="devicefile"
>/dev/sg0</filename
>, <filename class="devicefile"
>/dev/sg1</filename
>, &etc;. Hvis det stadig ikke virker, så prøv at skrive <userinput
>audiocd:/?device=/dev/sg0</userinput
> (eller lignende)  for at fortælle kio_audiocd hvilken enhed din &CD-ROM; er i.</para
> 
</answer>
</qandaentry>
</qandaset>


</article>
