Hallo zusammen,
ich verbringe bereits Wochen damit eine Lösung für mein Problem oder sagen wir eher Wünsche zu finden.Ich habe hier einen Nextcloud 20 Server und dort die App "Music" installiert. Diese bietet sowohl ein Ampache- wie auch ein Subsonic- Backend.
Für die Anbindung der mobilen Androiden habe ich auch lange getestet und bin letztendlich bei der App DSUB gelandet. Läuft zuverlässig, puffert gut und kann alles was ich brauche. Wo ich einfach nicht weiter komme ist die Findung eines guten Player für mein Desktop-PC.
Ich hätte deshalb gerne einen Desktop-Player der via Backend darauf zugreift damit ich auf allen Geräten die gleichen Playlists habe bzw. diese von allen Geräten fortschreiben kann.
Den ersten Versuch habe ich mit Rhythmbox & dessen PlugIn für Ampache gemacht. Rhythmbox wäre auch meine erste Wahl da dort mein Webradio-Sender enthalten sind und ich alles in einem Programm hätte. URL, User & Key exakt so eingegeben wie es z.B. mittels PowerAmpache (nur zum testen des Backend, ansonsten nicht brauchbar) funktioniert. Da passiert einfach nichts. Das Programm im Terminal gestartet ergibt:
1 2 3 4 5 6 7 8 9 10 | rhythmbox -d ampache ... (17:48:00) [0x56098e95bd20] [AmpacheBrowser.update] /usr/lib/rhythmbox/plugins/ampache/AmpacheBrowser.py:850: downloading handshake: https://cloud.mydomain.de/nextcloud/apps/music/ampache/server/xml.server.php?action=handshake&auth=**********************×tamp=1610470080&user=me&version=350001 ... TypeError: do_get_status() missing 1 required positional argument: 'progress' Traceback (most recent call last): File "/usr/lib/rhythmbox/plugins/ampache/AmpacheBrowser.py", line 542, in handshake_cb handshake['update'][0:18], KeyError: 'update' ... |
ok, der Handshake scheitert aber auch im Web habe ich nichts gefunden warum das so ist.
Als nächstes habe ich Strawberry getestet. Anbindung hat sofort funktioniert und dass er die Bibliothek links als Ordner-Baum-Struktur anzeigt gefällt mir super. Allerdings habe ich die Playlists die in NextCloud-Music angelegt nicht gesehen bzw. konnte auch keine Playlist in der Cloud anlegen.
Danach habe ich "Tauon Music Box" installiert. Verbindung zu NC-Music ist ohne Probleme einzurichten und nach der Indizierung ist die Sammlung verfügbar. Das Programm synct auch die bereits vorhanden Playlist allerdings sortiert er diese unter den Alben ein. Ich muss also die Playlists zwischen der nicht gerade kurzen Alben-Liste such. Suboptimal ☹
Als NOtlösung nutze ich NC-Music nun im Browser auf dem Desktop.
Was ich mir wünsche - eventuell ist das ja gar nicht möglich - ist folgendes System:
Nextcloud als Server muss bleiben da dieser ohnehin gebraucht wird und in NC selbst keine Daten liegen. Diese sind als Externer Speicher vom Samba/ADS eingebunden und NC ist auch an dessen Benutzerverwaltung angebunden. Ob es dann die NC-App "Music" bleibt ist nicht wichtig. Hatte auch schon "Nextcloud Audio Player" probiert aber dort bin ich auch nicht wirklich weiter gekommen.
Sowohl die Desktop-PC's (Ubuntu / Linux Mint) als auch die mobilen Androiden sollen die Musiksammlung nutzen sprich Sammlung durchsuchen bzw. durch die Ordner browsen und die gleichen Playlists nutzen.
Eventuell hat ja noch jemand von Euch einen Tipp für mich.
Viele Grüße pixel24