# Küsimused ja vastused

## Mis on &amarok;?

Mis on &amarok;?

&amarok; on UNIX-i süsteemide (nt. Linux) muusikamängija. Täpsemat infot annavad selle omaduste (ingliskeelne) kokkuvõte ning ekraanipiltide galerii.

## Paigaldamine

Kas &amarok;ki saab kasutada ka ilma KDE-ta?

&amarok;ile on vajalik ainult KDElibs, mitte aga muu KDE. Nii et kui KDElibs on korrektselt paigaldatud (kaasa arvatud kõik sellega kaasnevad binaarfailid, sest &amarok; vajab mõningaid neist pluginate leidmiseks ja skriptipluginate jaoks), siis peaks kõik korras olema. Kasuks võiks tulla ka meie koostatud väikese (ingliskeelse) juhendi lugemine, kuidas kompileerida minimaalne KDElibs.

Mõne võimaluse jaoks, näiteks ekraaniesitus, peab sinu aknahaldur toetama vastavaid freedesktop.org-i standardeid. See tähendab, et GNOME tuleb edukalt toime, aga fluxbox võib mõne asjaga hätta jääda. Meie siht on toetada &amarok;i kasutamist kõigil platvormidel. Me kasutame KDElibs'i ja Qt'd, sest need pakuvad suurepärast arenduskeskkonda.

## Probleemide lahendamine

&amarok;ki tabab muusikakogu uurimisel alati ühes ja samas kohas krahh. Milles asi?

Tõenäoliselt käivitab teatud muusikakogu fail mingi vea teegis TagLib, mis toobki kaasa &amarok;i krahhi. Selle faili saab üle leida logifaili ~/.kde/share/apps/amarok/collection_scan.log uurides. Krahhist tuleks teada anda TabLibi vigade andmebaasi aadressil bugs.kde.org ning lisaks veateatele tuleks kaasa panna ka vea tekitanud fail. Seejärel võid proovida antud faili muusikakogust eemaldada ja kogu taas läbi uurida lasta.

&amarok;ki tabab teatud pala esitamisel alati krahh. Milles asi?

Tavaliselt tähendab see seda, et TagLibi tabab pala siltide lugemisel krahh. Sellest tuleks teada anda TagLibi veana aadressil bugs.kde.org.

&amarok;ki tabab tihtipeale krahh. Milles asi?

Uuenda oma ALSA teegid ja tööriistad (utils) viimase versioonini või kasuta OSS-i või OSS-i emuleerimist.

Kui kasutad andmebaasi taustarakendusega MySQL-i, proovi kasutada SQLite'i, mis on mõnevõrra parem (&amarok;i jaoks, mitte iseenesest).

Proovi mõnda muud audiomootorit.

Kontrolli, et kõik teegid, mida &amarok; kasutab, on kompileeritud sama GCC versiooniga nagu &amarok;. Kui näiteks &amarok; on kompileeritud GCC 3.4.x kasutades ja lingitud TagLibiga, mis on kompileeritud GCC 3.3.x, võivad siltide redigeerimisel tekkida krahhid.

Kui kasutad KDE-d koos aRtsi deemoniga (artsd), ürita helisüsteemi seadistustes välja lülitada valik "Automaatne passiivne režiim pärast..." või vähemalt ära määra väärtuseks 1 sekund, sest see toob kaasa sekkumise alati, kui amaroK ühelt laulult teisele liigub.

Üldiselt oleks muudel juhtudel mõttekas saata meile krahhi tagasijälitus, kui näed ilmumas vastavat teadet (ja küll sa seda juba krahhi korral näed). Kui krahh esineb sageli, parandame me vea kindlasti ära, kui see on meie võimuses - ja kui sa saadad meile tõesti korraliku kirjelduse ning krahhi tagasijälituse. Viimasest räägimegi kohe.

Kuidas pärast krahhi teada saada, mis juhtus?

Vaata (ingliskeelset) silumuse HowTo'd.

&amarok; ei kasuta silte, mis kindlasti mu failides esinevad!

