⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 faq.docbook

📁 Amarok是一款在LINUX或其他类UNIX操作系统中运行的音频播放器软件。 经过两年开发后
💻 DOCBOOK
📖 第 1 页 / 共 3 页
字号:
<answer><para>Ava "YaST Online Update" ja paigalda 'Multimedia Option Pack 1'. Ja etskae: &amarok; mängib MP3.</para></answer></qandaentry><qandaentry><question><para>GStreameri mootoriga kipub mängimise ajal protsessori kasutus 100% kanti tõusma. Mida selle vastu ette võtta?</para></question><answer><para>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: <ulink url="http://amarok.kde.org/amarokwiki/index.php/Setting_up_Dmix_for_ALSA">Setting up Dmix for ALSA</ulink>. </para><para>Pärast paigaldamist tuleb mootoriseadistuste dialoogis määrata heliseadmeks "dmix".</para></answer></qandaentry><qandaentry><question><para>Mul ei õnnestus &amarok;,is ühtegi lugu mängida. Mis lahti?</para></question><answer><para>Sul tuleks kontrollida heliraamistikku käsureal: </para><para><command>artsplay suvafail.mp3</command> <command>gst-launch filesrc location=/home/sinukodu/suvafail.mp3 ! spider ! audioscale ! audioconvert ! alsasink</command> <command>xine-check</command> </para><para>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).</para></answer></qandaentry><qandaentry><question><para>Kas &amarok; võib saata väljundi otse OSS/ALSA-le?</para></question><answer><para>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.</para></answer></qandaentry><qandaentry><question><para>Aga XMMS ju saadab väljundi otse ALSA-le?</para></question><answer><para>Jah, aga enne seda see dekodeeritakse. GStreamer võib samahästi väljundi otse ALSA-le saata, rääkimata juba xinest!</para></answer></qandaentry><qandaentry><question><para>Heli on katkendlik. Kas selle vastu saab midagi ette võtta?</para></question><answer><para>Kasutada võiks kas GStreameri mootorit (see on suurepärane!) või siis nikerdada veidi aRtsi kallal. Ava KDE juhtimiskeskuses <menuchoice><guimenu>Heli ja multimeedia</guimenu><guimenuitem>Helisüsteem</guimenuitem></menuchoice>. 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:</para><para><command>su</command> <command>chmod a+rsx /koht/kus/asub/kde/bin/artswrapper</command> <command>killall -9 artsd</command> </para><para>KDE 3.2.x korral on mõningaid probleeme KDEMultimedia koodekitega, mis võivad taasesitust moonutada. Vaata selle kohta vastavat <ulink url="http://bugs.kde.org/show_bug.cgi?id=80497">vearaportit</ulink>. Samuti võib tublisti aidata helipuhvri suurendamine ALSA seadistustefailis .asoundrc.</para></answer></qandaentry><qandaentry><question><para>Protsessor on tugevasti koormatud. Kas selle vastu saab midagi ette võtta?</para></question><answer><para>Ä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.).</para></answer></qandaentry><qandaentry><question><para>&amarok;i analüsaatorid ei reageeri üldse millelegi!</para></question><answer><para>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!</para></answer></qandaentry><qandaentry><question><para>Mul on GStreamer paigaldatud, aga kui ma püüan valida GStreameri mootorit, tabab &amarok;ki krahh. Mida nüüd teha?</para></question><answer><para>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').</para></answer></qandaentry><qandaentry><question><para>Andsin käsu 'gst-register', aga ikka on GStreameriga probleeme. Mida teha?</para></question><answer><para>Võiksid uurida <ulink url="http://gstreamer.freedesktop.org/data/doc/gstreamer/head/faq/html/chapter-using.html">GStreameri KKK-d</ulink> (paraku küll inglise keeles). Kui mitte miski ei paista aitavat, võib pöörduda otse teadjamate poole <ulink url="irc://irc.freenode.net/gstreamer">IRC kanalil #gstreamer</ulink>.</para></answer></qandaentry><qandaentry><question><para>&amarok; teatab, et GStreameri mootor ei mängi MP3-faile, kuigi mul on mad-plugin kompileeritud/paigaldatud!</para></question><answer><para>Proovi nii (vaata, et &amarok; ei töötaks): <ulink url="http://gstreamer.freedesktop.org/src/gst-ffmpeg/">Laadi alla</ulink>, 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;. </para></answer></qandaentry></qandaset></sect1><sect1 id="faq7"><title>Arendus</title><qandaset id="development-faq"><qandaentry><question><para>Kuidas hankida &amarok;i CVS/SVN-i versioon?</para></question><answer><para><ulink url="http://amarok.kde.org/amarokwiki/index.php/Installation_HowTo#Building_SVN_Amarok">Kuidas hankida ja kompileerida &amarok;i SVN-i versioon</ulink></para></answer></qandaentry><qandaentry><question><para>Ma leidsin vea / Mul on suurepärane idee &amarok;i jaoks!</para></question><answer><para>Palun anna sellest teada aadressil <ulink url="http://bugs.kde.org/">bugs.kde.org</ulink> või kui sul on terve rida ettepanekuid ja soove, siis saada need meie meililisti: <email>amarok-devel@lists.sourceforge.net</email>. </para></answer></qandaentry><qandaentry><question><para>Kas paiku võib saata?</para></question><answer><para>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 :)</para></answer></qandaentry><qandaentry><question><para>Mida tähendab &amarok;?</para></question><answer><para>&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... </para></answer></qandaentry><qandaentry><question><para>Kas see on &amarok;, AmaroK või Amarok?</para></question><answer><para>Kohe täiesti kindlasti &amarok;! Aga me saame muidugi aru, et see on veidi ebatavaline... :-)</para></answer></qandaentry></qandaset></sect1><sect1 id="faq8"><title>Nipid ja trikid</title><qandaset id="tipsandtricks-faq"><qandaentry><question><para>Kuidas kasutada &amarok;ki äratuskellana?</para></question><answer><para>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: <command>dcop amarok player play</command> </para><para>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.</para></answer></qandaentry><qandaentry><question><para>Kuidas saada teada, mida &amarok; mängib, kui ma ise olen teise arvuti taga?</para></question><answer><para>Kui oled korrektselt seadistanud SSH-keskkonna, ei tohiks see raskusi valmistada. Järgmine käsk tagastab "praegu mängitakse" info: <command>ssh -i ~/.ssh/id_rsa sinuIP dcop --user sinukasutajanimi amarok player nowPlaying</command> </para><para>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.</para></answer></qandaentry><qandaentry><question><para>Mida huvitavat saab ette võtta mängija aknaga?</para></question><answer><para>&amarok;i mängija analüsaatoreid saab mängija aknast eraldada. Vajutades klaviatuuril d, avatakse aktiivne analüsaator iseseisvas, muudetava suurusega aknas.</para></answer></qandaentry><qandaentry><question><para>Mida huvitavat saab ette võtta esitusnimekirja aknaga?</para></question><answer><para>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 esitusnimekirjas otsimist klahvi Enter vajutades saab esitada esimese leitud pala ning ühtlasi otsingu puhastada.</para></answer></qandaentry><qandaentry><question><para>Ahaa! Mängija aknal ja esitusnimekirja aknal on niisiis mõned vahvad omadused, aga süsteemse salve ikoonil?</para></question><answer><para>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 esitusnimekirjas edasi-tagasi liikuda. Midagi ikoonile lohistades ilmub hüpikmenüü, mis võimaldab lohistatu esitusnimekirja lisada või selle esitusnimekirja lisada ja kohe esitada või seada järjekorda parajasti esitatava pala järele. Süsteemse salve ikoon näitab ka asukohta esitatavas palas.</para></answer></qandaentry><qandaentry><question><para>Kust leiab &amarok;i seadistused?</para></question><answer><para>~/.kde/share/apps/amarok ~/.kde/share/config/amarokrc</para></answer></qandaentry><qandaentry><question><para>Kuidas &amarok;is sirvija välja lülitada?</para></question><answer><para>Klõpsa &HPNga; mis tahes sirvija nimel ja näed nähtavate sirvijate nimekirja. Nii saadki mis tahes sirvijaid nähtavaks või nähtamatuks muuta.</para></answer></qandaentry></qandaset></sect1><sect1 id="faq9"><title>Üldised küsimused</title><qandaset id="general-questions-faq"><qandaentry><question><para>Kuidas kasutada &amarok;iga välist MySQL andmebaasi?</para></question><answer><para>Vaata (ingliskeelset) <ulink url="http://amarok.kde.org/amarokwiki/index.php/MySQL_HowTo">MySQL HowTo'd</ulink>.</para></answer></qandaentry><qandaentry><question><para>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?</para></question><answer><para>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.</para></answer></qandaentry><qandaentry><question><para>Kuidas &amarok;iga audio CD-sid rippida/kodeerida?</para></question><answer><para>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".</para><note><para>CD rippimiseks peab olema paigaldatud "AudioCD KIO-moodul". See kuulub KDE-Multimedia koosseisu.</para></note></answer></qandaentry><qandaentry><question><para>Kuidas määratakse palade hinnangud?</para></question><answer><para>&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 ).</para><para>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 );</para><para>Väärtusi sellelt realt asendades:</para><programlisting>QStringList values = query( QString(           "SELECT playcounter, createdate, percentage FROM statistics "           "WHERE url = '%1';" )           .arg( escapeString( url ) ) );

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -