Ein Befehlszeilen-Python-Dienstprogramm zum Herunterladen von YouTube-Musikwiedergabelisten mit ID3-Tagging (Titel, Interpret, Album, Albumcover, Titelnummer und Veröffentlichungsdatum) in der ursprünglichen YouTube-Upload-Qualität, wobei Spotify als Ressource für Metadaten verwendet wird.
Sie müssen Ihre eigene Spotify-Client-ID und Ihr eigenes Geheimnis angeben. Um diese zu erhalten, gehen Sie zu https://developer.spotify.com/.
Diese Seite enthält Ihre Kunden-ID und Ihr Geheimnis.
Stellen Sie sicher, dass die neueste Version von Python 3 installiert ist. Um die erforderlichen Bibliotheken zu installieren, klonen Sie das Repository und führen Sie den folgenden Befehl in seinem Verzeichnis aus: pip install -r requirements.txt
Beim ersten Start fragt Sie das Programm nach Ihrer Spotify-Client-ID und Ihrem Client-Geheimnis. Geben Sie diese nach Aufforderung an.
Sie können dann die URL für eine YouTube- oder YouTube Music-Wiedergabeliste einfügen und das Programm erledigt den Rest. Für den Fall, dass das Programm den Song nicht auf Spotify finden kann, werden Sie benachrichtigt und nur der Titel und die Metadaten des Künstlers werden gespeichert.
Alle heruntergeladenen Wiedergabelisten werden in einem eigenen Verzeichnis im selben Verzeichnis wie main.py abgelegt.