Ein echter Rocker
Über Skripte die Funktionalität von Amarok erweitern
Der KDE-Musikplayer Amarok bringt bereits von Haus aus sehr viele Funktionen mit. Er spielt neben lokalen Dateien auch Internetradio und Musikstücke aus freien und kommerziellen Online-Musikläden ab und holt sich automatisch Informationen zum gerade abgespielten Stück aus dem Netz. Über diese Grundfunktionen hinaus bietet Amarok durch Skripte noch viele zusätzliche Features – dieser Artikel stellt einige davon vor.
Muss ich programmieren?
Linux-Einsteiger halten in der Regel nicht viel von Skripten. Bevor Sie jetzt das Heft enttäuscht beiseitelegen: Sie benötigen für diesen Artikel keinerlei Programmierkenntnisse. Öffnen Sie einfach über das Menü Extras die Skript-Verwaltung von Amarok und klicken Sie auf Weitere Skripte holen. Verfügt der Rechner, auf dem Sie Amarok nutzen, über keine Internetverbindung, können Sie die Skripte auch von einem anderen Rechner aus herunterladen und dann über Skript installieren einrichten. Der direkte Weg ist aber deutlich bequemer.
In der Grundeinstellung bringt Amarok bereits drei Skriptprogramme mit (Abbildung 1). Lyricwiki sucht im Internet nach Songtexten, Cool Streams bringt eine Liste von Internetradiosendern mit, und Librivox.org listet freie Hörbücher der Librivox-Seite auf und bietet diese zum Abspielen und als Download an.
Die einzelnen Skripte lassen sich per Checkbox ein- und ausschalten, nach dem Aktivieren müssen Sie Amarok in der Regel neu starten. Falls Sie ein Skript einmal im Quellcode anschauen möchten, finden Sie die Dateien unter /usr/share/kde4/apps/amarok/scripts/. Erweiterungen, die Sie nachträglich installiert haben, legt Amarok im Ordner .kde4/share/apps/amarok/scripts/ in Ihrem Home-Verzeichnis ab. Die Liste der verfügbaren Skripte holt sich das Programm von der Internetseite kde-apps.org[1]. Möchten Sie die Erweiterungen für den Einsatz auf einem anderen PC zunächst herunterladen, werden Sie hier fündig.
Internetradio
"Wie schön war doch der Urlaub in der Schweiz, und lass uns doch noch etwas Radio Zürich hören, die Wetteransage fand ich so toll." – Kein Problem mit Amarok. Rufen Sie Extras / Skript-Verwaltung / Weitere Skripte holen auf und geben Sie im neuen Dialog oben rechts das Stichwort "Radio" in das Suchfeld ein. Sie erhalten nun eine Liste der Skripte, welche die Liste der Amarok bekannten Radiosender erweitern. Hier finden Sie an vierter Stelle den Eintrag Radio Swiss (Abbildung 2). Nach einem Klick auf den Button Installieren lädt Amarok das Skript herunter und richtet die darin enthaltenen Sender ein.
Nach der Installation müssen Sie Amarok neu starten. Achten Sie darauf, den Player über das Amarok-Menü zu beenden und nicht einfach nur das Fenster zu schließen. Öffnen Sie nach dem Neustart die Skript-Verwaltung und markieren Sie die Checkbox vor dem Skript RadioSwiss. Sie finden nun auf dem Reiter Internet einen Eintrag, der die Sender nach den drei Sprachen Deutsch, Französisch und Italienisch ordnet (Abbildung 3).
Falls in der Liste genau der gesuchte Radiosender fehlt, können Sie diesen von Hand nachtragen. Öffnen Sie dazu mit einem Editor (zum Beispiel KWrite) die Datei .kde4/share/apps/amarok/scripts/RadioSwiss/main.js und tragen Sie den Sender unter der passenden Kategorie ein.