Kui Konqueror või mõni muu rakendus näitab pealkirja, esitajat, albumit või žanri teisiti kui &amarok; muusikakogu loomise järel, siis võib olla tegemist sellega, et ta loeb mitte uuemaid ID3v2, vaid vanemaid ID3v1 silte. Selle põhjuseks võib olla kodeeringu seadistus: vali Seadistused &amarok;i seadistamine ning ilmuvas dialoogis kodeeringute sektsioon. Eemalda kõik märked kastidest "Järgmisi ei kodeerita kui latin1". Uuri oma muusikakogu uuesti läbi. Nüüd peaks tuvastatama ja kasutatama ID3v2 silte.

&amarok; ei näita minu UTF-8 kodeeringus ID3v2 silte õigesti!

Selle põhjuseks on asjaolu, et enamik rakendusi lisab ID3v2 siltidesse UTF-8 kodeeringus andmed, kuid ei määra kodeeringuks Unicode'i. Selle vea parandab alltoodud Perli skript.

    #!/usr/bin/perl
    die "File $ARGV[0] doesn't exist" unless -f $ARGV[0];
    use MP3::Mplib;
    my $mp3 = MP3::Mplib->new($ARGV[0]);
    my $v2tag = $mp3->get_v2tag;
    print "Error writing tags of $ARGV[0]\n" unless $mp3->set_v2tag($v2tag,&UTF8);

See skript nõuab Perli moodulit MP3::Mplib, mille saab paigaldada käsuga `perl -MCPAN -e 'install MP3::Mplib'`.

Miks minu olekuriba ikoonid alati aktiivsed on?

&amarok;i olekuriba ikoonid (juhuslik/kordamine/lisamine) on KDE 3.4.0 korral kogu aeg aktiivsed. See on selle KDE versiooni teada viga. Ikooniefektid unustatakse mõnikord ära. Seda saab lihtsalt parandada, kui valida KDE juhtimiskeskuses Välimus Ikoonid Muud ning määrata väljalülitatud oleku väärtuseks "Hall" ja "Poolläbipaistev". Pane tähele, et mõnikord tuleb ka pärast seda ikoonile kolm korda klõpsata, enne efekt toimima hakkab.

Miks &amarok; kurdab defineerimata sümbolite üle ja ei lähegi käima?

Kui saad veateate "amarokapp: symbol lookup error: amarokapp: undefined symbol: _ZN11KSystemTray9setPixmapERK7QPixmap", siis kontrolli, kas amarokapp kasutab korrektset libqt'd (kontrolli seda käsuga ldd `which amarokapp` | grep qt).

Parandamiseks tuleks eemaldada konfliktne libqt ja/või muuda faili /etc/ld.so.conf, et kohe valitaks korrektne versioon.

## Üldine kasutamine

Kust saada &amarok;i tuge?

