[[Vorlage(Getestet, bionic, )]] {{{#!vorlage Wissen [:Pakete_installieren: Installation von Paketen] [:Terminal: Ein Terminal öffnen] }}} [[Inhaltsverzeichnis()]] [[Bild(./amarok_icon.png, 60, left)]] [https://amarok.kde.org/de Amarok] {de} {en} ist ein Programm zum Abspielen von Audiodateien und um diese beliebig zu ordnen, zu sortieren und zu gruppieren. Auch Audiostreams wie [#Statische-Wiedergabelisten Internetradios] können verwaltet und abgespielt werden. Amarok wird vom [:KDE:KDE-Team] entwickelt, kann jedoch auch in [:GNOME:] oder [:Xfce:] ohne zusätzliche Installation der KDE-Arbeitsfläche eingesetzt werden. Benannt wurde Amarok nach dem Opus Amarok von Mike Oldfield. Es ist das Inuit-Wort für Wolf, weshalb das Amarok-Symbol einen Wolf darstellt. Amarok ist auf Basis von KDE4 und Qt4 geschrieben. Zur Sound-/Video-Ausgabe verwendet Amarok "Phonon", das seinerseits für die Anbindung an verschiedene Multimedia-Frameworks wie z.B. [:GStreamer:] sorgt. Das Programm unterstützt: * Coveranzeige * [wikipedia:Replay_Gain:Replay Gain] * Web-Integration ([:LastFM:], [wikipedia::Wikipedia] u.v.m.) * Webradio * [:Podcast:Podcasts] * Wiedergabelisten * [#Skripte Skripte] * u.v.m. = Installation = Amarok 2 ist bei [:Kubuntu:] standardmäßig vorinstalliert. Möchte man Amarok unter einer anderen Desktop-Umgebung verwenden, so muss das folgende Paket installiert werden [1]: {{{#!vorlage Paketinstallation amarok, universe, bis [:18.10:] }}} Um die Menüeinträge auf deutsch anzuzeigen, installiert man die KDE-Sprachpakete nach. Unter [:Unity:] ruft man dazu ''"Systemeinstellungen -> Sprachen"'' auf - die Routine stellt die fehlende Sprachunterstützung fest und bietet die automatische Nachinstallation an. = Bedienung = [[Vorlage(Bildunterschrift, plasmoids.jpg, 400, "Plasmoide", right, kde-style)]] Nach einer erfolgreichen Installation findet man Amarok im K-Menü unter ''"Programme -> Amarok (Medienwiedergabe)"'', bei anderen Ubuntu-Varianten mit einem Anwendungsmenü unter ''"Unterhaltungsmedien -> Amarok"''. Amarok enthält in der Standardeinstellung eine dreispaltige Benutzeroberfläche. Links findet man die Sammlung, den Dateibrowser und die Internet-Angebote. In der Mitte werden die Applets mit den Kontextinformationen zum aktuellen Stück gezeigt und rechts die Wiedergabeliste. == Links - Musiksammlung und Dienste == Im linken Bereich hat man Zugriff auf die ''"Lokale Sammlung"'', in der alle durch Amarok erfassten Musikstücke zu finden sind. Unter ''"Internet-Dienste"'' finden sich Internetradios, [:LastFM:Last.fm] und weitere Internetdienste. Wenn aktiviert und eingerichtet, kann man hier auch auf [:Ampache:Ampache-Server] zugreifen. Unter ''"Wiedergabelisten"'' findet man von Amarok während der Erfassung gefundene sowie selbst gespeicherte Wiedergabelisten. ''"Dateien"'' bietet Zugriff auf das Dateisystem, wodurch man auch Dateien abspielen kann, die nicht in der Datenbank erfasst sind. ''"Podcasts"'' schließlich bietet eine komfortable Benutzeroberfläche, um Podcasts zu verwalten. === Musiksammlung === In der ''"Lokalen Sammlung"'' sind alle Stücke erfasst, die Amarok in den indizierten Verzeichnissen findet. An das System angeschlossene MP3-Spieler oder Massenspeicher wie USB-Sticks werden hier ebenfalls als einzelne Sammlungen angezeigt. Zwischen diesen Sammlungen können Stücke hin und her kopiert oder verschoben werden. Dazu ruft man mittels [[Vorlage(Tasten, rmb)]]-Klick das Kontextmenü auf und wählt ''"Zur Sammlung kopieren/verschieben"''. Seit Version 2.4 ist es zudem möglich, die Dateien dabei in ein anderes Format umzuwandeln. Dies ermöglicht es z.B., CDs direkt in die Sammlung aufzunehmen ("rippen"). Der Menüpunkt ''"Dateiverwaltung"'' ermöglicht es, die Musikstücke innerhalb einer Sammlung entsprechend ihren Metadaten umzubenennen und zu verschieben. Mit einem [[Vorlage(Tasten, lmt)]]-Klick auf das Werkzeugsymbol kann man aus drei vorgegebenen Sortierungsmöglichkeiten für die Sammlungen auswählen oder diese selbst anpassen. Hier findet man ebenfalls die ''"Zusammengefasste Ansicht"'', in der alle Sammlungen vereint werden und Stücke nur jeweils einmal angezeigt werden, egal in wie vielen Sammlungen sie vorkommen. === Internetdienste === Hier findet man alle Dienste, für die Amarok Zugriff auf das Internet benötigt. {{{#!vorlage Tabelle <-2 rowclass="kde-titel"> Mitgelieferte Internetdienste +++ Magnatune [http://www.magnatune.com/ Magnatune] {en} ist ein Onlineshop für Musik von weniger bekannten Künstlern, bei dem der Preis für Musik vom Kunden bestimmt wird. Die Magnatune-Datenbank fügt sich nahtlos in Amarok ein. +++ Podcasts Hier hat man Zugriff auf OPML, ein Podcast-Verzeichnis, das mehr als 15.000 Podcasts anbietet. +++ Jamendo [https://www.jamendo.com Jamendo] {de} ist ein Onlineportal für CC-lizenzierte Musik. Mittlerweile gibt es über 17.000 Alben, die sofort mit Amarok angehört werden können. +++ Last.fm Amarok kann gespielte Songs an [:LastFM: Last.fm] übertragen und ''"Ähnliche Interpreten"'' abrufen. Ein direktes Abspielen von Last.FM-Sendern in Amarok oder vergleichbaren Programmen ist seit dem 28.04. 2014 nicht mehr möglich, da Last.fm diesen Dienst komplett eingestellt hat. +++ Librivox [https://librivox.org/ Librivox] {en} ist ein Online-Portal, welches freie Hörbücher anbietet. +++ Ampache [:Ampache:] ist ein Multimedia-Server, dessen Datenbank in Amarok integriert und damit direkt genutzt werden kann. Ein solcher Server findet sich zwar meistens im Lokalen Netzwerk, der Zugriff ist aber auch über das Internet möglich. }}} === Wiedergabelisten === Bei der Erfassung der Lieder findet Amarok auch unterstützte Wiedergabelisten und fügt sie hier unter ''"Gespeicherte Wiedergabelisten -> Wiedergabelisten auf dem Datenträger"'' ein. Speichert man seine Listen später nicht explizit im Verzeichnissystem, findet man sie hier unter ''"Gespeicherte Wiedergabelisten -> Amarok-Datenbank"''. Neben diesen ''"Statischen Wiedergabelisten"'' kennt Amarok noch zwei weitere Modi: ''"Dynamische"'' und ''"Automatische Wiedergabelisten"''. Erstere sind, wie der Name schon sagt, dynamisch, d.h. sie fügen der Wiedergabeliste Stücke auch abhängig von den aktuell vorhandenen Stücken hinzu. Dabei werden alte Stücke aus der Liste entfernt und entsprechend neue hinzugefügt. Demgegenüber erstellt man mit den ''"Automatischen Listen"'' einmalig eine Liste mit einer bestimmten Länge nach bestimmten Kriterien, die danach nicht wieder verändert wird. Mit Version 2.4.3 hat Amarok eine neue, intuitive Benutzeroberfläche für die dynamischen Wiedergabelisten erhalten. === Dateien === Hier hat man Zugriff auf das Dateisystem. Man kann wie üblich durch Verzeichnisse blättern und Musik zur Wiedergabeliste hinzufügen. Mit einem [[Vorlage(Tasten, rmb)]]-Klick erhält man auch hier die Möglichkeit, Stücke in eine Musiksammlung zu kopieren oder verschieben, falls sich diese nicht in einem erfassten Verzeichnis befinden. === Podcasts === Abonnierte Podcasts können hier verwaltet und neue Podcasts hinzugefügt werden. Podcasts, für die neue Episoden verfügbar sind, werden in der Übersicht durch einen gelben Stern kenntlich gemacht. Ein [[Vorlage(Tasten, rmb)]]-Klick ruft das Kontextmenü auf, über das weitere Einstellungen vorgenommen werden können. Hier ist es möglich, auch den jeweilige Podcast wieder zu löschen. Klappt man einen abonnierten Podcast mit einem [[Vorlage(Tasten, lmb)]]-Klick auf, sind noch nicht gehörte Episoden wiederum mit einem gelben Stern markiert, während Episoden, die man heruntergeladen hat, einen kleinen blauen Pfeil im Symbol haben. Das Hinzufügen von Episoden zur Wiedergabeliste erfolgt analog zu dem von Liedern. == Mitte - Kontext-Bereich == [[Vorlage(Bildunterschrift, internet_service.png, 200, "Internet-Dienste", right,kde-style)]] Hier befinden sich die Applets, für die die von Plasma bekannte Plasmoid-Technik verwendet wird. Durch technische Beschränkungen seitens Qt können sie aber nicht auf dem Desktop platziert werden. Sie zeigen die Tags, die Alben eines Künstlers, einen Video-Player oder einen Wikipedia-Browser an. Damit es keinen Platzmangel gibt, kann man mit dem ''"Herauszoomen"''-Button die verfügbare Fläche vervierfachen. {{{#!vorlage Tabelle <-2 rowclass="kde-titel"> Mitgelieferte Miniprogramme +++ Informationen zum aktuellen Stück Dieses Plasmoid zeigt Informationen wie ''"Interpret"'', ''"Album"'' oder ''"Titel"'' zum aktuell laufenden Musikstück an. Mit einem [[Vorlage(Tasten, rmb)]]-Klick erhält man das Album-Kontextmenü, das es einem erlaubt, das Albumcover zu setzen oder manuell festzulegen, ob es sich um ein Album mit verschiedenen Künstlern handelt oder nicht (falls Amarok dies falsch erkannt hat). +++ Last.FM-Ereignisse [:LastFM:Last.FM] sammelt Konzertdaten, und dieses Plasmoid empfängt sie und zeigt sie sortiert an. +++ Liedtext-Miniprogramm Dieses Plasmoid zeigt den Text des gerade laufenden Musikstücks an. +++ Wikipedia-Miniprogramm Dieses Plasmoid zeigt den Wikipedia-Artikel zum Interpreten an. +++ Wolke Hier werden die verwendeten Markierungen ("tags") angezeigt. Je größer das Wort, desto häufiger ist der "tag". +++ Alben Hier werden die anderen Alben eines Interpreten angezeigt, soweit sie in der Sammlung vorhanden sind. +++ Video Mit diesem Plasmoid können Videos abgespielt werden. }}} == Rechts - Wiedergabeliste == Hier wird die aktuelle Wiedergabeliste angezeigt. Mit den Knöpfen am unteren Rand kann man die Wiedergabeliste löschen, speichern, Aktionen rückgängig machen und die Abspielreihenfolge beeinflussen. Dazu gibt es unter ''"Stückabfolge"'' neben ''"Standard"'' (Liste von oben nach unten durchgehen) auch Optionen für die Wiederholung und die Zufalls gesteuerte Wiedergabe von Stücken. Die Art und Weise, wie die Stücke in der Wiedergabeliste dargestellt werden, kann verändert werden. Dazu kann man in der Menüleiste unter ''"Wiedergabeliste -> Ansichten"'' aus mehreren vordefinierten Optionen wählen. Unter ''"Ansichten einrichten"'' kann man weitere Ansichten einrichten. Dazu wählt man einfach unter der Auswahlliste ''"Neue Wiedergabelistenansicht"'' und gibt einen Namen an. == Layout == Ist man mit dem Standard-Layout nicht zufrieden, kann man es verändern. Wird im Menü unter ''"Ansicht"'' oder mittels [[Vorlage(Tasten, rmb)]]-Klick auf der Haupt-Werkzeugleiste das Ansichts-Menü aufgerufen und dort der Haken bei ''"Ansicht sperren"'' entfernt, lassen sich die drei Teile der Benutzeroberfläche sowie die Haupt-Werkzeugleiste verschieben. Will man auf einen Teil der Benutzeroberfläche ganz verzichten, kann man dort ebenfalls den entsprechenden Teil ab- und auch wieder anwählen. = Anwendungsfälle = == CDs rippen == Amarok kann Musik-CDs in Dateien wandeln ("rippen"). Wurde eine CD eingelegt, erscheint diese im linken Programm-Bereich unter ''"Lokale Sammlung"''. Neben der Möglichkeit, die Musikstücke abzuspielen, kann man durch [[Vorlage(Tasten, rmb)]] auf die CD und anschließendem [[Vorlage(Tasten, lmt)]]-Klick auf den Menüeintrag ''"Zur Sammlung kopieren -> Lokale Sammlung"'' auswählen, wie die Musikstücke auf den Rechner kopiert werden sollen. Dabei hat man die Auswahl, die Stücke ohne Umwandlung auf die Festplatte zu kopieren oder die Lieder automatisch nach '''*.ogg''', '''*.mp3''', '''*.wma''', '''*.flac''' oder in das "Apple LossLess"-Format umwandeln zu lassen. = Tragbare Geräte = Amarok unterstützt verschiedene Medienspieler (sog. MP3-Player). Erkannte Medienspieler werden direkt im Sammlungsbrowser angezeigt (''"Zusammengefasste Ansicht"'' dazu deaktivieren). Zurzeit ist die Unterstützung für Geräte, die das MTP-Protokoll nutzen, am ausgereiftesten. Apples iPod wird in den Basisfunktionen unterstützt, wobei es hier von der Bibliothek libgpod des GTKPod Projektes abhängt, welche Geräte unterstützt werden. Der [https://bausparfuchs.wordpress.com/2010/01/04/guide-how-to-get-your-ipod-work-with-amarok-2/ Amarok 2 iPod/media devices guide] {en} zeigt den Umgang von Amarok 2 mit Medienspielern und beschäftigt sich ausführlich mit der iPod-Unterstützung. = Einrichtung = Man findet die Einstellungen unter ''"Einstellungen -> Amarok einrichten"''. Dort findet man folgende Bereiche: [[Vorlage(Bildunterschrift, settings.png, 200, "Einstellungen", right,kde-style)]] == Allgemein == Im Dialog zu den ''"Allgemeinen Einstellungen"'' findet man die Einstellungen zu CD-Covers, Systemabschnitts-Icon, Ladebildschirm und die Möglichkeit, das Layout zu sperren. == Sammlung == Hier kann man die Ordner auswählen, in denen sich die eigene Musiksammlung befindet. Über ''"Statistiken importieren"'' können auch Sammlungen aus iTunes eingelesen werden. Hat man mit der Konsolenanwendung `amarokcollectionscanner` eine Sammlung generiert, kann man sie ab Version 2.4 ebenfalls importieren. Mit ''"Vollständige Sammlung neu einlesen"'' lässt sich die gesamte Sammlung neu einlesen. Außerdem kann hier eingestellt werden, ob auch die Unterordner durchsucht werden sollen (rekursiv) und ob die Sammlung auf Änderungen überwacht werden soll, wodurch neu hinzugefügte oder gelöschte Stücke automatisch erkannt werden. == Internet-Dienste == Hier findet man die Einstellungen zu den aus Amarok heraus benutzbaren Internet- und Netzwerkdiensten. Darunter gehören neben [:LastFM:Last.fm] und [:Ampache:] z.B. auch Jamendo, wo man freie Musik (unter einer [wikipedia:Creative Commons:]-Lizenz stehend) finden kann. Nicht benötigte Dienste kann man auch abschalten. == Wiedergabe == Hier kann man Einstellungen zum Abspielverhalten (z.B. Ausblenden beim Beenden von Amarok) ändern und Einstellungen zum Sound-System vornehmen. == Benachrichtigungen == Amarok informiert entweder mittels eines On-Screen-Displays (OSD) oder die Systembenachrichtigungen über Liedwechsel, die Lautstärke oder andere Dinge rund um Amarok. Hier kann man die zu verwendenden Methoden auswählen sowie die Darstellung des OSDs verändern. == Datenbank == Hier kann eine externe [:MySQL:]-Datenbank für die Sammlung eingerichtet werden. Diese bringt jedoch gegenüber der eingebetteten MySQL-Datenbank keinerlei Geschwindigkeitsvorteile, kann aber nützlich sein, wenn man mit mehreren Benutzern darauf zugreifen will oder auf dem Rechner sowieso schon ein Datenbankserver läuft. = Amarok und GNOME = == Erscheinungsbild == Im Artikel [:KDE_Anwendungen_unter_GNOME#KDE4-Qt4-Programme:KDE-Anwendungen unter GNOME] ist beschrieben, wie man Amarok an den GTK-Style anpasst. == Tastenkombinationen == Leider lässt sich Amarok nicht ohne Weiteres mit den unter ''"System -> Einstellungen -> Tastenkombinationen -> Audio"'' eingestellten Tastenkombinationen bedienen. Dies kann man aber einfach ändern, indem man das Amarok-Skript "Gnome Multimedia Keys 2" installiert. Das Skript lädt man sich von [https://www.kde-apps.org/content/show.php/Gnome+Multimedia+Keys+2?content=103448 KDE-Apps.org] {en} herunter und speichert es z.B. auf dem Desktop. In Amarok ruft man die Skript-Verwaltung auf (''"Extras -> Skript-Verwaltung"''), klickt auf ''"Skript installieren"'' und wählt die heruntergeladene Datei aus. Danach muss man nur noch das Skript aktivieren (Häkchen/Kreuzchen vor dem Skriptnamen setzen). == Benachrichtigungen == Der von Amarok standardmäßig aktivierte eigene Benachrichtigungsdienst ([#On-Screen-Display-OSD On-Screen-Display]) passt optisch nicht so gut zu der GNOME-Oberfläche. Das Amarok-Skript [https://www.kde-apps.org/content/show.php?content=103307 NotifyAmarok] {en} verwendet den [:Benachrichtigungsdienst:] von GNOME (`notify-osd`) und lässt sich zudem individuell anpassen. Nach dem Herunterladen des Skriptes (Entpacken nicht notwendig), installiert man es in der Skriptverwaltung (''"Extras -> Skript-Verwaltung"'') mit einem Klick auf ''"Skript installieren"''. In dem sich öffnenden Fenster die heruntergeladene Datei auswählen, mit ''"Öffnen"'' bestätigen und Amarok neu starten. Danach muss man die Skript-Verwaltung ein letztes Mal öffnen und einen Haken vor ''"NotifyAmarok"'' setzen, um das neu installierte Skript zu aktivieren. Über ''"Einstellungen -> Configure Notifications"'' kann man die Benachrichtigungen anpassen. Einige Beispiele dazu bietet der Autor in seinem [http://mantis.blogsport.de/2009/07/08/notifyamarok-configuration/ Blog] {en}. = Provisorische Lösungen = == Shortcuts == Um globale Shortcuts nutzen zu können, müssen diese im Shortcut-Einstellungsmenü sowohl in der Spalte ''"Shortcut"'' als auch in der Spalte ''"Global"'' eingetragen sein. Hierzu erst den Standard-Shortcut und dann den Global-Shortcut belegen. Außerdem kann es nötig sein, die unter ''"System -> Einstellungen -> Tastenkombinationen"'' für Audio-Anwendungen eingetragenen Shortcuts zu löschen. = Amarok erweitern = == Skripte == Durch [wikipedia_en:QtScript:] lässt sich Amarok sehr einfach erweitern. Diese können mit dem Amarok-Skript-Manager unter ''"Extras -> Skript-Verwaltung"'' installiert und ausgeführt werden. {{{#!vorlage Hinweis Skripte für Amarok 1.x sind nicht mit Amarok 2 kompatibel. }}} = Amarok mit D-Bus steuern = Mittels [:D-Bus:] kann man Amarok auch über die Konsole[2], via [:Lirc:] oder z.B. in Skripten steuern und abfragen. == Amarok steuern == Der in der Tabelle genannte Befehl muss in die darunterstehende Befehlszeile eingesetzt werden. {{{#!vorlage Tabelle Aktion Befehl +++ Abspielen `org.freedesktop.MediaPlayer.Play` +++ Pausieren `org.freedesktop.MediaPlayer.Pause` +++ Nächstes Stück `org.freedesktop.MediaPlayer.Next` +++ Vorheriges Stück `org.freedesktop.MediaPlayer.Prev` +++ Stop `org.freedesktop.MediaPlayer.Stop` +++ Beenden `org.freedesktop.MediaPlayer.Quit` }}} {{{#!vorlage Befehl dbus-send --type=method_call --dest=org.kde.amarok /Player BEFEHL }}} Um die Lautstärke um `x` anzupassen wird der folgende Befehl verwendet: {{{#!vorlage Befehl qdbus org.kde.amarok /Player VolumeSet $(($(qdbus org.kde.amarok /Player VolumeGet) + x)) # Alternativ "- x" }}} Um `x` Millisekunden vor oder zurück zu spulen, benutzt man den folgenden Befehl: {{{#!vorlage Befehl qdbus org.kde.amarok /Player PositionSet $(($(qdbus org.kde.amarok /Player PositionGet) - x)) # Alternativ "+ x" }}} == Amarok abfragen == Die Metainformationen zum aktuell laufenden Stück erhält man wie folgt: {{{#!vorlage Befehl qdbus org.kde.amarok /Player GetMetadata }}} = Problembehebung = == Audioprobleme == Wenn sich keine Audiodateien in Amarok abspielen lassen, dann fehlen eventuell das entsprechende Phonon-Backend und die Pakete, um MP3 und andere proprietäre Formate abspielen zu können. {{{#!vorlage Paketinstallation phonon-backend-gstreamer, universe kubuntu-restricted-extras, universe }}} == Titelanzeige bei Streams == Wenn bei der Wiedergabe von Audiostreams keine Informationen über den aktuellen Track angezeigt werden, dann sollte man das GStreamer-Backend für Phonon durch das VLC-Backend ersetzen. {{{#!vorlage Paketinstallation phonon-backend-vlc, universe }}} Abschließend muss das neue Backend noch in Phonon ausgewählt werden. Dieses erreicht man unter ''"K-Menü -> Rechner -> Systemeinstellungen -> Multimedia -> Phonon"'' und dann unter dem Reiter ''"Backend"''. == Tragbare Geräte == Wird ein tragbares Gerät nicht erkannt, muss es evtl. noch per [:udev:udev-Regel] eingerichtet werden. = Links = * [https://userbase.kde.org/Amarok/de Amarok Wiki auf kde.org] {de} * [https://userbase.kde.org/Amarok/QuickStartGuide/de Amarok/QuickStartGuide/de auf kde.org] {de} * [https://userbase.kde.org/Amarok/Manual/Various/FAQ FAQ] {en} * [https://amarok.kde.org/de/PlanetAmarok Planet Amarok] {en} * [https://community.kde.org/Amarok/Development/Scripting_HowTo_2.0 Wie schreibe ich ein Amarok-Skript] {en} * [https://amarok.kde.org/en/node/482 Project Neon] {en} - Links zum repository mit nightly builds * [:Multimedia:] {Übersicht} – Übersichtsartikel zu Multimedia #tag: Audioplayer, KDE, iPod