Vanliga frågor

Vad är Amarok?

Amarok är en ljudspelare. Mer information hittar du i en sammanfattning av dess funktioner och skärmbildsgalleriet. För att komma igång med Amarok, se Snabbstartsguiden. Amaroks handbok finns här.

Vilka är skillnaderna mellan Amarok 2 och de föregående versionerna?

Amarok 2 är en nästan fullständig omkodning, så att kodbasen har mycket lite gemensamt med Amarok 1.4. Om du saknar en funktion, skicka in ett önskemål på Bugzilla.

Här kommer en kort lista över några nya funktioner:

  • Den största nya funktionen är kanske tjänstramverket, vilket integrerar musikkällor på nätverket direkt i Amarok. Det inkluderar musikbutiker på Internet, mediaservrar, musikförvaring på webben, med mera. Tack vare det kommer du lätt åt musik från Magnatune, Jamendo, Last.fm, MP3Tunes-förvaring, Ampache och många andra. Förvänta dig att fler större (och mindre) namn ansluts under livstiden hos version 2.x. Se Internetmediakällor för mer information.

  • En annan intressant funktion är rutan Sammanhang, som finns i mitten av Amaroks fönster, som ersätter den gamla sammanhangsbläddraren från version 1.x. Den visar sammanhangsinformation om musiken du spelar, som omslagsbild, spårbetyg, nyckelord, sångtext, artistinformation, liknande låtar och artister, gitarr- och bastablatur och andra. Tack vare den Plasmateknologi som används kan rutan Sammanhang visa mycket rikt innehåll, som AJAX, video och animeringar, allt på ett tilltalande vis. Mer om Sammanhangsrutan.

  • Som ett komplement till rutan Sammanhang utvecklade vi en ny och utrymmesbesparande spellista. För att spara på det horisontella utrymmet grupperar den spårnamn, artist, albumnamn och omslagsbild, och gör det möjligt att gruppera enligt albumnamn. Dessutom kan du arrangera om den efter hjärtans lust! Om du hellre vill ha den gamla spellistan från version 1.4 är det också möjligt. Se Ändra spellistelayout för mer information.

  • En annan liten skatt är videostödet. Att titta på musikvideor inne i Amarok är härligt!

  • Vi ska inte glömma Dynamiska spellistor, som utökar de gamla. De låter dig specificera en spellista som fylls i automatiskt, baserat på vissa sannolikhetsdrivna kriterier, så kallade preferenser. Dynamiska spellistor förenas med den nya Automatiska spellistegeneratorn, som används för att skapa listor för särskilda syften och av en viss längd. Se Dynamiska spellistor och Automatisk spellistegenerator för mer information.

Det finns många fler finesser, som avancerade skript, dynamiska samlingar, förbättrad användarvänlighet, förbättrad hantering av mediaenheter, en ny podsändningshantering, stöd för fler programvaruplattformar, med mera.

Installation

Kan man använda Amarok utan KDE?

Amarok kräver att delar av KDE har installerats för att det ska fungera, men kan köras utan problem i GNOME eller andra skrivbordsmiljöer, inklusive Windows och OS X. För att kunna starta Amarok måste du ha installerat kdelibs och kdebase-runtime.

För att vissa funktioner ska fungera riktigt, som skärmvisningen, måste fönsterhanterare vara anpassad för att stödja relevanta standarder från freedesktop.org. Mer om hur man kör Amarok på andra plattformar här.

Varför använder Amarok KDElibs?

Vi har åtagit oss att ge support för Amarok på alla plattformar. Vi använder KDElibs och Qt eftersom de utgör en fantastisk programmeringsmiljö. Förutom Linux® och BSD fungerar Amarok på Windows och Mac OS, och det finns installationsprogram tillgängliga, men tyvärr har vi inte (ännu) nog resurser för att erbjuda fullt stöd för dessa operativsystem. Nästan alla våra programmerare använder fria operativsystem, och de prioriteras av oss. Vi välkomnar dock Windows- och OS X-programmerare som vill hjälpa till och förbättra Amarok på dessa plattformar.

Allmän användning

Hur kan jag styra Amarok med tangentbordet?

Snabbtangenter är tillgängliga. Se sidan Tangentbindningsreferens för mer information.