Selleks on mitu võimalust. Sageli suudavad probleemidele, mis tekivad &amarok;i paigaldamisel, kõige paremini vastata sinu UNIX-i või Linuxi distributsiooni loojad. Abi võib otsida ka teistelt kasutajatelt ja arendajatelt &amarok;i foorumil ning IRC kanalil (irc.freenode.net võrk, kanal #amarok).

Bugzilla ei ole just koht, kust abi otsida, vaid mõeldud teatamiseks vigadest. Anna veast teada, kui soovid tõsiselt aidata parandada &amarok;i vigasid.

&amarok;i käivitamisel on lugude nimekiri tühi. Kuidas see palade lisamine õieti käib?

See on imelihtne. Liigu vasakul asuvas failisirvijas vajalikku kataloogi ja seejärel lohista failid paremal paiknevasse lugude nimekirja.

Kuidas eemaldada palad lugude nimekirjast?

Vali fail või failid, mida soovid eemaldada ja vajuta klahvi Del või klõpsa valitud failidel hiire parema nupuga ja vali ilmuvast menüüst Eemalda valitud.

Kuidas lugude nimekiri laadida?

Lohista lihtsalt olemasolev lugude nimekirja fail lugude nimekirja aknasse - nii lihtne see ongi!

Kuidas salvestada lugude nimekiri?

Nupp Salvesta lugude nimekiri on lugude nimekirja tööriistaribal otse nupu Lisa andmekandja kõrval. Klõpsa sellele ja ongi kõik!

Visualiseerimisdialoogis pole ühtegi visualiseerimispluginat.

Ilmselt ei ole xmms-config paigaldatud. Paigalda vajalik xmms-devel pakett ja proovi uuesti. Abiks võib olla ka uusima paketi libvisual paigaldamine, mis pakub mõningaid väga lahedaid visualiseeringuid.

Kus on ekvalaiser?

Ekvalaseri akna saab avada hiire parema nupu menüüst. Selle leiab ka menüüribalt: Tööriistad Ekvalaiser.

## Taasesitus

Milliseid failitüüpe amaroK toetab?

Mitte ühtegi. Jah, just nii! Me toetame väga mitmeid taustaprogramme, nii et see küsimus peaks õigupoolest kõlama: "Milliseid failitüüpe toetab GStreamer/xine/aRts/NMM/MAS/KDEmm?" Ja seepärast võime me ka üsna veendunult öelda, et toetatud on enam-vähem kõik vähegi levinumad audiovormingud. GStreamer suudab ju näiteks isegi teksti ja PNG-d dekodeerida!

Täpsemat (ingliskeelset) infot leiab veebist: Audio Engine Comparison.

Miks &amarok; ei mängi MP3?

Mängib küll! Selle küsimuse tekkimisel on usutav, et kasutad Fedora/RedHat linuxit, mis patendiprobleemide tõttu ei pane vaikimisi kaasa MP3 dekoodreid. Lahendus: Alt-F2, gg:redhat mp3 kde, ENTER

&amarok; ei mängi MP3 SUSE Linux 9.3 korral. Mida teha?

Ava "YaST Online Update" ja paigalda 'Multimedia Option Pack 1'. Ja etskae: &amarok; mängib MP3.

GStreameri mootoriga kipub mängimise ajal protsessori kasutus 100% kanti tõusma. Mida selle vastu ette võtta?

GStreamerit alsasinkiga kasutades nõuab &amarok; seadmelt mikserit. Miksimine võimaldab mitmel rakendusel üheaegselt seadet kasutada ning heli samaaegselt väljastada. Seda on võimalik saavutada kas riistvaralist mikserit pakkuva helikaardiga (nt. SBLive) või samuti riistvaralist miksimist pakkuva alsa pluginaga "dmix". Vaata ka (ingliskeelset) seletust: Setting up Dmix for ALSA.

Pärast paigaldamist tuleb mootoriseadistuste dialoogis määrata heliseadmeks "dmix".

Mul ei õnnestus &amarok;,is ühtegi lugu mängida. Mis lahti?

Sul tuleks kontrollida heliraamistikku käsureal:

`artsplay suvafail.mp3` `gst-launch filesrc location=/home/sinukodu/suvafail.mp3 ! spider ! audioscale ! audioconvert ! alsasink` `xine-check`

Nende käskude väljund peaks lubama tuvastada probleemi ja selle ka parandada. Arvesta, et GStreameri testimiseks võib vajalik olla mõni muu 'sink' (nt. osssink).

Kas &amarok; võib saata väljundi otse OSS/ALSA-le?

Aga muidugi! Ära ainult unusta, et pala tuleb kõigepealt dekodeerida. MP3 lihtsalt ei saa otse ALSA-le saata, sest nii on tulemuseks ainult müra ja muud ei midagi. Enamasti peaks sobima GStreamer, mis suhteliselt vähese vaevaga loeb faili, dekodeerib ja saadab PCM andmed ALSA-le - täpselt nagu XMMS.

Aga XMMS ju saadab väljundi otse ALSA-le?

Jah, aga enne seda see dekodeeritakse. GStreamer võib samahästi väljundi otse ALSA-le saata, rääkimata juba xinest!

Heli on katkendlik. Kas selle vastu saab midagi ette võtta?

Kasutada võiks kas GStreameri mootorit (see on suurepärane!) või siis nikerdada veidi aRtsi kallal. Ava KDE juhtimiskeskuses Heli ja multimeedia Helisüsteem. Lülita sisse valik Töötab suurima võimaliku prioriteediga ning suurenda helipuhvri suurust (ettevaatust: vaata järgmist KKK-d!). Samuti peab artswrapper olema suid:

`su` `chmod a+rsx /koht/kus/asub/kde/bin/artswrapper` `killall -9 artsd`

KDE 3.2.x korral on mõningaid probleeme KDEMultimedia koodekitega, mis võivad taasesitust moonutada. Vaata selle kohta vastavat vearaportit. Samuti võib tublisti aidata helipuhvri suurendamine ALSA seadistustefailis .asoundrc.

Protsessor on tugevasti koormatud. Kas selle vastu saab midagi ette võtta?

Ära kasuta aRtsi, vaid GStreameri või xine mootorit või siis paigalda kogu KDEMultimedia, mis annab sinu käsutusse kiiremad aRtsi koodekid (nt. libarts_mpeglib.so jne.).

&amarok;i analüsaatorid ei reageeri üldse millelegi!

Tõenäoliselt kasutad aRtsi mootorit. Kasuta mõnda muud mootorit (näiteks xine mootorit on tublisti parandatud just selle sihiga, et analüsaatorid täiuslikult sünkroonis oleks) või vähenda aRtsi puhvri suurust (KDE juhtimiskeskus, helisüsteem). Mida väiksem puhver, seda parem visuaalne reageerimine. Jah, see on tõesti viga! Palun aita meil see parandada!

Mul on GStreamer paigaldatud, aga kui ma püüan valida GStreameri mootorit, tabab &amarok;ki krahh. Mida nüüd teha?

Pärast GStreameri paigaldamist tuleb selle komponendid registreerida, sellega peaks hakkama saama käsk 'gst-register' (vahel on vaja anda ka versioon, näiteks 'gst-register-0.8').

Andsin käsu 'gst-register', aga ikka on GStreameriga probleeme. Mida teha?

Võiksid uurida GStreameri KKK-d (paraku küll inglise keeles). Kui mitte miski ei paista aitavat, võib pöörduda otse teadjamate poole IRC kanalil #gstreamer.

&amarok; teatab, et GStreameri mootor ei mängi MP3-faile, kuigi mul on mad-plugin kompileeritud/paigaldatud!

Proovi nii (vaata, et &amarok; ei töötaks): Laadi alla, kompileeri ja paigalda ffmpeg-pakk - Käivita gst-register (võimalik, et seda on vaja teha kaks korda, kõigepealt administraatorina (root) ja siis "tavalise" kasutajana) - Mine GStreameri pluginakataloogi (selle leiab käsuga gst-config / gstreamer-config) - Kustuta ffmpeg-failid (või liiguta kuhugi mujale) - Käivita gst-register uuesti - Käivita &amarok;.

## Arendus

Kuidas hankida &amarok;i CVS/SVN-i versioon?

Kuidas hankida ja kompileerida &amarok;i SVN-i versioon

Ma leidsin vea / Mul on suurepärane idee &amarok;i jaoks!

Palun anna sellest teada aadressil bugs.kde.org või kui sul on terve rida ettepanekuid ja soove, siis saada need meie meililisti: amarok-devel@lists.sourceforge.net.

Kas paiku võib saata?

Otse loomulikult! Kõige parem oleks muidugi enne seda, kui midagi ette võtta, meile sellest teada anda, et asja oleks võimalik arutada, kuid me ei pane mingil juhul sulle kätt ette! Arutamise mõte on ainult aidata sul oma paik veel paremaks muuta. Seejärel võid paiga saata meililisti või kui sul on SVN-is kirjutamisõigus, selle kohe sisse kanda. Kuid viimasel juhul oleks küll hea, kui sa meile sellest eelnevalt teada annaksid! Kui aga soovid vigu parandada, ei takista sind selles keegi, sest selleks ju vaba tarkvara mõeldud ongi :)

