Ein Python-Skript zum Herunterladen von Songs im besten verfügbaren Format von YouTube. Habe es nicht auf einem Windows-Rechner getestet. Es wäre also schön, wenn das jemand machen könnte. Ab sofort funktioniert es mit Befehlszeilenargumenten. Warum? Es gibt keinen ersichtlichen Grund, außer dass es für mich praktischer ist. Geben Sie einfach die Songnamen in Anführungszeichen nach dem Programmnamen an.
python downloader.py "<Song1>" "<Song2>" ...
oder
python downloader.py -i <filename>
Dabei enthält Dateiname eine Liste von Songnamen
urllib
: Installieren Sie urllib
Modul mit pip3
mit diesem Befehl
pip3 install urllib
BeautifulSoup: Installieren Sie BeautifulSoup4 mit
pip3 install beautifulsoup4
youtube-dl: Installieren Sie youtube-dl mit
pip3 install youtube_dl
Erstbenutzer lesen bitte den nächsten Abschnitt.
Laden Sie die Datei downloader.py auf Ihr System herunter.
Öffnen Sie das Terminal und gehen Sie in das Verzeichnis, in dem Sie die Datei gespeichert haben.
Führen Sie diesen Befehl aus:
python3 downloader.py <songname>
Genießen ;)
Bevor Sie das Programm verwenden, öffnen Sie es mit einem Texteditor.
Ändern Sie ~/Music/
in den Pfad, in dem die heruntergeladenen Songs gespeichert werden sollen. Und hinterlassen Sie am Ende ein „/“-Zeichen.
Beispiel: Wenn Sie möchten, dass sie im Ordner ~/Music
gespeichert werden, sollte Zeile 6 so aussehen:
pathToSave = "~/Music/"
und nicht
pathToSave = "~/Music"
Es kann losgehen. Bei Problemen lesen Sie bitte die Anleitung zur Verwendung.