För att styra Amarok från terminalen, skriv amarok --help-all för en fullständig lista över styrkommandon som för närvarande är tillgängliga.

Var kan jag få hjälp med Amarok?

Det finns flera alternativ. Oftast får du bäst svar angående problem med själva installationen av Amarok från experter på din egen UNIX®- eller Linux®-distribution. Du kan söka hjälp från medanvändare och programmerare på Amaroks diskussionsforum och Amaroks IRC-kanal på irc.libera.chat, kanal #amarok.

Observera att bugzilla inte är avsett för att söka hjälp. Men skicka gärna in en felrapport, om du har för avsikt att hjälpa till med att fixa ett fel i Amarok.

Hur rapporterar man ett fel?

Om du hittar ett fel i Amarok, skicka gärna in det till KDE:s Bugzilla-verktyg. Inkludera alltid följande information för att skapa en fullständig felrapport:

  • Använd version av Amarok (versionen finns under HjälpOm Amarok). Man bör inte rapportera fel för versioner av Amarok som är äldre än den nuvarande stabila utgåvan, eftersom vi inte tillhandahåller rättningar för äldre versioner.

  • Använd version av KDE och Qt, även om du inte kör Amarok under KDE (HjälpOm KDE).

  • Använd version av Phonon-bakgrundsprogrammet. Informationen går att hitta under Diagnostik (HjälpDiagnostik).

  • Om felet går att upprepa. Rapportera inte fel som du inte kan upprepa, eftersom de är nästan omöjliga att rätta.

  • De exakta stegen för att upprepa felet

Om någon av denna information saknas är inte felrapporten fullständig. Var också beredd att svara på frågor från utvecklare eller testare och eventuellt prova andra inställningar.

Frågor om spellistan

Mer om spellistan här.

När jag startar Amarok ser jag en tom spellista. Hur placerar jag spår i den?

Använd Mediakällor till vänster för att navigera till önskad artist/album/spår. Dra sedan filerna till Spellista till höger. Du kan använda Dynamiska spellistor eller den Automatiska spellistegeneratorn för att fylla i spellistan. Du kan också dra dit filer från vilken filhanterare som helst, som exempelvis Dolphin. Det går också att dubbelklicka på ett spår, en artist eller genre i Mediakällor eller filsystemet, eller högerklicka och välja Lägg till i spellista eller Ersätt spellista.

Hur tar jag bort spår från spellistan?

Välj spåret eller spåren du vill ta bort, och tryck på tangenten Delete. Eller högerklicka på markeringen och välj Ta bort från spellista.

Hur läser jag in en spellista?

Dra och släpp bara spellistefilen på Spellista, som vilken annan fil som helst. Så enkelt är det!

Hur sparar jag nuvarande spellista?

Klicka på knappen i verktygsraden Spellista. Klicka långsamt på diskikonen för att välja att spara på hårddisken eller i databasen.

Frågor om uppspelning

Hur spelar man cd-skivor?

Ljud-cd behandlas annorlunda än en data-cd, som också stöds. När en ljud-cd matas in, visas den som en lokal samling. Dra den till spellistan eller den den uppdykande släppfunktionen, eller högerklicka på markerade spår och välj Lägg till i spellista eller Ersätt spellista.

Vilka mediatyper har Amarok stöd för?

Amarok spelar själv inte musik, utan låter Phonon göra jobbet, särskilt dess bakgrundsprogram VLC eller GStreamer. Därför kan Amarok spela upp de filer som dessa program själva kan spela upp. För att analysera filtaggar använder Amarok Taglib, som har stöd för de flesta filtyper som innehåller metadata.

Vad är Phonon? Vad är Phonon-bakgrundsprogram?

Phonon är multimediaramverket i KDE 4. Du hittar mer information här.

Vi rekommenderar för närvarande både Gstreamer- och VLC-gränssnittet, eftersom båda underhålls aktivt. Om du vill spela strömmar bör du bara använda VLC-gränssnittet, eftersom Gstreamer-gränssnittet har vissa tillkortakommanden i detta avseende. Försäkra dig om att du inte använder något annat gränssnitt, eftersom de är föråldrade.

Om du använder Phonon-backend-gstreamer, försäkra dig om att du bara använder gränssnitt från en enda version av gstreamer, annars blir ljudet lidande.