Mida tähendab &amarok;?

&amarok; on Briti muusiku Mike Oldfieldi ühe albumi nimi. Mulle meeldib see väga ja ma arvasin, et see on just sobiv nimi ühele meediamängijale. No ja “K” on ju teadagi mispärast...

Kas see on &amarok;, AmaroK või Amarok?

Kohe täiesti kindlasti &amarok;! Aga me saame muidugi aru, et see on veidi ebatavaline... :-)

## Nipid ja trikid

Kuidas kasutada &amarok;ki äratuskellana?

Jah, tänu imelisele DCOP-ile on see tõesti võimalik! Määra lihtsalt vajalik häire oma lemmikust kalendrirakenduses ja lase sel käivitada järgmine käsk: `dcop amarok player play`

See annab &amarok;ile korralduse alustada mängimist. Kontrolli enne magamaminemist, et &amarok; töötab, ning hommikul äratab sind seesama sulnis viis, mille enne voodisseminekut peatasid.

Kuidas saada teada, mida &amarok; mängib, kui ma ise olen teise arvuti taga?

Kui oled korrektselt seadistanud SSH-keskkonna, ei tohiks see raskusi valmistada. Järgmine käsk tagastab "praegu mängitakse" info: `ssh -i ~/.ssh/id_rsa sinuIP dcop --user sinukasutajanimi amarok player nowPlaying`

