?? faq.docbook
字號:
</question><answer><para>?ppna "YaST Online Update" och installera programfixen 'Multimedia Option Pack 1'. Voila, &amarok; spelar MP3-filer.</para></answer></qandaentry><qandaentry><question><para>Med gr?nssnittet GStreamer f?r jag 100% processoranv?ndning n?r jag spelar. Hur kan jag fixa det?</para></question><answer><para>N?r gr?nssnittet GStreamer anv?nds med alsasink, kr?ver &amarok; att enheten tillhandah?ller en mixer. Mixning till?ter att flera program kan komma ?t enheten samtidigt, och mata ut ljud samtidigt. Det kan antingen ?stadkommas genom att anv?nda ett ljudkort med mixning i h?rdvara (t.ex. SBLive), eller genom att anv?nda insticksprogrammet "dmix" i Alsa, som tillhandah?ller mixning i programvara. Se <ulink url="http://amarok.kde.org/amarokwiki/index.php/Setting_up_Dmix_for_ALSA">St?lla in Dmix f?r ALSA</ulink>. </para><para>Efter installation m?ste du ange "dmix" som ljudenhet i gr?nssnittets inst?llningsdialogruta.</para></answer></qandaentry><qandaentry><question><para>Jag kan inte f? n?gra media att spelas i &amarok;. Varf?r inte?</para></question><answer><para>Du m?ste testa ljudramverken p? kommandoraden: </para><para><command>artsplay fil.mp3</command> <command>gst-launch filesrc location=/home/anv?ndare/fil.mp3 ! spider ! audioscale ! audioconvert ! alsasink</command> <command>xine-check</command> </para><para>Utdata fr?n dessa kommandon b?r hj?lpa dig identifiera problemen du har och hur de kan r?ttas. Observera att du kan beh?va anv?nda en annan mottagare f?r att testa Gstreamer (t.ex. osssink).</para></answer></qandaentry><qandaentry><question><para>Kan &amarok; skicka utdata direkt till OSS eller ALSA?</para></question><answer><para>Det g?r vi redan! Gl?m inte att media f?rst m?ste avkodas. Du kan inte bara skicka MP3 till ALSA, allt du f?r d? ?r vitt brus. Gstreamer ?r det b?sta valet f?r de flesta personer som vill ha en avkodningsl?sning med l?g kostnad. Den l?ser filen, avkodar den och skickar PCM-data till ALSA, precis som XMMS.</para></answer></qandaentry><qandaentry><question><para>Men XMMS har utmatning direkt till ALSA!</para></question><answer><para>Men den avkodar f?rst! Gstreamer kan mata ut direkt till ALSA, och det kan Xine ocks?.</para></answer></qandaentry><qandaentry><question><para>Ljudet hackar. Finns det n?gonting jag kan g?ra f?r att f?rb?ttra det?</para></question><answer><para>Du kan antingen anv?nda gr?nssnittet GStreamer (det ?r utm?rkt!), eller justera aRts. ?ppna <menuchoice><guimenu>Inst?llningscentralen</guimenu> <guisubmenu>Ljud och multimedia</guisubmenu> <guimenuitem>Ljudsystem</guimenuitem></menuchoice>. Aktivera <guimenuitem>K?r med h?gsta m?jliga prioritet</guimenuitem> och ?ka storleken p? <guimenuitem>Ljudbuffer:</guimenuitem> (varning: se n?sta fr?ga). Du b?r ocks? f?rs?kra dig om att artswrapper ?r suid:</para><para><command>su</command> <command>chmod a+rsx /path/to/kde/bin/artswrapper</command> <command>killall -9 artsd</command> </para><para>Med KDE 3.2.x finns det problem med KDE:s multimediaavkodare som kan orsaka uppspelning med st?rningar, se <ulink url="http://bugs.kde.org/show_bug.cgi?id=80497">denna felrapport</ulink>. Dessutom kan det hj?lpa en hel del att ?ka storleken p? ljudbuffern i ALSA-inst?llningsfilen .asoundrc.</para></answer></qandaentry><qandaentry><question><para>Processoranv?ndningen ?r h?g. Finns det n?gonting jag kan g?ra f?r att f?rb?ttra det?</para></question><answer><para>Anv?nd antingen inte aRts-gr?nssnittet, utan anv?nd Gstreamer- eller xine-gr?nssnitten, eller hantera den h?ga processoranv?ndningen genom att installera kdemultimedia i sin helhet f?r att f? de snabbare aRts-avkodarna (t.ex. libarts_mpeglib.so, etc.).</para></answer></qandaentry><qandaentry><question><para>&amarok;s analysatorer reagerar verkligt l?ngsamt!</para></question><answer><para>Du anv?nder troligen aRts-gr?nssnittet. Anv?nd antingen ett annat gr?nssnitt (Xine-gr?nssnittet har anpassats rej?lt f?r att ge perfekt synkronisering av analysatorn), eller reducera storleken p? aRts-buffern i Inst?llningscentralen under Ljudsystem. Ju mindre buffer, desto snabbare reagerar visningen. Ja, detta ?r ett fel! Hj?lp oss g?rna r?tta det!</para></answer></qandaentry><qandaentry><question><para>Jag har installerat GStreamer, men n?r jag f?rs?ker byta till GStreamer gr?nssnittet kraschar &amarok;. Vad ?r det som h?nder?</para></question><answer><para>Efter att ha installerat GStreamer m?ste du registrera dess komponenter. Att k?ra 'gst-register' (ibland med ett versionssuffix, som gst-register-0.8) b?r ta hand om registreringen av GStreamers komponenter.</para></answer></qandaentry><qandaentry><question><para>Jag k?rde gst-register men jag har fortfarande problem med Gstreamer. Vad kan jag g?ra?</para></question><answer><para>Du kan f?rs?ka med <ulink url="http://gstreamer.freedesktop.org/data/doc/gstreamer/head/faq/html/chapter-using.html">Gstreamers vanliga fr?gor</ulink>. Om allt annat misslyckas, kan du f?rs?ka med de kunniga personerna p? <ulink url="irc://irc.freenode.net/gstreamer">IRC-kanalen #gstreamer</ulink></para></answer></qandaentry><qandaentry><question><para>&amarok; s?ger att GStreamer-gr?nssnittet inte kan spela MP3-filer, ?ven om jag har kompilerat eller installerat insticksprogrammet mad.</para></question><answer><para>F?rs?k med f?ljande (f?rs?kra dig om att &amarok; inte k?r): <ulink url="http://gstreamer.freedesktop.org/src/gst-ffmpeg/">Ladda ner</ulink>, kompilera och installera paketet ffmpeg. K?r gst-register (du kanske m?ste k?ra det tv? g?nger, som systemadministrat?r och som "vanlig" anv?ndare). G? till insticksprogramkatalogen f?r GStreamer (du hittar den med gst-config eller gstreamer-config). Ta bort ffmpeg-filerna (eller flytta dem n?gon annanstans). K?r gst-register igen. Starta &amarok;. </para></answer></qandaentry></qandaset></sect1><sect1 id="faq7"><title>Utveckling</title><qandaset id="development-faq"><qandaentry><question><para>Hur skaffar man en CVS- eller SVN-version av &amarok;?</para></question><answer><para><ulink url="http://amarok.kde.org/amarokwiki/index.php/Installation_HowTo#Building_SVN_Amarok">Hur man skaffar och bygger &amarok; fr?n SVN</ulink></para></answer></qandaentry><qandaentry><question><para>Jag har hittat ett fel / Jag har en bra idé f?r &amarok;!</para></question><answer><para>Rapportera det g?rna p? <ulink url="http://bugs.kde.org">bugs.kde.org</ulink>. Om du har en lista med f?rslag eller ?nskem?l, kan det vara b?st att skicka den till v?r e-postlista: <email>amarok-devel@lists.sourceforge.net</email>. </para></answer></qandaentry><qandaentry><question><para>Accepterar ni programfixar?</para></question><answer><para>Med n?je! Det b?sta tillv?gag?ngss?ttet ?r att tala om f?r oss vad du planerar att g?ra innan du b?rjar arbeta, s? att vi kan diskutera det. Men oroa dig inte, vi har inte nekat till en programfix ?nnu! Diskussionen ?r i huvudsak till f?r att hj?lpa dig modifiera r?tt delar av &amarok;. Skicka d?refter antingen in en programfix till e-postlistan, eller arkivera den om du har tillg?ng till SVN. Men l?t oss dock f? veta innan du arkiverar nya funktioner i SVN! Om du har en felr?ttning, g?r det bara, det h?r ?r i alla fall ?ppen k?llkod.</para></answer></qandaentry><qandaentry><question><para>Varf?r valdes namnet &amarok;?</para></question><answer><para>&amarok; ?r en skiva av den engelska komposit?ren Mike Oldfield. Jag r?kar tycka mycket om den, och jag tycker att namnet klingar bra. Dessutom inneh?ller det f?rst?s det obligatoriska <quote>K:et</quote>. </para></answer></qandaentry><qandaentry><question><para>Ska inte &amarok; vara AmaroK eller Amarok?</para></question><answer><para>Det ?r &amarok;! Men vi f?rst?r att det ?r okonventionellt.</para></answer></qandaentry></qandaset></sect1><sect1 id="faq8"><title>Tips och trick</title><qandaset id="tipsandtricks-faq"><qandaentry><question><para>Hur anv?nder jag &amarok; som v?ckarklocka?</para></question><answer><para>Tack vara magin i DCOP kan du faktiskt redan det. St?ll helt enkelt in ett alarm i ditt favoritkalenderprogram och st?ll in det att k?ra f?ljande kommando: <command>dcop amarok player play</command> </para><para>Det h?r kommandot talar om f?r &amarok; att b?rja uppspelning. F?rs?kra dig om att &amarok; k?r innan du g?r och l?gger dig, s? b?r du vakna upp till den glada melodin av vad du ?n spelade n?r du tryckte p? stopp innan du gick till s?ngs.</para></answer></qandaentry><qandaentry><question><para>Hur f?r jag reda p? vad &amarok; spelar nu, n?r jag ?r vid en annan dator?</para></question><answer><para>Om du har en riktigt inst?lld SSH-milj?, kan du anv?nda den f?r att h?mta informationen. F?ljande kommando returnerar str?ngen Spelar nu: <command>ssh -i ~/.ssh/id_rsa yourip dcop --user yourusername amarok player nowPlaying</command> </para><para>F?rs?kra dig om att du ers?tter IP-adress med din IP-adress och anv?ndarnamn med ditt anv?ndarnamn. Observera ocks? att detta f?ruts?tter att din identifikation finns i filen ~/.ssh/id_rsa.</para></answer></qandaentry><qandaentry><question><para>Vilka sorters trick kan spelarf?nstret utf?ra?</para></question><answer><para>&amarok;-spelarens analysatorer kan kopplas loss fr?n spelarf?nstret. Genom att trycka p? <keycap>D</keycap> p? tangentbordet, ?ppnas den aktiva analysatorn i ett oberoende f?nster, vars storlek kan ?ndras.</para></answer></qandaentry><qandaentry><question><para>Vilka sorters trick kan spellistans f?nster utf?ra?</para></question><answer><para>Att h?lla nere Ctrl och klicka med h?ger musknapp k?ar filerna i den ordning du klickar p? dem. Att trycka p? returtangenten efter att ha gjort en s?kning i spellistan spelar f?rsta s?kobjektet och rensar s?kningen.</para></answer></qandaentry><qandaentry><question><para>Jag f?rst?r att spelarf?nstret och spellistans f?nster har smarta trick, men vad g?ller f?r ikonen i systembrickan?</para></question><answer><para>Att h?lla musen stilla ?ver ikonen visar ett trevligt meddelande med information om det nuvarande sp?ret. Att klicka med musens mittenknapp g?r paus i det nuvarande sp?ret. Att rulla med mushjulet ?ndrar volymen. Att h?lla nere skift-tangenten medan mushjulet rullas s?ker i det nuvarande sp?ret. Att h?lla nere Ctrl-tangenten medan mushjulet rullas hoppar mellan sp?ren i spellistan. Att dra och sl?ppa objekt p? ikonen i systembrickan visar en sammanhangsberoende meny som l?ter dig v?lja mellan tre alternativ, L?gg till i spellista, L?gg till och spela, och Avbryt. Ikonen i systembrickan anger ocks? position i s?ngen.</para></answer></qandaentry><qandaentry><question><para>Vad hittar jag inst?llningarna i &amarok;?</para></question><answer><para>~/.kde/share/apps/amarok ~/.kde/share/config/amarokrc</para></answer></qandaentry><qandaentry><question><para>Hur inaktiverar man en bl?ddringsfunktion i &amarok;?</para></question><answer><para>Genom att klicka med h?ger musknapp p? vilken bl?ddrare som helst visar en lista med synliga bl?ddrare. Du kan anv?nda listan f?r att inaktivera eller ?ter aktivera tillg?ngliga bl?ddrare.</para></answer></qandaentry></qandaset></sect1><sect1 id="faq9"><title>Allm?nna fr?gor</title><qandaset id="general-questions-faq"><qandaentry><question><para>Hur anv?nder jag en extern MySQL-databas med &amarok;?</para></question><answer><para>Se <ulink url="http://amarok.kde.org/amarokwiki/index.php/MySQL_HowTo">MySQL HowTo</ulink>.</para></answer></qandaentry><qandaentry><question><para>Min hemkatalog $HOME finns p? NFS. Efter start misslyckas &amarok; att bygga samlingen, och skriver ut m?nga databasfel p? terminalen. Vad kan g?ras?</para></question><answer><para>Den interna databasen SQLite som &amarok; normalt anv?nder fungerar inte med NFS. Du m?ste antingen g?ra en l?nk till en lokal enhet f?r katalogen ~/.kde/share/apps/amarok, eller anv?nda st?det f?r MySQL.</para></answer></qandaentry><qandaentry><question><para>Hur kan jag lagra och koda en ljud-cd med &amarok;?</para></question><answer><para>Mata in din cd, och klicka d?refter p? "Spela ljud-cd" i menyn. Filbl?ddraren dyker upp och visar ett tr?d med flera kataloger. G? till katalogen "wav", v?lj n?gra sp?r och dra dem till ?nskad plats i ett Konqueror-f?nster f?r normal lagring. Dra filer fr?n katalogerna "mp3" eller "ogg" ist?llet f?r automatisk kodning.</para><note><para>Cd-lagring kr?ver att "Audiocd I/O-slaven" ?r installerad. Den ?r en del av KDE Multimedia.</para></note></answer></qandaentry><qandaentry><question><para>Hur best?ms sp?rens po?ng?</para></question><answer><para>&amarok; tilldelar po?ng (ett tal 1-100) till en s?ng baserat p? hur m?nga g?nger du lyssnat p? den och om du hoppar ?ver s?ngen utan att lyssna f?rdigt. Varje g?ng s?ngen slutar spelas ?ndras po?ngen. Koden f?r att ?ndra po?ng finns i collectiondb.cpp. I version 1.2.2 fanns den p? rad 1181, men du kan hitta den genom att s?ka efter "CollectionDB::addSongPercentage". N?r po?ng definieras f?r ett sp?r som aldrig tidigare har spelats, anv?nder &amarok; ber?kningen score = ( ( 50 + percentage ) / 2 ).</para><para>Det s?tter po?ngen lika med ett tal fr?n 25-75 beroende p? hur l?ngt s?ngen till?ts spela. Om anv?ndaren till exempel stoppar eller hoppar ?ver s?ngen efter bara 25 % har spelats, blir po?ngen (50+25)/2, eller 37,5. Po?ng visas dock som heltal, s? talet avrundas till n?rmaste heltal innan det visas. Po?ngen lagras dock internt som ett flyttal, eftersom n?r en s?ng har spelats flera g?nger kan det vara om?jligt att ?ndra po?ngen mer ?n ett steg med en enda uppspelning (se nedan). N?r po?ng f?r ett sp?r som har spelats tidigare ?r ber?kningen n?got mer komplicerad. I k?llkoden ?r det score = ( ( values[2].toDouble() * values.first().toInt() ) + percentage ) / ( values.first().toInt() + 1 );</para><para
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -