YouTube Videos mit Python erhalten?
Ich arbeite grade an einem Projekt mit Python und dabei würde ich gerne automatisches Downloaden von YouTube Videos einbauen damit man das nicht manuell machen muss. Selbst nach längerem recherchieren gibt es keine Library die im Moment funktioniert. Kennt jemand einen anderen Weg?
MfG Mini
1 Antwort
![](https://images.gutefrage.net/media/default/user/8_nmmslarge.png?v=1551279448000)
Ein ziemlich gutes Tutorial: dev.to/...
Ich würde die Seite nur mit VPN / Tracking-Blocker betreten, aber es funktioniert.
Woher ich das weiß:Hobby – Mache das seit mindestens ein paar Jahren
![](https://images.gutefrage.net/media/default/user/8_nmmslarge.png?v=1551279448000)
![](https://images.gutefrage.net/media/default/user/9_nmmslarge.png?v=1551279448000)
@Fabian261110
Könntest du vielleicht den Code bereitstellen. Oder zumindest die Stelle die wichtig ist. Wäre sehr nett
![](https://images.gutefrage.net/media/default/user/8_nmmslarge.png?v=1551279448000)
Fabian261110
31.07.2023, 13:40
@Zwiebel105
def download(video_url):
video = YouTube(video_url)
video = video.streams.get_highest_resolution()
try:
video.download("D:\Videos\")
except:
print("Error while downloading.")
print("Download successfull.")
>>> download("https://www.youtube.com/watch?v=dQw4w9WgXcQ")
Pytube ist tatsächlich eine der Libraries die (zumindest bei mir) nicht funktioniert