Un utilitaire Python en ligne de commande pour télécharger des listes de lecture YouTube Music avec le balisage ID3 (titre, artiste, album, pochette d'album, numéro de piste et date de sortie) avec la qualité de téléchargement YouTube d'origine, en utilisant Spotify comme ressource pour les métadonnées.
Vous devez fournir votre propre identifiant client et votre secret Spotify. Pour les obtenir, rendez-vous sur https://developer.spotify.com/.
Cette page contiendra votre identifiant client et votre secret.
Assurez-vous que la dernière version de Python 3 est installée. Pour installer les bibliothèques requises, clonez le référentiel et exécutez la commande suivante dans son répertoire : pip install -r requirements.txt
Lors de la première exécution, le programme vous demandera votre identifiant client Spotify et votre secret client. Fournissez-les lorsque vous y êtes invité.
Vous pouvez ensuite coller l'URL d'une playlist YouTube ou YouTube Music et le programme fera le reste. Dans le cas où le programme ne trouve pas la chanson sur Spotify, vous en serez informé et seules les métadonnées du titre et de l'artiste seront enregistrées.
Toutes les listes de lecture téléchargées sont placées dans leur propre répertoire dans le même répertoire que main.py.