Banshee Datenbank von Hand bearbeiten

Multimedia

Beim Umzug meiner Daten nach Lucid ist mir aufgefallen, dass ich noch die Datenbank von Banshee anpassen muss. Zuerst dachte ich, dass es sich bei der Datenbank um einen einfach Container handelt, musste jedoch feststellen, dass es eine SQLite 3.x Datei ist. Nach kurzer Suche in Synaptic wurde ich mit dem "SQLite Database Browser" fündig.

sudo apt-get install sqlitebrowser

Ich gehe im nächsten Schritt davon aus, dass die alten Dateien vom alten Speicherort bereits in das neue Homeverzeichnis kopiert wurden.

Wir wechseln also abermals in die Konsole und geben dort

sqlitebrowser ~/.config/banshee-1/banshee.db

Damit öffnen wir die Datenbank und können sie nun bequem bearbeiten.

Die Datenbank bearbeiten

Der SQLite Browser lässt ein einfaches und schnelles bearbeiten der Datensätze zu Der SQLite Browser lässt ein einfaches und schnelles bearbeiten der Datensätze zu

Der Browser zeigt uns die gesamte Datenbank an. Uns interessieren die Tabellen "Coretracks" und "PodcastEnclosures". Falls man Lust hat kann man die Dateien auch per Hand bearbeiten. Dazu müsste man den Reiter "Browse Data" wählen. Bei Bibliotheken mit 10 Liedern denkbar, bei mehreren hundert+ Liedern einfach nur mühsam. Zum Glück gibt es den 3 Reiter "Execute SQL". Wie es der Namen bereits erahnen lässt, kann man dort SQL Befehle ausführen. Die folgenden Befehle müssen dort in das Eingabefeld kopiert und mit "Execute query" ausgeführt werden. alterbenutzer und neuerbenutzer müssen natürlich noch angepasst werden.

Alle Lieder

update CoreTracks set Uri = replace(Uri, '/home/alterbenutzer', '/home/neuerbenutzer');

Alle Podcasts

update PodcastEnclosures set LocalPath = replace(LocalPath, '/home/alterbenutzer', '/home/neuerbenutze');

Kommentar schreiben


Letzte Kommentare

  • GROẞARTIG! Herzlischen Dank! Weiter...
  • Ich habe diese HTC hero und es ist fantastik! Weiter...
  • Vielen Dank für die hilfreichen Tipps! Ich habe versucht, eine lange Zeit, ... Weiter...
  • Vielen Dank für den Hinweis! Habe es eben geändert. Weiter...
  • Danke für den Artikel, aber mach bitte aus dem `sudo gedit` ein `gksu gedit... Weiter...