🔑 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.