Trackhop

Deine Playlists,
überall.

Trackhop hält Playlists zwischen Musikdiensten synchron, von Hand oder nach Zeitplan.

Kostenlos und Open Source. Kein Konto, kein Server, kein Abo: alles läuft auf deinem Handy.

Google Play: bald verfügbar In der Testphase · aus Google Play? Installiere das Plugin
Jetzt bei F-Droid Aus dem Quellcode gebaut · neue Versionen ein paar Tage später
Mit Obtainium installieren Jede Version sofort, aktualisiert sich selbst
APK von GitHub herunterladen Die neueste APK zum Installieren von Hand

Android 8.0 oder neuer · Welche Version brauche ich?

Für macOS herunterladen (Apple silicon) Apple silicon · für Intel · Homebrew
Für Linux herunterladen .deb · oder Snap · Flatpak

Auf dem Mac beim ersten Mal per Rechtsklick › Öffnen starten (warum) · Alle Downloads

Mit Docker starten Beta · ghcr.io oder Docker Hub · auf einem NAS
Auf Azure bereitstellen (Beta) Beta · dein eigenes Abonnement, etwa 5 $ im Monat · Details

Eine Weboberfläche, geplante Syncs, eine API · Ein Konto pro Person für den ganzen Haushalt

Ein Rundgang durch Trackhop: Syncs, ein neuer Sync, Konten, Werkzeuge, ein geteilter Titel, die Karten für Kompatibilität und Poster, nicht abspielbare Titel, Einstellungen

Was Trackhop kann

Wähle eine Quelle, ein Ziel und wie oft synchronisiert wird. Trackhop findet jeden Titel auf der anderen Seite, zeigt dir vorher, was sich ändert, und hält beide auf demselben Stand.

Von jedem Dienst zu jedem Dienst

Playlists, Lieblingssongs, gespeicherte Alben und gefolgte Künstler. Oder füge den Link einer beliebigen öffentlichen Playlist ein.

Nach Zeitplan

Jede Stunde, alle 6 Stunden, täglich oder wöchentlich. Nur Neues übernehmen oder auch Entfernungen spiegeln, und die Reihenfolge der Quelle beibehalten.

Nichts wird geraten

Vor jedem Sync eine Vorschau. Nicht gefundene Titel kommen zur Prüfung: einmal den richtigen wählen, Trackhop merkt ihn sich.

Deine Konten bleiben deine

Du meldest dich auf der Seite des jeweiligen Dienstes an. Zugriffstokens werden auf dem Handy verschlüsselt und verlassen es nie.

Dein eigener Musikserver

Navidrome und andere Subsonic-Server, Jellyfin und Plex, neben den Streamingdiensten. Auch Dateien: CSV, M3U, XML, JSON.

Playlist-Werkzeuge

Backups, Duplikate entfernen, Zusammenführen, Aufteilen und Sortieren, dazu ein Playlist-Generator mit deinem eigenen KI-Schlüssel.

Syncs mit ihren Zahlen, ein neuer Sync, ein geteilter Titel auf dem Weg in eine Playlist, wie gut zwei Playlists zusammenpassen, ein Playlist-Poster, nicht abspielbare Titel und ihr Ersatz

Funktioniert mit

Dienste mit Beta-Kennzeichnung funktionieren und folgen der dokumentierten API des jeweiligen Dienstes, wurden aber weniger im Alltag genutzt: Rückmeldungen sind willkommen.

Streamingdienste

SpotifyYouTube MusicAmazon Music Apple Music betaTIDALDeezer betaQobuz alpha SoundCloud betaAnghami alphaLiveOne alpha

Dein eigener Server

Navidrome / SubsonicJellyfinEmby betaPlex

Quellen und Dateien

Last.fm nur lesenListenBrainz nur lesen NetEase Cloud Music · QQ Music öffentliche Links TikTokInternetradio · ShazamCharts Apple Music · Deezer CSV · TSV · M3U · XSPF · JSPF · iTunes XML · JSONEingefügter Text

Warum kein Online-Übertragungsdienst?

Soundiiz, TuneMyMusic und FreeYourMusic sind gut für einen einmaligen Umzug. Trackhop hält Playlists dauerhaft auf demselben Stand, ohne deine Konten jemandem zu überlassen. Im direkten Vergleich: Trackhop und Soundiiz, Trackhop und TuneMyMusic.

TrackhopOnline-Übertragungsdienste
Wo es läuftAuf deinem HandyAuf deren Servern
Wer deine Zugangsdaten hatNur dein Handy, verschlüsseltDer Dienst
Konto, AboKeinsKonto; Limits im Gratis-Tarif
Geplanter Sync, Entfernungen gespiegeltJaMeist nur in Bezahltarifen
Eigene ServerJaSelten
QuellcodeOffen, AGPL-3.0-onlyGeschlossen

Auch auf dem Computer oder einem NAS

Du willst es ohne Handy ausprobieren oder Syncs auf einem Gerät laufen lassen, das immer an ist? Dieselbe Engine läuft auf deinem Computer und auf einem Server, mit einer Weboberfläche, um Dienste zu verbinden und Syncs anzulegen. Beides ist eine Beta: im Alltag gut nutzbar, aber noch jung. Sichere also deine Einrichtung und sag uns, was nicht funktioniert.