Amarok spelar inte MP3-filer. Vad kan man göra?

Du saknar troligtvis avkodarna som krävs av det specifika Phonon-gränssnittet du använder (Gstreamer eller VLC). Rapportera detta till din distribution, om du inte blev tillfrågad om att installera dem automatiskt när du startade Amarok för första gången.

Jag har avkodare, men Amarok vill ändå inte spela mp4 och mka

När vissa Phonon-gränssnitt, såsom gstreamer, kanske Amarok vägrar att spela mp4- och mka-filer. Det är ett känt problem, se felrapport nummer 290168 för mer teknisk information.

Ett mycket enkelt sätt att gå förbi problemet är att ändra filändelsen. Ändra ändelsen mp4 till m4a och ändra mka till mkv. Du måste förstås försäkra dig om att filerna bara innehåller ljud. Du kan använda kommandot ffprobe för att titta på vilka dataströmmar som ingår i filen. Om filen har en videoström måste den tas bort. Det finns många verktyg tillgängliga som kan redigera formaten, och de flesta är baserade på ffmpeg/libav, som du kan använda om du känner till dem. Om du föredrar grafiska verktyg är ett möjligt val avidemux.

Här är ett snabbt exempel på hur man kan ta bort en videoström från en mp4-video med ffmpeg. Att ta bort videoströmmen från en mkv-fil görs på samma sätt. Kontrollera först om det finns en videoström

$ ffprobe exempel.mp4 2>&1 | grep Video

Stream #0.1(und): Video: h264 (Baseline), yuv420p, 480x360 [PAR 1:1 DAR 4:3], 242 kb/s, 25 fps, 25 tbr, 25k tbn, 50k tbc

Om utdata från föregående kommando är tom, finns det inte någon videoström i filen. För att skapa en m4a-fil med bara ljudströmmen kan du använda något som liknar

ffmpeg -i exempel.mp4 -acodec copy -vn example.m4a

Du kan också använda avconv istället för ffmpeg med samma väljare, där

  • väljaren -i exempel.mp4 är indatafilens namn

  • -acodec copy används för att inte koda om ljudströmmen utan bara kopiera den. Det görs för att undvika kvalitetsförlust, men du kan också koda om med ett annat format om du vill, och du är inte tvingad att använda m4a om så är fallet

  • vn tar bort videoströmmen

  • exempel.m4a är utdatafilens namn

Ett annat möjligt sätt att går runt problemet är att ändra Phonon-gränssnitt. Exempelvis VLC-gränssnittet lider inte av detta problem.

Jag har ett andra ljudkort och använder ALSA. Hur får jag Amarok att använda det istället för det primära ljudkortet?

Ställ in det i Phonons systeminställningsmodul. InställningarAnpassa AmarokUppspelningAnpassa Phonon

Var är equalizern?

Equalizern är bara tillgänglig om du använder Phonon-bakgrundsprogrammet GStreamer. Du hittar den i menyn Verktyg.

Hur kan jag ändra volymen bara i Amarok utan att behöva ändra i Kmix?

De flesta distributioner levererar numera ljuddemonen Pulseaudio, som hanterar ljudinställningar i hela systemet. Om det inte går att ändra volym i Amarok oberoende av KMix, har inställningarna i Pulseaudio alternativet

flat-volume=yes

enabled. Depending on your distribution this is located either in the file $HOME/.pulse/daemon.conf or in the system file /etc/pulse/daemon.conf. More information about Pulseudio-specific settings can be found in pulse-daemon.conf man page.

Hur startar man visualiseringar?

Visualiseringar levereras som ett miniprogram. För mer information se sidan med miniprogram. Visualiseringar är för närvarande under utveckling och kan vara felbenägna vid detta tillfälle.

Hur lägger man till podsändningar?

Gå till alternativet Podsändningar i rutan Mediakällor och välj sedan Lägg till podsändning... . Lägg till podsändningens webbadress i därför avsett fält. Mer om podsändningar här.

Vi har också några tjänster, som Gpodder och Podsändningskatalog för att hjälpa dig hitta intressanta podsändningar. Aktivera tjänster i menyn Inställningar: Anpassa AmarokInsticksprogram