Pane tähele, et sinuIP asemel peabki seisma sinu IP ja sinukasutajanimi asemel sinu kasutajanimi. Pane tähele ka seda, et see käsk eeldab, et sinu identifitseerimisinfo leidub failis ~/.ssh/id_rsa.

Mida huvitavat saab ette võtta mängija aknaga?

&amarok;i mängija analüsaatoreid saab mängija aknast eraldada. Vajutades klaviatuuril d, avatakse aktiivne analüsaator iseseisvas, muudetava suurusega aknas.

Mida huvitavat saab ette võtta lugude nimekirja aknaga?

Klahvi Ctrl all hoides ja hiire parema nupuga klõpsates saab failid seada järjekorda just sellises järjekorras, nagu sa neile klõpsad. Pärast lugude nimekirjas otsimist klahvi Enter vajutades saab esitada esimese leitud pala ning ühtlasi otsingu puhastada.

Ahaa! Mängija aknal ja lugude nimekirja aknal on niisiis mõned vahvad omadused, aga süsteemse salve ikoonil?

Kui jätta hiirekursor ikooni kohale seisma, näeb vahvat infomulli parajasti esitatava pala infoga. Hiire keskmise nupuga ikoonile klõpsates saab pala esitamise peatada. Hiirerattaga kerides saab muuta helitugevust. Kui hoida all klahv Shift ja hiirerattaga kerida, saab parajasti esitatavas palas edasi-tagasi liikuda. Kui hoida all klahv Ctrl ja hiirerattaga kerida, saab lugude nimekirjas edasi-tagasi liikuda. Midagi ikoonile lohistades ilmub hüpikmenüü, mis võimaldab lohistatu lugude nimekirja lisada või selle lugude nimekirja lisada ja kohe esitada või seada järjekorda parajasti esitatava pala järele. Süsteemse salve ikoon näitab ka asukohta esitatavas palas.

Kust leiab &amarok;i seadistused?

~/.kde/share/apps/amarok ~/.kde/share/config/amarokrc

## Üldised küsimused

Kuidas kasutada &amarok;iga välist MySQL andmebaasi?

Vaata (ingliskeelset) MySQL HowTo'd.

Minu kodukataloog ($HOME) asub NFS-is. Käivitamise järel ei õnnestu &amarok;il muusikakogu luua ja konsoolis on näha palju andmebaasiga seotud vigu. Miks nii?

