? YouTube-Video-Downloader
Überblick
Mit diesem Skript können Sie YouTube-Videos mithilfe der Pytube-Bibliothek herunterladen. Es liest eine Liste von YouTube-Video-URLs aus einer Datei ( urls.txt
) und versucht, jedes Video in der höchstmöglichen Auflösung (720p, 480p oder 360p mit Audio) herunterzuladen. Es ist auch möglich, die gesamte YouTube-Wiedergabeliste herunterzuladen.
✅ Voraussetzungen
- Führen Sie
pip install requirements.txt
aus
Verwendung
? Laden Sie die Liste der Videos herunter
- Erstellen Sie eine Textdatei mit dem Namen
urls.txt
im selben Verzeichnis wie das Skript. - Fügen Sie pro Zeile eine YouTube-Video-URL in der Datei
urls.txt
hinzu. - Führen Sie das Skript mit dem Befehl
python downloader.py
in Ihrem Terminal oder Ihrer Eingabeaufforderung aus.
? Laden Sie eine Playlist herunter
- Führen Sie das Skript mit dem Befehl
python playlist.py
in Ihrem Terminal oder Ihrer Eingabeaufforderung aus. - Geben Sie die URL der Wiedergabeliste ein, wenn Sie dazu aufgefordert werden.
? Ausgabe
- Heruntergeladene Videos werden im Ordner „Youtube_Videos“ im Verzeichnis des Skripts gespeichert.
- Das Skript entfernt erfolgreich heruntergeladene Video-URLs aus der Datei
urls.txt
. - Wenn während des Downloads ein Fehler auftritt, gibt das Skript eine Fehlermeldung aus und fährt mit dem nächsten Video fort.
Notiz
- Wenn der Ordner „Youtube_Videos“ nicht vorhanden ist, wird er vom Skript erstellt.
- Das Skript priorisiert das Herunterladen von Videos in den folgenden Auflösungen: 720p, 480p und 360p mit Audio.
- Wenn ein Video aufgrund eines Fehlers nicht heruntergeladen werden kann, wird die Fehlermeldung angezeigt und das Skript fährt mit dem nächsten Video fort.
️ Haftungsausschluss
Dieses Skript ist nur für den Bildungs- und persönlichen Gebrauch bestimmt. Respektieren Sie die geistigen Eigentumsrechte der Inhaltsersteller und halten Sie sich an die Nutzungsbedingungen von YouTube.
Lizenz
Dieses Projekt ist unter der MIT-Lizenz lizenziert – Einzelheiten finden Sie in der LIZENZ-Datei.
Autor
Rajkishor Patra
Mitwirkende?
Der Dank geht an diese wunderbaren Menschen (?):
Rajkishor Patra | BenoitPrmt |