Hur använder man Amarok för att sända strömmar till min egen radiostation?

Om du vill skicka strömmar direkt till en icecast- eller shoutcast-server, är svaret enkelt: Det finns inget stöd för det. Du skulle kunna använda IDJC för det ändamålet.

Samlingsfrågor

Katalog hämtas inte på rätt sätt

Om du märker att den största delen av din musik känns igen av Amarok, men vissa kataloger inte hämtas på rätt sätt, öppna en terminal och skriv

touch katalog

där katalog är sökvägen till katalogen som har problemet. Välj därefter InställningarAnpassa Amarok i menyn i Amaroks huvudfönster, och öppna sidan SamlingFullständig omsökning. Katalogen ska nu vara synlig igen.

Varning

Det fungerar inte på Windows, eftersom kommandot touch är specifikt för Linux® och BSD-liknande system.

Kan man använda flyttbara medier i Amarok?

Amarok har ett starkt förbättrat stöd för mediaenheter baserat på Solid, KDE:s hårdvarulager, som inte behöver mycket anpassning. Det borde gå att bara ansluta en enhet och komma åt den i Amarok. Tack vare de dynamiska samlingarna bör mediaenheter också bli en del av musiksamlingen, och kunna sökas igenom och kommas åt i avdelningen Lokal musik inom rutan Mediakällor när de har anslutits.

Du kan överföra dina låtar, album och artister från den lokala samlingen genom att högerklicka på Kopiera till samling och välja enhet. Du kan också göra på det andra sättet: Högerklicka på Kopiera till samlingLokal samling. Mer om Amarok och enheter här.

Kan man använda samlingar från äldre Amarok-versioner i Amarok 2? Kommer taggar, poäng och betyg att gå förlorade?

Ett verktyg för att importera databaser finns tillgängligt. Du kommer kunna behålla dina betyg och statistik utan problem. Mer finns här.

Allmänna frågor

Vad är skript?

De är små program som lägger till funktionalitet i Amarok. Det finns många skript, och du hittar dem antingen på kde-apps.org eller med Skripthantering i Amarok. Mer information finns här. Skripthantering hittar man via menyn Inställningar, Anpassa AmarokSkript.

Kan man använda Amarok 1.4-skript i Amarok 2?

Nej. Ett nytt och kraftfullt programmeringsgränssnitt för skript har skapats, vilket leder till betydande förbättringar, men det låter dig inte använda gamla skript. Det nya skriptsystemet baseras på QtScript, och kommer minska Amaroks beroenden drastiskt, något som varit ett stort problem för användare som inte är bekanta med tekniken eller använder andra plattformar. Dessutom kommer antalet externa processer som startas vid körning minskas stort. En annan fördel är att det nya programmeringsgränssnittet möjliggör mycket djupare integrering med Amarok än det äldre systemet. Amaroks programmeringsgränssnitt för skript.

Vad är stämningsrader?

Stämningsrader visar en låts stämning i förloppsindikeringen. Mer om stämningsraden här.

Kan man spela upp videofiler?

Amarok är i huvudsak en musikspelare, så ingen videofilhantering, samlingsstöd, dvd-uppspelning, textning eller andra sofistikerade funktioner är tillgängliga.

Heter det Amarok, AmaroK, eller amaroK?

Det heter Amarok! Den tidigare stavningen var amaroK, men det ändrades omkring 2005 på grund av att det såg så konstigt ut.

Hur tilldelas spår poäng?

Amarok ger poäng (ett värde mellan 0 och 100) till en låt baserat på hur ofta du har lyssnat på den och om du hoppar över den innan den tar slut. Varje gång låten tar slut ändras poängen.

Här har du ett exempelskript som kan räkna ut poäng:

if( playcount <= 0 ) # ska inte kunna vara mindre, men vad tusan.
       newscore = ( prevscore + percentage ) / 2
   else
       newscore = ( ( prevscore * playcount ) + percentage ) / ( playcount + 1 )
   end

Du kan enkelt skapa ett eget skript med en egen algoritm. Se handledningen för att skriva skript för mer information.

Hur ändrar jag ett spårs poäng manuellt?

Du kan ändra poängen manuellt i dialogrutan Spårinformation som du kommer åt genom att högerklicka på ett spår, välja Redigera spårinformation, och gå till fliken Sammanfattning.

