Um YouTube-Videos mit Python herunterzuladen, können Sie die pytube Bibliothek verwenden.
from pytube import YouTube
# URL des YouTube-Videos
video_url = 'https://www.youtube.com/watch?v=VIDEO_ID'
# Pfad zum Speichern der heruntergeladenen Datei
download_path = 'path/zum/speicherort/'
def download_youtube_video(url, path):
try:
yt = YouTube(url)
video = yt.streams.get_highest_resolution() # Höchste verfügbare Auflösung auswählen
video.download(output_path=path)
print(f'Video {yt.title} wurde erfolgreich heruntergeladen.')
except Exception as e:
print(f'Fehler beim Herunterladen des Videos: {e}')
if __name__ == '__main__':
download_youtube_video(video_url, download_path)