Trackhop Desktop für Windows, macOS und Linux: Installation wie bei jedem anderen Programm, ohne Docker oder Java, ohne Administratorrechte. Es sitzt neben der Uhr und führt geplante Syncs aus, solange der Computer läuft. Version 1.6.0 (was ist neu).

Windows-Installer Windows, ohne Installation (.zip) macOS, Apple silicon macOS, Intel Linux (.deb) Linux (.tar.gz) Linux (Flatpak)

Oder mit einem Paketmanager:

# Windows, aus dem Microsoft Store
winget install 9PFX74Q2XN9P

# Windows, mit Scoop
scoop bucket add xlollx https://github.com/xlollx/scoop-bucket
scoop install xlollx/trackhop

# macOS, mit Homebrew
brew install --cask xlollx/tap/trackhop

Installationsanleitung · Alle Versionen · Microsoft Store · Für Windows, Mac, Linux

Docker Beta, für einen Heimserver, ein NAS oder einen Raspberry Pi:

docker run -d -p 8080:8080 \
  -v trackhop-data:/data \
  -e SONGPORT_PASSWORD=waehle-eins \
  ghcr.io/xlollx/trackhop

Dann öffne http://127.0.0.1:8080. Zum Aktualisieren das Image neu ziehen und den Container erneut starten: deine Syncs bleiben im Volume. Einstellungen, Docker Compose und was dort funktioniert: die Docker-Anleitung. Auch auf Docker Hub als xlollx/trackhop. Auf einem NAS (Synology, Unraid, TrueNAS) oder neben Navidrome, Jellyfin oder Plex. Für den ganzen Haushalt ein Konto pro Person: alle melden sich an und haben ihre eigenen Dienste und Syncs.

Auf Azure Beta, ganz ohne Server zu Hause: Auf Azure bereitstellen (Beta) legt Trackhop in deinem eigenen Azure-Abonnement an (Container Apps, HTTPS, Daten auf Azure Files). Abgerechnet wird über dein Abonnement: in den meisten Regionen etwa 5 $ im Monat, wenn es zwischen den Syncs ruht, bis zu etwa 15 $, wenn es ständig beschäftigt ist (geschätzt nach den Azure-Listenpreisen für Container Apps nach dem monatlichen Freikontingent; Speicher kostet nur Cents). Mehr.

Beide haben das Aussehen der App, die Prüfung nicht gefundener Titel, Datei-Playlists in jedem Format und die Werkzeuge der App: Export, vollständige Backups (auch nach Zeitplan), Duplikate, nicht abspielbare Titel, KI-Playlists und deine Zahlen.

Wie Trackhop deine Daten verwendet

Trackhop verbindet sich mit den Musikdiensten, die du auswählst (Spotify, YouTube Music, Apple Music, Amazon Music, TIDAL, Deezer, eigene Server), über die Anmeldung des jeweiligen Dienstes. Es liest deine Playlists und ihre Titel und legt, wenn du einen Sync startest oder planst, in deinem eigenen Konto Playlists an und fügt Titel hinzu oder entfernt sie. Für YouTube Music über die Google-API bedeutet das die YouTube Data API mit der Berechtigung youtube, die nur für deine Playlists und nur auf deinem Gerät genutzt wird.

Zugriffstokens werden verschlüsselt auf dem Handy gespeichert und nie an den Entwickler von Trackhop oder an Dritte gesendet. Es gibt keinen Trackhop-Server. Details in der Datenschutzerklärung.

Loslegen

Android 8.0 oder neuer, auf Englisch, Italienisch, Französisch, Deutsch, Spanisch, Portugiesisch, Polnisch, Russisch, Türkisch, Chinesisch, Japanisch und Koreanisch. Unsicher, welche Variante die richtige ist? Welches Trackhop? vergleicht sie. Die Anleitung führt durch den ersten Sync und die häufigsten Fehler; wenn etwas nicht wie beschrieben funktioniert, öffnet Protokoll → Auf GitHub melden eine Meldung mit bereits ausgefüllten Details.

Schritt für Schritt: Spotify zu YouTube Music · Apple Music zu Spotify · Spotify zu TIDAL · Spotify zu Apple Music · YouTube Music zu Spotify · Deezer zu Spotify · Amazon Music zu Spotify · Spotify zu Navidrome, Jellyfin oder Plex · eine Playlist als CSV oder M3U · deine Shazams in einer Playlist. Auf Deutsch: Playlists übertragen.

Kein Android-Handy zur Hand? Probier Trackhop Desktop unter Windows oder Linux aus, oder die Docker-Version.

Du nutzt die Version aus Google Play? Lade Trackhop Bridge herunter, das Plugin, das YouTube Music, Amazon Music sowie Spotify und Apple Music ohne Entwicklerschlüssel hinzufügt (inoffizielle Weboberflächen: lies zuerst die Hinweise).

Danke

an alle, die Trackhop kostenlos halten. Möchtest du deinen Namen hier sehen? Ko-fi oder GitHub Sponsors.

  • THE ICON
  • Michel Henke
  • Pisqui❤️

Songport heißt jetzt Trackhop. Gleiche App, gleicher Code, gleiche Updates: nur der Name hat sich geändert, weil ein anderer, nicht verwandter Dienst namens „SongPort“ im selben Bereich unterwegs ist. Deine installierte App aktualisiert sich ganz normal und behält alle Daten, und alte Links funktionieren weiter.