Seesmine SQLite'i andmebaas, mida &amarok; vaikimisi kasutab, ei tööta NFS-i korral. Sul tuleb kas linkida oma kataloog ~/.kde/share/apps/amarok kohaliku kettaga või kasutada MySQL-i tuge.

Kuidas &amarok;iga audio CD-sid rippida/kodeerida?

Sisesta CD ja vali menüükäsk "Esita audio CD". Ilmub failisirvija, kus on näha mitu kataloogi. Tavaliseks rippimiseks mine kataloogi "wav", vali mõned palad ja lohista need vajalikku kohta Konquerori aknas. Automaatseks kodeerimiseks lohista faile aga kataloogidest "mp3" või "ogg".

CD rippimiseks peab olema paigaldatud "AudioCD KIO-moodul". See kuulub KDE-Multimedia koosseisu.

Kuidas määratakse palade hinnangud?

&amarok; omistab laulule hinnangu (arv vahemikus 1 kuni 100) vastavalt sellele, mitu korda sa oled seda kuulanud ja kas sa oled selle lõpuni kuulanud. Iga kord, kui laulu esitamine lõpeb, muutub selle hinne. Hinnangu muutmise koodi leiab failis collectiondb.cpp. Versioois 1.2.2 paiknes see real 1181, kuid sa leiab selle, kui otsid "CollectionDB::addSongPercentage". Palale, mida varem pole esitatud, hinnangut määrates kasutab &amarok; valemit hinnang = ( ( 50 + protsent ) / 2 ).

See määrab hindeks arvu vahemikus 25 kuni 75 sõltuvalt sellest, kui palju palast sa mängisid. Kui näiteks katkestad pala esitamise juba pärast seda, kui sellest on esitatud 25%, on hindeks (50+25)/2 ehk 37,5. Hinnangut näidatakse siiski täisarvuna ning murru korral ümardatakse see lähima täisarvuni. Seesmiselt hoitakse hinnangut aga ujukomaarvuna, sest kui pala on mitu korda esitatud, ei ole enam hinnangut üheainsa esitamisega rohkem muuta kui ühe punkti võrra (vaata allpool). Varem esitatud palale hinnangut määrates on arvutamine veidi keerulisem. Lähtekoodis näeb see välja nii: score = ( ( values[2].toDouble() * values.first().toInt() ) + percentage ) / ( values.first().toInt() + 1 );

Väärtusi sellelt realt asendades:

    QStringList values = query( QString(
               "SELECT playcounter, createdate, percentage FROM statistics "
               "WHERE url = '%1';" )
               .arg( escapeString( url ) ) );

Saame hinnangu score = ( ( statistics_percentage.toDouble() * PlayCounter.toInt() ) + percentage ) / ( PlayCounter.toInt() + 1 );

Põhimõtteliselt kohendab see varasemat hinnangut (statistics_percentage), kahandades seda vastavalt sellele, mitu korda on pala esitatud. Mida rohkem on pala esitatud, seda vähem mõjutab iga järgmise esitus hinnangut.

Kuidas muuta pala hinnangut käsitsi?

Hinnangut võib küll ka käsitsi muuta, klõpsates hiire parema nupuga lugude nimekirja veerule (pealkiri, esitaja, album jne.) ning valides Hinnang. Siis saab hinnangut muuta nagu iga muud laulu atribuuti, tehes sellel klõpsu hiire parema nupuga ja valides "Muuda silti 'Score'" või vajutades F2. Hinnangut saab muuta ka sildidialoogis, mille saab avada palale hiire parema nupuga klõpsates.

Miks &amarok; ei kuulu KDEmultimedia koosseisu?

Arendajad ei taha, et keegi teine neile ütleks, millal on õige aeg väljalase ilmale tuua. See tähendab, et KDE-l endal on oma teatud väljalasete periood, mis üldiselt ei sobi kokku &amarok;i suhteliselt kiire arenemistsükliga.

Kuidas teha nii, et &amarok;i ikoon enam süsteemses salves ei vilguks?

