Trackhop

Vos playlists,
partout.

Trackhop synchronise vos playlists entre services de musique, à la main ou selon un planning.

Gratuit et open source. Pas de compte, pas de serveur, pas d’abonnement : tout tourne sur votre téléphone.

Google Play : bientôt disponible En test · installé depuis Google Play ? Ajoutez le plugin
Disponible sur F-Droid Compilé depuis le code source · nouvelles versions quelques jours plus tard
Obtenir avec Obtainium Chaque version dès sa sortie, mises à jour automatiques
Télécharger l’APK depuis GitHub Le dernier APK, à installer à la main

Android 8.0 ou plus récent · De quelle version ai-je besoin ?

Télécharger pour macOS (Apple silicon) Apple silicon · pour Intel · Homebrew
Télécharger pour Linux .deb · ou Snap · Flatpak

Sur Mac, ouvrez-le la première fois avec clic droit › Ouvrir (pourquoi) · Tous les téléchargements

Lancer avec Docker Bêta · ghcr.io ou Docker Hub · sur un NAS
Déployer sur Azure (bêta) Bêta · votre propre abonnement, environ 5 $ par mois · détails

Une page web, des syncs planifiées, une API · Un compte par personne pour toute la maison

Visite de Trackhop : les syncs, une nouvelle sync, les comptes, les outils, un titre partagé, les cartes de compatibilité et d’affiche, les titres injouables, les réglages

Ce qu’il fait

Choisissez une source et une destination, puis la fréquence. Trackhop retrouve chaque titre de l’autre côté, vous montre ce qui va changer et garde les deux en phase.

De n’importe quel service vers n’importe quel autre

Playlists, titres likés, albums enregistrés et artistes suivis. Ou collez le lien de n’importe quelle playlist publique.

Selon un planning

Toutes les heures, toutes les 6 heures, chaque jour ou chaque semaine. Seulement les ajouts, ou aussi les suppressions, en gardant l’ordre de la source.

Rien n’est deviné

Un aperçu avant chaque sync. Les titres introuvables passent en vérification : choisissez le bon une fois, Trackhop s’en souvient.

Vos comptes restent les vôtres

Vous vous connectez sur la page de chaque service. Les jetons d’accès sont chiffrés sur le téléphone et ne le quittent jamais.

Votre propre serveur de musique

Navidrome et les autres serveurs Subsonic, Jellyfin et Plex, à côté des services de streaming. Et aussi des fichiers : CSV, M3U, XML, JSON.

Outils pour playlists

Sauvegardes, suppression des doublons, fusion, division et tri, et un générateur de playlists qui utilise votre propre clé d’IA.

Les syncs et leurs chiffres, une nouvelle sync, un titre partagé ajouté à une playlist, la compatibilité de deux playlists, une affiche de playlist, des titres injouables et leurs remplaçants

Compatible avec

Les services marqués bêta fonctionnent et suivent l’API documentée de chaque service, mais ont été moins utilisés en conditions réelles : vos retours sont les bienvenus.

Services de streaming

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

Votre propre serveur

Navidrome / SubsonicJellyfinEmby betaPlex

Sources et fichiers

Last.fm lecture seuleListenBrainz lecture seule NetEase Cloud Music · QQ Music liens publics TikTokRadio en ligne · ShazamClassements Apple Music · Deezer CSV · TSV · M3U · XSPF · JSPF · iTunes XML · JSONTexte collé

Pourquoi pas un service de transfert en ligne ?

Soundiiz, TuneMyMusic et FreeYourMusic sont parfaits pour un transfert ponctuel. Trackhop sert à garder vos playlists à jour dans la durée, sans confier vos comptes à qui que ce soit. Comparaisons : Trackhop et Soundiiz, Trackhop et TuneMyMusic.

TrackhopServices de transfert en ligne
Où ça tourneSur votre téléphoneSur leurs serveurs
Qui détient vos identifiantsSeulement votre téléphone, chiffrésLe service
Compte, abonnementAucunCompte ; limites sur l’offre gratuite
Sync planifiée, suppressions répercutéesOuiSurtout dans les offres payantes
Serveurs personnelsOuiRarement
Code sourceOuvert, AGPL-3.0-onlyFermé

Aussi sur un ordinateur ou un NAS

Envie d’essayer sans téléphone, ou de faire tourner vos syncs sur une machine toujours allumée ? Le même moteur fonctionne sur votre ordinateur et sur un serveur, avec une page web pour connecter les services et créer des syncs. Les deux sont en bêta : ils conviennent à un usage quotidien mais sont encore jeunes, alors gardez une copie de votre configuration et dites-nous ce qui ne marche pas.