Men jag vill också ha systemet med stjärnor som i andra spelare!

Amarok har förstås stöd för ett användardefinierat betygssystem, och du kan betygsätta dina spår med ett enda klick i miniprogrammet Aktuellt spår. Du kan också göra det från den sammanhangsberoende menyn (högerklicksmenyn) Redigera spårinformationSammanfattning. Om du ser betygstjärnor i spellistelayouten kan du också redigera dem där, med långsamma dubbelklick.

Kan man dra och släppa Plasma-miniprogram från huvudfönstret till skrivbordet?

Nej, men det finns flera Plasmoider tillgängliga för skrivbordet som låter dig visa information från Amarok, samt styra Amarok.

Hur kan man spara en ström?

Ladda först strömmen i spellistan. Det finns flera sätt att göra det: ladda ner filen, och öppna den med Amarok. Använd bland annat menyn SpellistaLägg till ström.

När strömmen har laddats in kan du spara den genom att klicka på i rutan Spellista, och ge den ett igenkännbart namn. Strömmen kommer sedan läggas till i vyn Sparade spellistor för senare åtkomst.

Var hittar man Amaroks inställningar?

`kde4-config --localprefix`/share/apps/amarok

`kde4-config --localprefix`/share/config/amarokrc

Felsökning

Hur skapar man en bakåtspårning?

Om Amarok har kraschat och du vill rapportera det, besök Felsökningsguiden. Felrapporten måste skapas i bugs.kde.org efter att ha kontrollerat att felet inte redan har rapporterats.

Amarok bara hänger sig! Hur kan man få hjälp med att fixa det?

Det går att skapa en bakåtspårning för en instans av Amarok som har hängt sig med gdb, på följande sätt:

$ gdb -p `pidof amarok` (gdb) thread apply full bt all

Skicka därefter bara bakåtspårningen till PasteBin, enligt beskrivningen i Felsökningsguiden.

Amarok tar lång tid att starta

Om det händer måste du kontrollera vilka skript som är installerade och vilka Internettjänster som körs, eftersom en del av dem kan fördröja programstart. Har du också strömmar i spellistan när du öppnar Amarok kan starten ta lite längre tid. Samma sak händer om du har ett stort antal spår i spellistan (över 300 eller ännu fler).

Å andra sidan, om du använder en annan skrivbordsmiljö än KDE, kan starttiden ökas en aning eftersom fler bibliotek måste laddas in.

Frågor om utveckling

Hur skaffar man en GIT-version av Amarok?

Se instruktionssidan Bygg Amarok utvecklingsversion. Gå hit för en lokal kompilering: Kompilera lokalt från Git: Fullständig sammanfattning.

Varför är inte Amarok en del av KDE multimedia?

Paket i själva KDE:s programvarusamling har en utgivningstidplan som inte passar med utvecklingstakten i Amarok, och eftersom inga övriga program i KDE beror på Amarok finns det ingen anledning att följa den utgivningstidplanen.

Jag har hittat ett fel / Jag har en fantastisk idé för Amarok!

Skicka gärna in en rapport på bugs.kde.org. Om du har några förslag eller önskemål kan det vara bäst att skicka dem till vår e-postlista: amarok@kde.org. Att bara skriva om idén på våra IRC-kanaler, eller på en obskyr wiki-sida eller blogg, är inte till stor hjälp, eftersom informationen kommer att gå förlorad.

Tar ni emot programfixar?

Gärna! Det är bäst om du berättar för oss vad du vill uppnå först, så att vi kan diskutera det, men oroa dig inte: vi har ännu inte avslagit någon programfix! Diskussionen är mest till för att hjälpa dig arbeta med rätt delar av Amarok. Skicka in dina programfixar och kodbidrag till git.reviewboard.kde.org. Se också Hur man skickar in programfixar till Amarok. Om du har rättat ett fel, skicka bara in den direkt. Det är ju ändå öppen källkod.

Varför valde ni namnet Amarok?

Amarok är ett album från den brittiska kompositören Mike Oldfield. Projektets grundare Mark Kretschmann råkar tycka mycket om det, och han tyckte namnet lät rätt bra. Dessutom innehåller det den enormt viktiga bokstaven K.