See on uus omadus, mida aga mõned kasutajad võivad häirivaks pidada. Selleks tuleb lihtsalt seadistustedialoogis jätta märkimata valik "Süsteemse salve ikooni vilgutamine mängimise ajal".

Kuidas lugude nimekirja aknas analüsaatorit näha/eemaldada?

Lugude nimekirja analüsaator on osa lugude nimekirja tööriistaribast. Vali Seadistused Tööriistaribade seadistamine ning lisa analüsaator valitud tegevuste sekka või eemalda sealt ning klõpsa OK.

Kuidas muuta kontekstisirvija teemat?

Laadi alla teema või tee enda oma. Paigaldamiseks vali &amarok;i seadistamine... Välimus Kontekstisirvija stiil ja klõpsa Paigalda uus stiil.

Mis juriidilised probleemid põhjustasid "Blue Wolfi" ikooni asendamise?

See ikoon oli liiga sarnane Warp Graphics, Inc. logoga (elfquest.com), nii et me pidasime paremaks probleemide vältimiseks see eemaldada.

Mul ei ole ühtegi visualiseeringut. Kust neid saada?

Paigalda teegi libvisual uusim versioon.

Kuidas lisada &amarok;ile oma lemmikvood?

Kõigepealt lae voog lugude nimekirja. Seda saab teha mitmeti. Võid lihtsalt klõpsata voo URL-il Konqueroris ja &amarok; avab automaatselt voo. Näiteks klõpsa saidil shoutcast.com nupule "Tune In". Voo saab laadida ka võimalusega "Ava andmekandja". Kui voog on laaditud, saad selle salvestada hiire parema nupu klõpsuga lugude nimekirjas kirjele "Praegune lugude nimekiri" ning sealt "Salvesta" valides ja voole mingi mõistliku nime andes. Seejärel lisatakse voog lugude nimekirja sirvijasse, kust saad selle hiljem avada.

## Konquerori külgriba

Mis on Konquerori külgriba?

Konquerori külgriba võimaldab Konqueroris liikudes jälgida ja juhtida &amarok;ki. Külgriba nägemiseks vajuta Konqueroris F9. Klõpsa seadistuste nupule (kõige ülemine), vali ilmuvas menüüs Lisa &amarok;i Konquerori külgriba.

## Audioscrobbler

Mis on Audioscrobbler?

Audioscrobbler on vaba teenus, mis saadab infot sinu mängitavate palade kohta sõltumatusse serverisse. Teenusega liitumine on vaba ja tasuta ning vaja on ainult seda, et valiksid kasutajanime ja parooli, mida veel keegi teine ei kasuta. &amarok; kasutab praegu Audioscrobbleri teenuseid.

Ma ei taha, et &amarok; saadaks Audioscrobblerile mingit infot!

Eemalda märge kastist "Mängitavate palade saatmine" ning neid ei saadetagi enam Audioscrobblerile.

Kus on Audioscrobbleri &amarok;i grupp?

Audioscrobbler &amarok;i grupp asub siin: &amarok; Audioscrobbler Group

## Üldised mootori/esitusega seotud küsimused

Millist audiomootorit tuleks kasutada?

Mootorite (ingliskeelset) võrdlust võib lugeda aadressil Audio Engine Comparison.

Millist ALSA versiooni tuleks kasutada?

Kui heliväljund läheb ALSA-sse, tuleks pruukida ALSA uusimat versiooni! ALSA vanemad versioonid tekitasid hulganisti krahhe ja tõid kaasa palju tegelikult asjatuid veateateid.

Ma paigaldasin GStreameri/xine/millegi muu, aga vastavat audiomootorit ei ole näha. Milles asi?

&amarok; kompileeriti sel juhul ilmselt enen xine ja/või GStreameri paigaldamist, mistõttu ./configure ei lisanud neid ehitamise ajal mootorite nimekirja. See tähendab, et &amarok; tuleb uuesti ehitada.

Aga ma ehitasin &amarok;i uuesti pärast GStreameri ja/või xine paigaldamist, kuid mootorit ei ole endiselt nimekirjas. Mis nüüd?

