Générateur de commandes yt-dlp pour SoundCloud
Composez une commande yt-dlp pour les morceaux et sets SoundCloud, étiquetés et prêts pour une bibliothèque musicale.
Choisir un format audio
SoundCloud sert le plus souvent du MP3 à 128 kbit/s, parfois de l'Opus. Convertir une source 128 en 320 donne un fichier plus gros qui ne sonne pas mieux — « le meilleur disponible » conserve l'original et c'est le bon réglage.
Pochette et métadonnées valent la peine : sans elles, un set téléchargé arrive sous forme de dossier de fichiers sans titre. Les sets et playlists fonctionnent en mode « toute la playlist ».
SoundCloud sert la plupart des flux en Opus 128 kbit/s, et les morceaux « Go+ » en 256 — mais seulement aux sessions qu'il juge habilitées. Si un morceau se joue sur le site à une qualité supérieure à ce que yt-dlp récupère, les cookies d'un navigateur connecté en sont le plus souvent la différence : l'échelle que voit votre session est celle que reçoit yt-dlp. La liste -F montre quels formats existent pour le morceau où vous êtes.
L'URL de téléchargement n'est pas toujours là où vit l'audio : SoundCloud sert les médias depuis un CDN derrière des liens signés à courte durée de vie, donc une URL de média copiée hors d'un onglet du navigateur fonctionne une fois puis plus jamais — donnez toujours à yt-dlp la page du morceau, et laissez-le résoudre. Les reposts sont un élément séparé pointant vers le même audio ; le fichier de suivi empêche un téléchargement de set de les récupérer deux fois.
Les sets (le nom SoundCloud des playlists) sont là où se trouve la vraie valeur. Un set de deux cents morceaux se pagine, et l'exécution prend du temps ; le fichier de suivi transforme la deuxième exécution en delta des seuls morceaux récemment ajoutés. « Continuer malgré les erreurs » compte parce que les sets accumulent des morceaux supprimés — un producteur retire un sample, et sans l'interrupteur un seul 404 fait avorter les quatre-vingts autres morceaux.
Sur le nommage : les titres SoundCloud sont longs et portent l'artiste dans le titre, donc le modèle par défaut artiste-puis-titre rend les doublons visibles plutôt que silencieux — deux fichiers du même nom sont d'ordinaire deux envois du même morceau à des débits différents. La pochette vient de l'URL de l'artwork et se télécharge à sa plus grande taille ; si l'image paraît fausse, elle l'était aussi sur la plateforme.