🎵 Yoto Spotify Downloader

Téléchargez et uploadez vos playlists sur Yoto

Non connecté

🔐 Connexion Yoto

Sauvegardé localement pour une reconnexion automatique

📥 Téléchargement

📤 Upload Yoto

✂️ Gestion des Fichiers Audio

Nom du fichier Durée Taille Actions
Chargement des fichiers...

📋 Logs

📚 Guide d'utilisation - Yoto Spotify Downloader

🔑 1. Obtenir le Client ID Yoto

Étapes pour récupérer votre Client ID :

  • Connectez-vous à votre compte Yoto sur https://dashboard.yoto.dev/
  • Allez dans la section "Developers" ou "API"
  • Cliquez sur "Create New Application" ou similaire
  • Remplissez le formulaire avec un nom d'application et ne toucher pas au reste, il faut juste laisser sur Public client et accepter les conditions.(ex: "Yoto Downloader")
  • Notez le Client ID qui vous sera fourni
  • Conservez ce Client ID, il sera nécessaire pour la connexion

💡 Astuce : Le Client ID ressemble à une chaîne de caractères alphanumériques comme abc123def456ghi789 (généralement 18-24 caractères)

🔗 2. Connexion à l'API Yoto

Procédure de connexion :

  • Dans l'interface, entrez votre Client ID dans le champ prévu
  • Cliquez sur "Se connecter"
  • Un lien ainsi qu'un code à 6 caractères seront affichés
  • Cliquez sur le lien ou copiez le code
  • Connectez-vous avec vos identifiants Yoto
  • Autorisez l'application à accéder à vos playlists
  • Un fois le code validé et confirmé, fermer la page et revenez sur le site yoto downloader et cliquer sur finaliser la conexion.
  • La connexion sera automatiquement établie et sauvegardée

✅ Statut : Une fois connecté, le voyant passera au vert et vous verrez "Connecté" dans l'en-tête.

⬇️ 3. Téléchargement de musique

Depuis Spotify :

  • Sélectionnez "Spotify" dans les options
  • Collez l'URL Spotify dans le champ (track, album ou playlist)
  • Exemples d'URL valides :
    • https://open.spotify.com/track/...
    • https://open.spotify.com/album/...
    • https://open.spotify.com/playlist/...
  • Cliquez sur "Télécharger"
  • Suivez la progression dans la zone de logs

Depuis YouTube :

  • Sélectionnez "YouTube" dans les options
  • Collez l'URL YouTube
  • Le système utilisera automatiquement yt-dlp pour le téléchargement

📁 Emplacement : Les fichiers sont téléchargés dans le dossier downloads/ du projet.

⬆️ 4. Upload vers Yoto

Procédure d'upload :

  • Une fois les fichiers téléchargés, ils apparaissent dans la liste
  • Donnez un nom à votre playlist Yoto
  • Cliquez sur "Uploader vers Yoto"
  • Les fichiers seront envoyés vers votre compte Yoto
  • La playlist sera automatiquement créée et disponible sur vos appareils Yoto

⏱️ Durée : L'upload peut prendre plusieurs minutes selon la taille des fichiers et votre connexion.

✂️ 5. Découpe audio (Timeline)

Utilisation de la timeline :

  • Cliquez sur les ciseaux ✂️ dans la liste des fichiers
  • La timeline s'affiche avec deux curseurs :
    • Curseur IN (vert) : Début de la partie à conserver
    • Curseur OUT (rouge) : Fin de la partie à conserver
  • Zone violette : Partie qui sera conservée
  • Zones grises : Parties qui seront coupées

Fonctionnalités :

  • Lecture depuis IN : Joue à partir du curseur IN
  • Lire la sélection : Joue uniquement la zone violette
  • Découper : Crée un nouveau fichier avec uniquement la sélection
  • Les temps s'affichent automatiquement en format MM:SS

💡 Astuces :

  • Pour garder le début : Placez IN à 0% et OUT où vous voulez couper
  • Pour garder la fin : Placez IN où vous voulez commencer et OUT à 100%
  • Pour extraire le milieu : Placez IN et OUT aux positions souhaitées

🔧 6. Gestion des fichiers

Actions disponibles :

  • 🔄 Actualiser : Recharge la liste des fichiers
  • ✂️ Découper : Ouvre l'éditeur de timeline
  • 🗑️ Supprimer : Supprime un fichier du dossier downloads

Format supporté :

  • Fichiers MP3 uniquement
  • Les fichiers sont automatiquement détectés dans le dossier downloads/

❓ 7. Dépannage

Problèmes courants :

  • Connexion échouée : Vérifiez votre Client ID et votre connexion internet
  • Téléchargement échoué : Vérifiez l'URL et votre connexion
  • Upload échoué : Assurez-vous d'être connecté à Yoto
  • Fichier non trouvé : Utilisez le bouton "Actualiser la liste"

📝 Logs : Consultez la zone de logs en bas de l'interface pour voir les détails des opérations.