Trackhop Desktop pour Windows, macOS et Linux : il s’installe comme n’importe quel programme, sans Docker ni Java, sans droits d’administrateur. Il se place à côté de l’horloge et lance les syncs planifiées tant que l’ordinateur est allumé. Version 1.6.0 (nouveautés).

Installateur Windows Windows, sans installation (.zip) macOS, Apple silicon macOS, Intel Linux (.deb) Linux (.tar.gz) Linux (Flatpak)

Ou avec un gestionnaire de paquets :

# Windows, depuis le Microsoft Store
winget install 9PFX74Q2XN9P

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

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

Comment l’installer · Toutes les versions · Microsoft Store · Pour Windows, Mac, Linux

Docker bêta, pour un serveur maison, un NAS ou un Raspberry Pi :

docker run -d -p 8080:8080 \
  -v trackhop-data:/data \
  -e SONGPORT_PASSWORD=choisissez-en-un \
  ghcr.io/xlollx/trackhop

Ouvrez ensuite http://127.0.0.1:8080. Pour mettre à jour, récupérez la nouvelle image et relancez le conteneur : vos syncs restent dans le volume. Réglages, Docker Compose et ce qui fonctionne : le guide Docker. Aussi sur Docker Hub sous le nom xlollx/trackhop. Sur un NAS (Synology, Unraid, TrueNAS), ou à côté de Navidrome, Jellyfin ou Plex. Pour toute la maison, un compte par personne : chacun se connecte et a ses propres services et syncs.

Sur Azure bêta, sans serveur à la maison : Déployer sur Azure (bêta) crée Trackhop dans votre propre abonnement Azure (Container Apps, HTTPS, données sur Azure Files). Facturé sur votre abonnement : environ 5 $ par mois dans la plupart des régions s’il reste inactif entre les syncs, jusqu’à environ 15 $ s’il est occupé en permanence (estimation d’après les tarifs publics d’Azure pour Container Apps, après la franchise gratuite mensuelle ; le stockage coûte quelques centimes). En savoir plus.

Les deux ont le look de l’app, la vérification des titres introuvables, les playlists de fichiers dans tous les formats et les Outils de l’app : export, sauvegardes complètes (aussi planifiées), doublons, titres injouables, playlists par IA et vos statistiques.

Comment Trackhop utilise vos données

Trackhop se connecte aux services de musique que vous choisissez (Spotify, YouTube Music, Apple Music, Amazon Music, TIDAL, Deezer, serveurs personnels) avec la connexion propre à chaque service. Il lit vos playlists et leurs titres et, quand vous lancez ou planifiez une sync, crée des playlists et ajoute ou retire des titres dans votre propre compte. Pour YouTube Music via l’API de Google, cela signifie la YouTube Data API avec l’autorisation youtube, utilisée uniquement pour vos playlists et uniquement sur votre appareil.

Les jetons d’accès sont stockés chiffrés sur le téléphone et ne sont jamais envoyés au développeur de Trackhop ni à aucun tiers. Il n’y a pas de serveur Trackhop. Détails dans la politique de confidentialité.

Commencer

Android 8.0 ou plus récent, en anglais, italien, français, allemand, espagnol, portugais, polonais, russe, turc, chinois, japonais et coréen. Vous hésitez entre les versions ? Quel Trackhop ? les compare. Le guide accompagne la première sync et les erreurs courantes ; si quelque chose ne fonctionne pas comme décrit, Journal → Signaler sur GitHub ouvre un rapport avec les détails déjà remplis.

Pas à pas : de Spotify vers YouTube Music · d’Apple Music vers Spotify · de Spotify vers TIDAL · de Spotify vers Apple Music · de YouTube Music vers Spotify · de Deezer vers Spotify · d’Amazon Music vers Spotify · de Spotify vers Navidrome, Jellyfin ou Plex · une playlist en CSV ou M3U · vos Shazams dans une playlist. Guide en français : Transférer des playlists entre Spotify, YouTube Music, Apple Music et Deezer, gratuitement.

Pas de téléphone Android sous la main ? Essayez Trackhop Desktop sur Windows ou Linux, ou la version Docker.

Vous utilisez la version Google Play ? Téléchargez Trackhop Bridge, le plugin qui ajoute YouTube Music, Amazon Music, ainsi que Spotify et Apple Music sans clés de développeur (interfaces web non officielles : lisez d’abord ses notes).

Merci

aux personnes qui permettent à Trackhop de rester gratuit. Vous voulez voir votre nom ici ? Ko-fi ou GitHub Sponsors.

  • THE ICON
  • Michel Henke
  • Pisqui❤️

Songport s’appelle désormais Trackhop. Même app, même code, mêmes mises à jour : seul le nom a changé, car un service sans rapport appelé « SongPort » opère dans le même domaine. L’app installée se met à jour normalement et garde toutes ses données, et les anciens liens continuent de fonctionner.