Amarok (software)
Amarok
| |
---|---|
Amarok 2.4.0 | |
Grundlæggende data
| |
Vedligeholder | Amarok -holdet |
Udvikler | KDE |
Udgivelsesår | 23. juni 2003 |
Nuværende version |
2.9.0 ( 7. marts 2018 ) |
operativ system | Unix-lignende : BSD , Linux ; macOS , Windows |
programmeringssprog | C ++ |
kategori | Lydafspiller |
Licens | GPL ( gratis software ) |
Tysktalende | Ja |
amarok.kde.org |
Amarok er en gratis medieafspiller til Unix-lignende operativsystemer og Windows til afspilning af lydfiler og til at arrangere, sortere og gruppere dem efter ønske. Selv podcasts og lydstrømme såsom internetradiostationer kan administreres og afspilles.
Den nuværende stabile version 2.8 fra 2013 og betaversionen 2.9 udgivet i 2015 er de sidste baseret på Qt 4 . Den 3. februar 2021 blev en teknisk forhåndsvisning baseret på Qt5 offentliggjort med alfa -version 2.9.71 .
Generel
Amarok blev opkaldt (2006 til juni Amarok skrevet) efter albummet Amarok af Mike Oldfield . Hvis du spiller dette med Amarok, vises en lille pop op, der takker dig for brugen. Det er navnet på en kæmpe ulv fra mytologi af eskimoer , hvilket er grunden til ikonet Amarok repræsenterer en ulv.
Da Amarok er baseret på KDE-bibliotekerne , kan den køre på mange Unix-lignende operativsystemer og Windows .
Amarok adskiller sig primært fra andre afspilningsprogrammer i konceptet kontekstinformation. Der gøres et forsøg på at vise oplysninger, der passer til et nummer, der afspilles i øjeblikket. Dette omfatter f.eks. Andre album af kunstneren, sampler, som han er omtalt på, anbefalede kunstnere og stykker, lytterens personlige yndlingsstykker, sangtekster og oplysninger fra Wikipedia.
For at organisere lydfilerne bruger den et specielt administreret musikbibliotek til at gemme musikfiler i en lang række formater med metainformation (for MP3, f.eks. ID3 -tags ). Disse kan sorteres og filtreres fleksibelt. Et andet træk i denne sammenhæng er de såkaldte intelligente afspilningslister (" smarte afspilningslister "). En smart afspilningsliste oprettes ved at definere kriterier, der ligner en databaseforespørgsel. Derudover tilbyder Amarok en søgning i realtid, hvis søgeresultater vises, så snart du indtaster dem.
Amarok Live blev specielt udviklet til computere uden Linux / Unix installeret , en live CD for at demonstrere Amaroks muligheder.
Funktioner
Amarok har en lang række funktioner; ud over nogle unikke funktioner ligner nogle dem til andre medieafspillere . For eksempel har Amarok ligesom Winamp globale genveje, dvs. tastekombinationer, som det kan styres med, selvom du i øjeblikket arbejder med et andet program eller endda er på et andet virtuelt skrivebord.
Kontekstvisning
Kontekstvisningen i den midterste del af Amarok -vinduet viser oplysninger om den sang, der afspilles i øjeblikket. Ved hjælp af databasen identificeres andre album og samplere med stykker af kunstneren. Amarok får musikanbefalinger og oplysninger om kommende datoer såsom koncerter via Last.fm -tjenesten .
Der er også statistik over hele musiksamlingen, f.eks. Brugerens yndlingsnumre og de seneste og senest spillede numre. Oplysninger om kunstneren, albummet og det aktuelle nummer fra Wikipedia , sangtekster og guitarakkorder vises også i kontekstbrowseren.
Wikipedia integration
Information om kunstneren til den sang, der aktuelt afspilles, albummet og selve sangen kan hentes fra Wikipedia direkte fra Amarok. Du kan frit vælge, hvilket sprog Wikipedia bruges til.
Tekstsøgning
Ligesom Wikipedia -integrationen er søgning og visning af teksten til den aktuelle sang integreret direkte i Amarok. Til dette formål forespørger Amarok eksterne websteder om teksterne og viser dem i programmet. Fra version 1.4 bruges udskiftelige scripts til dette, så man ikke er afhængig af tilgængeligheden af en enkelt side og også har mulighed for at forespørge tekst arkiver med mindre populære stykker.
Integration af cd -covers
Amarok har et integreret cover management system og viser det under afspilning i kontekstbrowseren og i skærmmenuen. Det er muligt at downloade manglende covers direkte fra forskellige kilder eller at inkludere billedfiler på harddisken som covers.
Musiksamling
Musiksamlingen kan søges efter søgeord, hvilket gør det muligt at finde bestemte stykker eller kunstnere.
Der er også en lidt mere kompleks søgning. For eksempel finder "år:> 1990" alle stykker, hvis udgivelsesår er efter 1990, "Lyrics: kærlighed" alle stykker, hvis tekster indeholder ordet "kærlighed"; med “dag ELLER nat” kan du finde alle stykker, hvis metainformation indeholder mindst et af de to ord “dag” eller “nat”.
Kun stykker, der i øjeblikket er tilgængelige, vises i samlingen. For eksempel, hvis en del af musikken er på et flytbart lagermedium, der i øjeblikket ikke er tilgængeligt, er disse stykker skjult og kun synlige igen, når lagermediet er tilsluttet. Ingen oplysninger fra databasen går tabt i processen. Det er også muligt at flytte eller omdøbe spor uden at miste de indsamlede oplysninger om sporet. Det samme gælder ændringer af metadata fra eksterne programmer. Imidlertid genkendes og ændres metadataene sammen ikke.
Databasefunktion
Amarok har en intern database, hvor oplysninger om alle stykker i musiksamlingen (såsom titel, kunstner, album, udgivelsesår, men også afspilningsstatistik og en afledt evaluering af stykkerne) gemmes. Disse oplysninger er grundlaget for mange af de avancerede funktioner.
Fra et teknisk synspunkt har du valget mellem to forskellige databaseløsninger: den integrerede MySQLe, som ikke kræver nogen konfiguration af brugeren, eller konfigurationen af en ekstern MySQL -server, som derefter også kan bruges i fællesskab af flere Amarok tilfælde.
Spillelister, internetradioer og podcasts
Inden for Amarok er det muligt at administrere afspilningslister, internetradioer og podcasts. Internetradioer kan gemmes, og du kan søge i SHOUTcast -biblioteket efter genre efter andre radiostationer. Podcast -understøttelse gør det muligt at downloade podcasts og automatisk overføre dem til mobile enheder.
Smarte afspilningslister
Intelligente afspilningslister er afspilningslister, der indeholder stykker fra samlingen i henhold til faste kriterier (specifik kunstner, specifik musikgenre, nyeste stykker osv.). For eksempel kan en sådan liste indeholde alle de stykker af en kunstner, der blev udgivet før en bestemt dato.
Dynamiske afspilningslister
Dynamiske afspilningslister er uendelige afspilningslister, der fylder sig selv baseret på foruddefinerede intelligente afspilningslister. Afspilte numre fjernes automatisk fra listen.
Så du starter med en liste med kun et par spor, angiver fra hvilke (intelligente) afspilningslister nye spor skal tilføjes, og Amarok gør dette automatisk, hvis det er nødvendigt. Det betyder, at afspilningslisten altid forbliver lille og sparer ressourcer uden at ofre funktionalitet.
Integrerede internettjenester
Allerede før version 2 havde Amarok integreret Magnatune -shoppen . Med version 2 er indlejringen af internettjenester blevet yderligere udvidet. I mellemtiden kan Amarok også bruges til at søge i arkiverne til den gratis musikportal Jamendo og den gratis lydbogsamling LibriVox og downloade stykker fra dem. Kommercielle tjenester som Amazon MP3 -butikken er også tilgængelige direkte fra Amarok. Med yderligere scripts fra tredjepartsudbydere kan mange andre tjenester integreres, herunder arkiverne fra BBC , NPR og Free Music Charts .
Derudover er der integration af gPodder , en bibliotektjeneste til podcasts, Last.fm og forbindelsen mellem Ampache -servere.
Display på skærmen
Ved ændring af sange viser skærmbilledet information om det aktuelle nummer på skærmen, herunder andre programmer, der kører i øjeblikket. Denne funktion kan deaktiveres og konfigureres frit.
Opløse
Cross-fading blev understøttet op til version 1.4, men ikke længere fra version 2. En genindførelse kan finde sted i senere udgivelser af version 2.
Forskellige moduler til lydoutput
Amarok selv tilbyder ikke nogen funktionalitet til lydoutput, men bruger i stedet Phonon -multimediegrænsefladen , som igen delegerer afkodningen af lyddata til biblioteker som GStreamer eller VLC . Amarok kan derfor afspille alle formater, der understøttes af disse biblioteker.
Imidlertid sender mange Linux -distributører disse ud af bekymringer om softwarepatenter uden understøttelse af proprietære formater som MP3. I disse tilfælde skal fuldt funktionelle varianter til afspilning af disse formater installeres senere.
Scripts, D-Bus
Amarok kan udvides ved hjælp af scripts. De indbyggede D-Bus- funktioner bruges ofte her, som tillader fjernbetjening og hentning af information.
Understøttelse af integreret MP3 -afspiller
Ud over forskellige modeller af Apples iPod understøtter Amarok forskellige MTP- og USB -masselagringsenheder . Amarok kan få direkte adgang til den tilsluttede enhed, afspille musikstykker og også afspille dem fra enhederne.
Understøttelse af iPod -serien inkluderer også integration af albumcover og sammenligning af individuelle vurderinger af individuelle musikstykker. Der er dog nogle begrænsninger med hensyn til nogle iPod -modeller, f.eks. IPod Touch med firmware 2.x, da musikdatabasen på iPod er krypteret, og Amarok ikke har adgang til den.
Metadata
MP3
Amarok skriver ID3 -tags, der bruges i MP3 -filer i version 2.4, som endnu ikke understøttes af alle slutenheder såsom MP3 -afspillere og andre afspilningsprogrammer. Ældre versioner af standarden læses dog også ved hjælp af den aktuelt tilgængelige.
Ogg Vorbis
Omfattende data skrevet med Vorbis -kommentarer understøttes kun rudimentært. Amarok giver indtryk af, at disse kommentarer ikke er tilgængelige eller ikke er korrekte.
Andre formater
Amarok kan delvist bruge metadata for andre formater via plugins fra TagLib , biblioteket, der bruges til at læse og redigere metadata. Dette inkluderer for eksempel metadata for FLAC , WMA , AAC og rigtige lydfiler .
Flere funktioner
- Omfattende implementering af træk og slip
- 10-bånds equalizer
- Interaktion med affyringsprogrammet K3b .
- Integration i KDE (f.eks. Konqueror navigationslinje).
- Oversættelser er tilgængelige på over 35 sprog.
- Amarok gør det muligt at spørge MusicBrainz -databasen direkte for at kunne tilføje manglende metadata (tags). En lignende funktionalitet er planlagt for 2.x -versionerne via Last.fm -fingeraftryksservicen.
- Amarok understøtter visualiseringsmoduler via det libvisuelle bibliotek . Med version 1.4.5 har dette erstattet understøttelsen af XMMS -moduler.
- Amarok har en afspilningsliste -manager, der er specielt tilpasset administrationen af store afspilningslister.
- Last.fm -forbindelse
- Magnatune musik onlineshop fra version 1.4.4
Versioner og versionshistorik
Version 1
Version 1, der dukkede op for første gang i 2004, tilbød en søgbar musikdatabase i version 1.0 for første gang. Derudover er en musiksamling og filbrowser samt en statistikdatabase blevet integreret. I version 1.1 blev understøttelse af Xine og en ratingfunktion for musik tilføjet.
Version 2
Version 2, der dukkede op for første gang i december 2008, markerede skiftet til KDE Plasma 4 og Qt 4.4. Derudover begyndte udviklingen af en native version til Windows og Mac OS X. Med version 2.5 fra december 2011 blev Windows -versionen officielt frigivet som stabil.
Kritik af version 2
Da versionen sprang fra 1.4.10 til 2.0, var en række funktioner endnu ikke blevet implementeret, hvilket i nogle tilfælde førte til massiv kritik fra brugerne. Yderligere kritikpunkter var det radikale redesign af programgrænsefladen gennem det nye layout med tre kolonner. Det blev også kritiseret for, at programmet var forvirrende, og at det nu var meget mere kompliceret at tilpasse Amarok til individuelle behov. Relativt hurtigt blev funktionaliteten af 1.4 -versionerne imidlertid næsten nået igen med version 2 og overskredet på mange områder.
På grund af den oprindeligt reducerede funktionalitet i version 2 og ydelsesproblemer i de tidlige KDE -platform 4 -versioner blev der skabt en gaffel af 1.4 -versionen: Clementine som en komplet port til Qt4.
Version 3
Efter udgivelsen af den sidste version 2.9 fra 2.x -grenen begynder arbejdet med version 3, som i første omgang primært vil bestå af at overføre Amarok til Qt5 og KDE Plasma 5 .
Versionstabel
Legende: | Gammel version | Nuværende version | Aktuel foreløbig version |
---|
version | Kodenavn | offentliggørelse | Vigtigste ændringer |
---|---|---|---|
første version | 20. juli 2003 | ||
0.6.0 | 20. september 2003 | ||
0.7.0 | 16. november 2003 | Krydsfading , konfigurerbare kolonner i afspilningslister , mindre ændringer, fejlrettelser | |
1.0 | 17. juni 2004 | Søgbar musikdatabase, musiksamling og filbrowser er integreret, mulighed for at downloade covers fra Amazon , statistik i kontekstbrowser, statistikdatabase | |
1.1 | Jeg er en sten | 27. september 2004 | Understøttelse af Xine , vurderingsfunktion til musik, integration af K3b -brændingsprogrammet , understøttelse af MAS |
1.2 | 14. februar 2005 | Understøttelse af lydscrobbler og mulighed for at gemme oplysningerne om stykkerne i samlingen i en MySQL -database, kontekstbrowseren kan redesignes ved hjælp af CSS , iPod -understøttelse, alarmscript til at afspille musik på et bestemt tidspunkt | |
1.3 | Luftbåren | 14. august 2005 | Understøttelse af relative stier i afspilningslister , styringsdialog til sangkøer, podcastsupport , Wikipedia -integration, ny afspilningsliste -browser , revideret brugergrænseflade, understøttelse af cuesheets og dynamiske afspilningslister |
1.3.9 | Luftbåren | 26. marts 2006 | siden 1.3.0: Understøttelse af iPod Shuffle, reviderede Helix- og GStreamer -motorer, forbedringer af optikken, podcastsupport og kontekstmenuer, fejlrettelser |
1.4 | Spol frem | 17. maj 2006 | Fejlrettelser, revideret support til iPods (flere understøttede modeller) og andre mobile enheder, arbejde på overfladen og hukommelsesforbrug, værktøj til statistik, understøttelse af WMA- og MP4 / AAC -tags i musiksamlingen og ASX -afspilningslister, udvidet integration af sidste. fm i kontekstbrowseren, uafbrudt afspilning ved hjælp af xine , tidsfilter i samlingen, mere stabil optagelse af samlingen, outsourcing af tekstsøgning i scripts (med mulighed for søgning på andre sider), udvidet Wikipedia -integration (søg nu også efter album og sang mulig), rippe lyd -cd'er og tilføje dem til samlingen ved hjælp af træk og slip, forbedret understøttelse af podcasts . |
1.4.1 | 2. juli 2006 | siden 1.4.0: Reduktion af starttid, navn ændret fra amaroK til Amarok , understøttelse af last.fm- streams, alternativ punkttildeling mulig via scripts, forbedring af brugervenlighed , fjernelse af stemningsbarometer, understøttelse af ATF (Advanced Tag Funktioner, en funktion, der er deaktiveret som standard), statistikken modtages også, hvis nummeret er flyttet eller omdøbt), understøttelse af annoncemateriale "Nomad Jukebox". | |
1.4.2 | 22. august 2006 | En DAAP -klient til f.eks. B. Kommuniker med iTunes . Understøttelse af MTP-medieenheder , dynamiske samlinger, selvdefinerede Last.fm-stationer | |
1.4.3 | 5. september 2006 | Officiel godkendelse af AFT (Amarok File Tracking), en metode til at identificere filer baseret på deres checksum . Understøttelse af et BPM -felt. Dynamiske samlinger: en funktion, der forhindrer, at sange, der f.eks. Er på en server, gentagne gange fjernes fra mediebiblioteket og tilføjes igen. Med muligheden for at gruppere musiktitlerne efter komponist er Amarok nu også interessant for elskere af klassisk musik. | |
1.4.4 | 30. oktober 2006 | Xine- og helix-motorerne understøtter nu tre forskellige krydsfading-muligheder: altid, kun med manuel eller kun med automatiske sangskift. Åbn podcast-elementer med eksterne applikationer fra højreklikmenuen. Synkronisering af listen "lyttet til" mellem Amarok og iPod. Integreret Magnatune .com -musiktjeneste tilføjet, herunder kunstnerinfo, albuminfo og forhåndsvisning for alle numre. Rudimentær støtte til Rio Karma implementeret. | |
1.4.5 | 4. februar 2007 | SHOUTcaststreams vises nu også under afspilningslister . Det er også muligt at administrere såkaldte etiketter, som brugeren kan gemme mere præcise detaljer om titler med. | |
1.4.6 | 21. juni 2007 | Et nyt ikonsæt i KDE -4 -oxygen -farver. Ny, ifølge udviklerne hurtigere, version af SQLite installeret. Understøttelse af det alternative MP3 -afspiller -operativsystem Rockbox . | |
1.4.7 | 13. august 2007 | Forbedret backend til musiksamlingen, fejlrettelser, begrænsning af de leverede adresser til musikstrømme til den højeste kvalitet | |
1.4.8 | 20. december 2007 | Forbedret backend for musiksamling, fejlrettelser, forbedret support til iPhone / iPod Touch | |
1.4.9.1 | 12. april 2008 | Opdatering af Amazon cover -integration, fejlrettelser, oversættelser rettet | |
1.4.10 | 14. august 2008 | Opdatering af Magnatune -tjenesten, fejlrettelser, rettelser af sikkerhedsproblemer, sandsynligvis sidste opdatering af 1.4 -serien
Gafler: Pana, Clementine |
|
2.0 | I begyndelsen | 10. december 2008 | Ny udvikling, baseret på KDE 4.1 og Qt 4.4. Implementering til Windows og macOS under udvikling |
2.0.1.1 | Magellan | 11. januar 2009 | Søgning og filtrering af afspilningslisten er nu mulig igen, fejlrettelser, sikkerhedsproblemer er blevet løst |
2.0.2 | Det vil tiden vise | 5. marts 2009 | Talrige fejlrettelser |
2.1 | Lad der være lys | 3. juni 2009 | Forbedringer til afspilningslisten, forbedret kontekstbrowser, bogmærker, Amarok -URL'er, forbedret Last.fm -understøttelse, understøttelse af afspilningsforøgelse , andre nye funktioner |
2.2 | Sunjammer | 1. oktober 2009 | Skjul kontekstvisning, forbedringer af appletlayout, indlæs lokale afspilningslister fra kommandolinjen, fejlrettelser |
2.3 | Klar lys | 15. marts 2010 | mange fejlrettelser, forbedret podcast -understøttelse og forbedret administration af gemte afspilningslister; forbedret understøttelse af USB -enheder, især generiske MP3 -afspillere |
2.3.1 | Klokken | 31. maj 2010 | nogle fejlrettelser; Visning af kommende koncerter af kunstnere, hvis musik Amarok spiller i øjeblikket |
2.3.2 | Måneskin | 20. september 2010 | Fejlrettelser |
2.4 | Slipstream | 15. januar 2011 | Understøttelse af nyere iPods, nye applets osv. Se guitarakkorder og kommende koncerter |
2.5 | Jorden bevæger sig | 20. december 2011 | Podcast-synkronisering med GPodder.net, nyskrevet USB-lagringsunderstøttelse, fejlrettelser i iPod-plug-in, integreret Amazon MP3-butik, Windows-version officielt stabil for første gang |
2.6 | I Dulci Jubilo | 13. august 2012 | Udvidelse af iPod, iPad og iPhone support |
2.7 | En mindre melodi | 18. januar 2013 | Adgang også til Nepomuk -databasen |
2.7.1 | Harbinger | 15. maj 2013 | Fejlrettelsesversion |
2.8 | Tilbage til Oprindelsen | 16. august 2013 | Lydanalyse visualisering |
2,9 | Hibernaculum | 7. marts 2018 | sidste version baseret på Qt4 / KDE4.x, før Amarok portes til Qt 5 og Plasma 5. |
2,9,78 | 3. februar 2021 | Første udviklingsversion baseret på Qt 5. |
Weblinks
- Officiel hjemmeside
- brugervejledning
- Interview med Sven Krohlas ( OGG ; 4,1 MB) om Amarok 1.4 fra RadioTux
Individuelle beviser
- ↑ sourceforge.net . (adgang til den 4. december 2018).
- ↑ Amarok 2.9.0 "Hibernaculum" udgivet .
- ↑ Udgivelse 2.9.0 . 7. marts 2018 (adgang 23. september 2018).
- ↑ Amarok 2/9/71 Alpha ud nu! I: amarok.kde.org. 3. februar 2021, adgang til 12. februar 2021 .
- ↑ Amarok: Dynamic Collection ( erindring af 10. maj 2008 i internetarkivet )
- ↑ Amarok: Filsporing ( erindring fra 30. januar 2008 i internetarkivet )
- ↑ a b Amarok Wiki: Endnu ikke implementerede funktioner i Amarok 2 ( Memento fra 12. maj 2012 i internetarkivet )
- ↑ Xiph.Org Ogg Vorbis I formatspecifikation: kommentarfelt og overskriftsspecifikation
- ↑ Amarok Insider - Udgave 16. Amarok, 24. januar 2011, tilgået den 12. juni 2011 .
- ↑ Gennemgang af fletteforespørgsel # 152: Last.fm Fingeraftrykssupport. Amarok, 26. marts 2010; arkiveret fra originalen den 13. juli 2012 ; tilgås den 12. januar 2021 (engelsk).
- ↑ a b Amarok 2.5 "Earth Moving" frigivet. Amarok, 20. december 2011, tilgås 4. januar 2012 .
- ↑ Projektoversigt for Clementine på Google Code
- ↑ Clementines hjemmeside
- ↑ Mirko Lindner: Porting af Amarok 1.4 til Qt4 i gang. pro-linux.de, 1. marts 2010, tilgås 12. juni 2011 .
- ↑ https://amarok.kde.org/en/node/887
- ↑ http://linux.softpedia.com/blog/amarok-2-9-enters-beta-after-two-years-of-development-amarok-3-0-prepares-for-qt5-491475.shtml
- ↑ Projektoversigt for clementine-player på Google Code ; Pro-Linux.de man, 1. marts 2010, 12:49
- ↑ Only Time Will Tell - Amarok 2.0.2 frigivet. Amarok, 5. marts 2009, tilgås 6. marts 2009 .
- ↑ Amarok 2.1 "Let There Be Light" udgivet. Amarok, 3. juni 2009, tilgås 5. juni 2009 .
- ↑ Amarok 2.2 "Sunjammer" frigivet. Amarok, 1. oktober 2009, tilgås 2. oktober 2009 .
- ↑ Amarok 2.3.0 "Clear Light" frigivet. Amarok, 15. marts 2010, tilgås 21. maj 2010 .
- ↑ Amarok 2.4 "Slipstream" frigivet. Amarok, 15. januar 2011, åbnede 17. januar 2011 .
- ↑ Amarok 2.6 "In Dulci Jubilo" Udgivet. Amarok, 13. august 2012, åbnede 16. august 2012 .
- ↑ Amarok 2.7 "A Minor Tune" udgivet! Amarok, 18. januar 2013, tilgås 22. januar 2013 .
- ↑ Amarok 2.7.1 "Harbinger" udgivet. Amarok, 15. maj 2013, adgang til 18. maj 2013 .
- ↑ Amarok 2.8 "Return To The Origin" udgivet. Amarok, 16. august 2013, åbnede 17. august 2013 .
- ↑ Amarok 2.9.0 "Hibernaculum" frigivet. Amarok, 7. marts 2018, adgang til 7. marts 2018 .
- ↑ Amarok 2/9/71 Alpha ud nu! Amarok, 3. februar 2021, adgang til 26. februar 2021 .