Beiträge von Nic2309

    Hallo liebe Community,

    ich suche eine Möglichkeit eine vorhandene Datenbank für meine Musik-Sammlung für ein anderes Kodi zu übernehmen, dabei aber die Pfade zu den Mp3s zu ändern.

    Hintergrund ist folgender: ich habe eine vollständige und gepflegte Datenbank für Kodi auf meinem Raspberry Pi2 im Heimnetz. Dabei wird auf die Mp3s über smb auf meinen NAS Speicher verlinkt. Diesen NAS Speicher habe ich außerdem für den Zugriff aus dem Internet freigegeben. Per ftp funktioniert das auch ganz gut. Jetzt möchte ich aber in Kodi auf meinem iPhone eine Datenbank anlegen, die diese Mp3s mit ftp Pfad einbindet. Wenn ich die ftp Adresse im Kodi einstelle, bricht die automatische Einbindung aber immer wieder ab (wer weiß woran das liegt... vielleicht kommt die Fritz-Box damit nicht klar, die Festplatte ist zu langsam oder wasweißich).

    Die bequemste Lösung wäre meiner Meinung nach die vorhandene music.db zu kopieren und in ihr die smb://... Pfade auf ftp://... Pfade per find and replace oder so zu ändern. Kennt jemand von euch so eine Möglichkeit?

    Vielen Dank schon mal im Voraus!

    [Edit]

    Fall gelöst. Für alle, die es interessiert schreibe hier noch die schnelle und knackige Antwort hinein.

    Um die MyMusic.db zu öffnen habe ich SqliteBrowser genutz. Man liest die Datenbank ein und findet in der Tabelle "path" die Spalte "strPath", die es zu bearbeiten gilt.
    Im Reiter "SQL ausführen" gibt man nun den Befehl

    update PATH set strPath = replace(strPath, 'a', 'b')

    ein.
    Wobei a der vorhandene String ist nachdem gesucht wird und b der String, der a ersetzen soll. Dabei braucht man keine Platzhalter und nichts, einfach den Teil des Pfades ersetzen, der geändert werden soll. Dann die Änderungen speichern und die MyMusic.db wieder zurück ins /userdata/Database Verzeichnis. Dabei scheint es keine Rolle zu spielen ob hinter dem MyMusic noch eine Zahl steht (z.B. bei mir MyMusic52.db). Nun Kodi neustarten und das wars auch schon.

    Hey Community,

    ich bin noch ziemlich neu in der Kodi-Welt unterwegs. Mit Programmieren habe ich sonst nichts am Hut. Momentan probiere ich mich an kleineren Modifications des Skins Arctic: Zephyr. Ich habe ein Script hinzugefügt, das bei Musik-Wiedergabe die aktuelle Wiedergabeliste im Vollbild aufruft. Dort sieht man das Cover des aktuell angewählten Titels. Wird automatische der nächste Titel der Playlist angespielt, wandert aber nur das Play-Icon weiter, jedoch nicht die Auswahlzeile. Wenn ich nun also eine Playlist mit verschiedenen Songs habe, bleibt das Cover immer das Gleiche. Über Google bin ich bisher nicht schlauer geworden, wie ich das ändern kann. Hat jemand von euch eine Idee für ein Script, das entweder die Auswahlzeile an das Playsymbol bindet oder das Cover nicht von der Auswahlzeile sondern vom Playsymbol abhängig macht?