22.02.2010
Bewertungen von Banshee auf Amarok portieren
von ritze.
Da ich zur Zeit mit KDE SC 4.4 unterwegs bin und die Desktopumgebung für eine längere Zeit ausgiebig testen möchte, will ich auch den hauseigenen Musikplayer Amarok benutzen. Zuvor hatte ich Banshee zum Musik hören verwendet. Eigentlich kann man mit Banshee ziemlich leicht Lieder mit der jeweiligen Bewertung „exportieren“, indem man alle Lieder mit fünf, vier, drei usw. Sternen per intelligenten Wiedergabeliste anzeigen lässt und diese Liste dann als Datei abspeichert. Leider bekam ich eine Fehlermeldung und so musste ich mich mit der SQLite-Datenbank herumschlagen.
Über einen englischen Blogbeitrag hatte ich in vergangener Zeit einmal den Dateipfad der Lieder verändert. Also habe ich mir die Syntax etwas genauer angeschaut und dementsprechend angepasst:
sqlite3 -header ~/.config/banshee-1/banshee.db "select Uri from CoreTracks WHERE Rating LIKE '5' " \; > 5sterne.m3u
Der Befehl erstellt eine Datei namens 5sterne.m3u, die die Pfade der Musikdateien enthält, die in der Datenbank unter Rating eine 5 stehen haben. Diese Wiedergabeliste importiert man nun in Amarok, wählt anschließend alle Lieder aus und bewertet diese mit fünf Sternen. Den Vorgang wiederholt man dann mit der entsprechenden Anpassung an der Bewertung.