Playlisten Import/Export zwischen Rhythmbox und Nextcloud Musik

Der Import einer Rhythmbox Playliste in Andere Player ist nicht so ohne Weiteres möglich, da Rhythmbox selbst keine Option zum Playlistenexport bietet, und alle Playlisten in einer einzigen XML Datei (~/.local/share/rhythmbox/playlists.xml) speichert. Es existiert allerdings ein Plugin für den Export der Playlisten in die jeweilge Playlistendatei.

Solange die Verzeichnisstruktur innerhalb des Musikarchivs in Rhythmbox und Nextcloud identisch ist, können die Playlisten nach Anpassung des Archivpfades auch in anderen Playern wie Nextcloud Musik genutzt werden. Es ist dabei irrelevant ob  das Archiv vollständig kopiert wird oder der Zugriff auf beispeilsweise über SSHFS WebDAV etc. erfolgt. Der absolute Pfad zum Musikarchiv der Playlisteneinträge muss dabei allerdings angepasst werden.

Der Import einer Playliste aus Rhythmbox in Nextcloud Musik kann wie folgt realisiert werden:

Absolute Pfade zum Musikarchiv auslesen

  1. Rhythmbox Playlisten mit Playlistexportplugin ( https://github.com/petko10/rhythmbox-import-export ) exportieren.
  2. Mit Nextcloud Musik Plugin Playliste erstellen und Titel aus Musik Archiv hinzufügen, Playliste exportieren und herunterladen
  3. Playlistenpfade zum Audioarchiv vergleichen
  4. Pfade anpassen ( das Audioarchiv ist in Rhythmbox unter dem Pfad “Musik/Archiv_Audio/…” eingebunden, unter Nextcloud “Archiv/Audio/…” )
  5. String ersetzen (“Musik/Archiv_Audio” durch “Archiv/Audio” )
  6. Geänderte Playlisten in Nextcloud hochladen
  7. Playlisten in Nextcloud Musik Plugin erstellen und aus hochgeladen Playlistendatein importieren

Der Export einer einer Nextcloud Musik Playliste und anschließende Import in Rythmbox sollte so auch möglich sein.

Bugreport : Mit Leerzeichen in den Dateinamen kommt das Nextcloud plugin leider nicht klar (Fehlermeldung %20 nicht gefunden, falsches parsing ? ).

CC_BY_NC_SASpeefak

Kategorie(n): Anleitungen, Multimedia

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.

 

Diese Website verwendet Akismet, um Spam zu reduzieren. Erfahre mehr darüber, wie deine Kommentardaten verarbeitet werden.