Arvatavasti kasutad distributsiooni, kus arenduspaketid (-devel) pakendatakse peateegist eraldi, nii et kui ka GStreamer on paigaldatud, ei suuda &amarok; sellega ennast linkida, sest gstreamer-devel ei ole paigaldatud. Sama probleem võib esineda xine korral: kui distributsioon on arenduspaketi lahku löönud, tuleb paigaldada xine-devel. Ja ära unusta &amarok;ki uuesti ehitamast, kui oled arenduspaketid paigaldanud.

## GStreameri mootor

Miks on alati palade vahel lünk, kuigi ma olen siirde sisse lülitanud?

Kontrolli, et paigaldatud ei oleks gst-ffmpeg. Selle asemel paigalda gst-mad plugin.

Ma saan veateate: "GStreamer-CRITICAL **: Factory for `adder' has no type.". Mida ette võtta?

Sinu GStreamer on ehitatud eellinkimist kasutades, mis ei ühildu GStreameriga. See tuleb uuesti ehitada ilma selle võtmeta. Merlin-tc soovitab: Lisaks ärge kasutage GStreameri ehitamisel ühtegi ldflags'i.

Ma saan veateate "There is no element present to handle the file's mimetype audia/mp4", kuigi paigaldatud on korrektne gstreamer-faad plugin.

Et GStreamer esitaks korrektselt mp4- või mp4a-faile, peab lisaks pluginale gstreamer-faad olema paigaldatud ka gstreamer-quicktime.

Ma saan veateate "There is no element present to handle the stream's mimetype audio/mpeg".

Sa üritad mängida mp3-voogu, aga sul pole paigaldatud pluginat gstreamer-mad. Paigalda see ja käivita administraatorina (root) "gst-register", enne kui käivitad taas &amarok;i.

Mul on ka teine helikaart ja ma kasutan ALSA-t. Kuidas panna amaroK vaikekaardi asemel seda teist kasutama.

Vali menüükäsk Seadistused amaroKi seadistamine Mootor, märgi ära kast 'Seade' ja määra seade. Tavaliselt on see vaikimisi helikaardi jaoks 'hw:0' ja teise helikaardi jaoks 'hw:1'.

## xine mootor

Kuidas muuta seda, kuhu läheb heliväljund?

Kui kasutad ALSA-t, saad xine korral määrata konkreetse väljundseadme. Loo fail ~/.asoundrc (ainult kasutajale) või /etc/asound.conf (kogu süsteemile), kus on kirjas riistvaraliste seadmete aliased, ning lisa seejärel see alias xine mootori seadistustekaardil kasti "device used for stereo output:". Teine võimalus on vahetult sisestada ALSA seade (hw:0,0 või hw:1,0 ja nii edasi). Kui valid viimase võimaluse, arvesta, et ALSA enda plugx (nt. plughw:0,0 või plughw:1,0 ja nii edasi) alsa-lib'i kaudu on märksa eelistatum.

Toome näite faili ~/.asoundrc masinas, kus on integreeritud Intel AC97 koodek ja usb-audio seade:

    pcm.intel8x0 {
              type plug
              slave.pcm "hw:0"
           }

           ctl.intel8x0 {
              type hw
              card 0
           }

           pcm.usb-audio {
              type plug
              slave.pcm "hw:1"
           }

           ctl.usb-audio {
              type hw
              card 1
           }

Nüüd sisesta usb-audio xine mootori seadistusekraanile ning väljund hakkab minema usb-audio seadmesse (kusjuures alsa-lib hoolitseb korrektselt diskreetimissageduse teisendamise, kanalite ja muu sellise eest).

Virtuaalse dmix-seadme kasutamiseks kontrolli, et kast "sound card can do mmap" ei oleks märgitud.

## aRtsi mootor

Paraku ei ole aRtsi mootoril hooldajat, nii et sul tuleb seal kõike ise parandada. Kui sa seda suudad, võid saada uueks aRtsi mootori hooldajaks, keda me tõesti hädasti vajame!