Musik
Der Schritt weg von iTunes/Apple Music hin zu einer offenen Lösung (Navidrome)
Musik Server
Am Mac war es bisher iTunes Match oder AppleMusic (Abo Dienst) der dafür sorgte, dass die Musik auf allen Geräten verfügbar ist. Das muss durch eine Server Software ersetzt werden.
Mögliche Optionen:
- Jellyfin
- Jellyfin ist eigentlich auf Filme und Serien ausgelegt, Musik ist da eher nebensächlich. Nach kurzem ausprobieren habe ich mich dagegen entschieden.
- Navidrome
- Navidrome ist voll auf Musik ausgelegt, wird fleißig weiter entwickelt, hat mit Version 0.55 einen größeren Umbau mit neuen Funktionen bekommen. Es unterstützt auch ALAC - es liegt aber am Client ob der das auch unterstützt, zur Not kann aber transkodiert werden.
- Es werden alle möglichen Tags unterstützt, mehr als bei iTunes
- Demnächst kommt auch support für .lrc Files (Synchronisierte Lyrics)
Die Entscheidung ist schnell gefallen, Navidrome wird als Server eingesetzt.
Navidrome Skripte
Python3 Skript um Bewertung, Wiedergabezähler und Zuletzt Gespielt Datum aus iTunes (Musik.app) nach Navidrome zu importieren.
https://github.com/Metal-Snake/mac2linux-switch - itunes2Navidrome.py
Navidrome Clients
Mac:
Aktuell schwanke ich zwischen Supersonic und Feishin.
- Feishin - https://github.com/jeffvli/feishin - kann Smart Playlists erstellen
- Submariner - https://github.com/SubmarinerApp/Submariner - sehr langsam, buggy
Feishin
Positiv:
- kann Smart Playlists erstellen
- konfigurierbare Listen anzeige
- spielt auch ALAC ab, wenn man "Audio Player" in den Playback Einstellungen von Web auf MPV umstellt
- lädt Lyrics von lrclib.net
Negativ:
Amperfy
Amperfy - https://github.com/BLeeEZ/amperfy
Positiv:
- zufälliges Album abspielen
- Album Anzeige zeigt Liedlänge (aber sonst nichts)
- Fühlt sich nativ an
Negativ:
- Album Anzeige zeigt außer Titel, Artist und Länge nichts weiter an
- Wiedergabe Anzeige zeigt nicht die Länge an, stattdessen steht da "--:--" (evtl. ein Problem mit ALAC?), und auch nur beim Mouse Over (das war schon bei iTunes/Musik.app nervig!).
- Scheint die schlechteren Dinge von iTunes/Musik.app zu übernehmen und die guten wegzulassen
Screenshots
Album Übersicht
Stream Music
Stream Music - https://github.com/gitbobobo/StreamMusic/
Positiv:
- Sieht gut aus
- Gute Startseite ("Suggestion")
Negativ:
- Album Übersicht zeigt nur eine begrenzte Anzahl an Alben wenn das Fenster zu groß ist (bug)
- kein zufälliges Album abspielen (Startseite zeigt aber zufällige Alben an, wäre also darüber lösbar)
- Album Anzeige zeigt die Lieder, aber keinerlei Details (Länge, Wertung, etc.)
Screenshots
Startseite
Album Übersicht:
Album Ansicht:
Wiedergabeansicht:
Supersonic
Supersonic - https://github.com/dweymouth/supersonic/
Positiv:
- Zufälliges Album abspielen
- Automatische Suche von Lyrics von https://lrclib.net
- Album Ansicht zeigt konfigurierbar verschiedene Spalten an Dauer, Rating und Playcount an (aber Zuletzt gespielt fehlt!)
- Wiedergabe Ansicht mit Lyrics
Negativ:
- Album Ansicht zeigt nicht den "Zuletzt gespielt" Wert der Lieder an
- Nicht besonders schön
Screenshots
Album Übersicht:
Album Ansicht:
Wiedergabeansicht:
iPhone:
- flo - https://github.com/kepelet/flo - Benötigt https
- substreamer - https://substreamerapp.com/ -
- Amperfy - https://github.com/BLeeEZ/amperfy -
- Arpeggi - https://www.reddit.com/r/arpeggiApp/ - Bislang nur als Testflight Version
- Stream Music - https://github.com/gitbobobo/StreamMusic/ - bisher mein Favorit - diverse Funktionen wie CarPlay kosten einmalig 8,99€
- Dromio - https://github.com/mattneub/dromio/ -
- play:Sub - https://michaelsapps.dk/playsubapp/index.html - kostet 5,99€
- Agin Music - https://github.com/TymekV/AginMusicMobile - braucht https?
Nach einigen Tagen bin ich bei Stream Music geblieben, auch CarPlay funktioniert super.
Linux:
- Strawberry - https://www.strawberrymusicplayer.org/
Tagging
Am Mac verwende ich Yate https://2manyrobots.com/yate/ zum Taggen.
Wichtig ist, dass die Daten von Discogs und MusicBrainz importiert werden können.
Mögliche Optionen:
MusicBrainz Picard https://picard.musicbrainz.org/ - Lädt keine Daten von Discogs, evtl. mit Plugin möglich?