audiocd RikHemsley
rik@kde.org
2001-07-14 2.20.00
Umožňuje pracovať so zvukovými CD ako s reálnym súborovým systémom, kde stopy vyzerajú ako súbory a pri kopírovaní sú digitálne prenesené z CD. To zabezpečí perfektnú kópiu zvukových dát. Aby ste videli, ako to funguje, zasuňte zvukové CD do mechaniky a zadajte audiocd:/ v okne &konqueror;. Za pár sekúnd by ste mali vidieť zoznam stôp a nejaké priečinky. Zvukové CD v skutočnosti nemajú priečinky, ale audiocd klient ich poskytuje pre zjednodušenie. Ak sa do nich pozriete, uvidíte, že obsahujú rovnaký počet stôp. Ak ste pripojený na Internet, niektoré priečinky budú mať názvy stôp ako názvy súborov. Dôvod je pre oddelené priečinky je v tom, že poskytujú rôzne formáty pre prehrávanie (alebo kopírovanie) stôp na CD. Ak pretiahnete stopu z priečinku Ogg Vorbis a pustíte ho do ďalšieho okna &konqueror; s domovským priečinkom, mali by ste uvidieť okno priebehu, kde je zobrazený prenos z CD a ukladanie do súboru. Ogg Vorbis je komprimovaný formát, takže súbor v domovskom priečinku bude menší než keď ste kopírovali čisté dáta. Použitý mechanizmus je veľmi jednoduchý. Keď požiadate audiocd klienta, aby získal stopu z priečinku Ogg Vorbis, spustí sťahovanie digitálnych audio dát z CD. Ako posiela dáta do súboru vo vašom domovskom priečinku, okamžite ich kóduje do formátu Ogg Vorbis (CD zvuk nie je v žiadnom špeciálnom formáte, sú to iba čisté binárne dáta.) Môžete tiež skúsiť ťahať súbor s príponou .wav a pustiť ho na prehrávač médií pre &kde; &noatun;. V tom prípade sa v pozadí odohrá to isté, ale namiesto kódovania zvukových dát do formátu Ogg Vorbis sa iba jednoducho upravia z binárnych dát (ktoré reprezentujú súbory s príponou .cda v hlavnom priečinku) do formátu RIFF WAV, čo je nekomprimovaný formát, ktorý podporuje väčšina prehrávačov. &noatun; by určite prehral aj súbory .wav, ale ak by mal problémy, skúste použiť dole vysvetlenú voľbu . Možnosti Nastaví cestu k zvukovému zariadeniu CD, napr. audiocd:/=/dev/sdc/ . Normálne sa klient pokúsi nájsť CD zariadenie s vloženým zvukovým diskom, ale ak sa máte viac ako jedno také zariadenie, táto voľba by vám mohla pomôcť. Dialóg pre nastavenie klienta umožňuje nastaviť štandardnú hodnotu pre túto voľbu. Nastavuje úroveň detekcie chýb a opráv pri získavaní dát. Úroveň 0 Žiadne detekovanie ani oprava. Má zmysel iba pre dokonalé machaniky CD (asi nereálne). Úroveň 1 Povolí základnú kontrolu chýb a opráv. Úroveň 2 Štandardné nastavenie. Znamená, že akceptované bude iba dokonalé stiahnutie dát. Uvedomte si, že obsahuje nevýhodu oproti úrovni 2. Stiahnutie môže byť veľmi pomalé, takže prehrávanie v reálnom čase nemusí fungovať. Ak máte kvalitnú mechaniku CD (drahšia neznamená vždy lepšia), asi sa s pomalým sťahovaním nestretnete. Ale zlým mechanikám môže trvať aj niekoľko dní (!), kým stiahnu jedno CD. Udáva, že mená stôp pre vložené CD sa majú hľadať v internetovej databáze CD. Zvukové CD neobsahujú mená stôp, ale táto internetová databáza je šikovný systém, ktorý používa unikátny identifikátor generovaný z počtu a dĺžky stôp na CD, aby našiel správny zoznam stôp. Zoznamy dopĺňa internetová komunita a sú k dispozícii všetkým. Vaše vlastné zoznamy môžete poslať pomocou prehrávača CD pre &kde;, &kscd;. Táto voľba je štandardná. Ak nemáte správne nainštalované pripojenie na Internet, mená stôp sa vám možno nezobrazie. V tom prípade skúste túto voľbu vypnúť pomoocu audiocd:/?=0. Nastaví server internetovej databáze CD. Štandardne je to freedb.freedb.org:888, čo znamená server freedb.freedb.org na porte 888. Príklady audiocd:/?device=/dev/scd0?paranoia_level=0&use_cddb=0 Zobrazí zoznam stôp zvukového CD vloženého do mechaniky /dev/scd0, čo na systéme &Linux; znamená prvé zariadenie &CD-ROM; na zbernici SCSI. Kopírovanie stôp z CD bude bez opravy a detekcie chýb. Žiadna internetová databáza CD nebude kontaktovaná. Často kladené otázky Objavila sa správa Súbor alebo priečinok / neexistuje. Ako to mám opraviť? V mechanike mám zvukové CD! Skúste spustiť cdparanoia ako vy sám (nie root). Vidíte zoznam stôp? Ak nie, overte, že máte práva pre prístup na zariadenie CD. Ak používate emuláciu SCSI (možné ak máte IDE CD napaľovačku) potom sa overte práva na generickom zariadení SCSI, čo je asi /dev/sg0, /dev/sg1, atď. Ak to stále ešte nefunguje, skúste napísať audiocd:/?device=/dev/sg0 (alebo podobné) aby ste povedali tdeio_audiocd, ktoré zariadenie je &CD-ROM;.