Direkter Youtube-Video-Downloader

Hier kann alles mögliche diskutiert werden. Themen zu Purebasic sind hier erwünscht.
Flames und Spam kommen ungefragt in den Mülleimer.
Benutzeravatar
RSBasic
Admin
Beiträge: 8022
Registriert: 05.10.2006 18:55
Wohnort: Gernsbach
Kontaktdaten:

Direkter Youtube-Video-Downloader

Beitrag von RSBasic »

Hallo,

ich lade oft viele YouTube-Videos für mein Tablet herunter, damit ich unterwegs ohne Internet schauen kann.
Es gibt zahlreiche Firefox-Addons, die einen Downloadbutton unter den YouTube-Videos einfügen, und Online-Downloader-Seiten, aber gestern habe ich wieder festgestellt, dass das von mir benutzte Addon nicht mehr funktionierte.
Wenn es nicht mehr funktioniert, dann installiere ich andere Addons, aber diese funktionieren manchmal auch nicht und muss sie wieder deinstallieren.
Ansonsten gibt es auch das Programm "JDownloader", welches zwar sehr gut funktioniert, aber extrem langsam ist. Man hat maximal 500 KB/s und gestern beim Download hatte ich sogar 30 KB/s. Das dauert ewig bei vielen Video-Downloads.

Heute funktioniert das Addon, welches ich sonst benutze, wieder, aber da bekam ich eine andere Idee und zwar könnte ich für euch eine Seite bereitstellen, mit der man ohne Addon automatisiert YouTube-Videos direkt herunterladen kann.
D.h. z.B. in eigenen PB-Projekten kann man meine Adresse mit dem Parameter mit der VideoID aufrufen und man kann das gewünschte Video ohne GUI und ohne Bestätigung direkt herunterladen. Damit kann man automatisiert mehrere Videos per URL-Aufruf ohne Benutzereingabe herunterladen.

Da ich keine Ahnung hatte, wie ich die mp4-Ausgabe aus dem Quellcode eines YouTube-Videos extrahieren kann, habe ich mal gegoogelt und beim Recherchieren fand ich einen fertigen, funktionierenden Code zum Downloaden von YouTube-Videos: https://github.com/Athlon1600/youtube-downloader
Diesen Code habe ich als Grundbaustein genommen und habe als aufrufbare Seite bereitgestellt, damit man automatisiert YouTube-Videos herunterladen kann.
Ihr könnt damit jedes Video als mp4 720p herunterladen. Andere Formate und Qualitäten sind nicht geplant.

Ursprünglich wollte ich mit dem fertigen Code ein Firefox-Addon und ein UserScript für Tampermonkey oder Greasemonkey bereitstelen, aber das ist nicht mehr notwendig.
Deshalb biete ich nur eine Adresse an, mit der man die YouTube-Videos direkt herunterladen kann.

Ihr könnt meine Seite sowohl privat als auch für eure Projekte verwenden.

Automatisierter Downloadlink: http://youtube.rsbasic.de/?v=<ID>
Beispiel: http://youtube.rsbasic.de/?v=viaRIIMsMZA
PB-Beispiel:

Code: Alles auswählen

EnableExplicit

InitNetwork()

ReceiveHTTPFile("http://youtube.rsbasic.de/?v=viaRIIMsMZA", "D:\MyVideo.mp4")
Viel Spaß :)
Aus privaten Gründen habe ich leider nicht mehr so viel Zeit wie früher. Bitte habt Verständnis dafür.
Bild
Bild
Benutzeravatar
NicTheQuick
Ein Admin
Beiträge: 8675
Registriert: 29.08.2004 20:20
Computerausstattung: Ryzen 7 5800X, 32 GB DDR4-3200
Ubuntu 22.04.3 LTS
GeForce RTX 3080 Ti
Wohnort: Saarbrücken
Kontaktdaten:

Re: Direkter Youtube-Video-Downloader

Beitrag von NicTheQuick »

Ich nutze dafür einfach youtube-dl. Mit pip kann man das einfach upgraden, womit es sich immer wieder an die Änderungen auf Youtube anpasst. Und ich synchronisiere damit immer wieder mal meine Playlists, da es mich stört, wenn Youtube-Videos gelöscht werden. Das Tool kommt auch mit anderen Videoplattformen zurecht und kann mit den entsprechenden Parametern auch nur den Audiostream herunterladen oder alle vorhandenen Formate auflisten oder auch alle Metainformationen als JSON extrahieren. Aber die Playlist-Option fand ich am besten für meine Bedürfnisse. :)
Bild
Benutzeravatar
RSBasic
Admin
Beiträge: 8022
Registriert: 05.10.2006 18:55
Wohnort: Gernsbach
Kontaktdaten:

Re: Direkter Youtube-Video-Downloader

Beitrag von RSBasic »

Über das Thema habe ich vorhin mit Programie geredet und er nutzt auch youtube-dl.
Ich habe das GUI-Programm von youtube-dl heruntergeladen und getestet. Funktioniert sehr gut und werde es nutzen. Das Firefox-Addon kann ich nun deinstallieren.
Aus privaten Gründen habe ich leider nicht mehr so viel Zeit wie früher. Bitte habt Verständnis dafür.
Bild
Bild
Benutzeravatar
chi
Beiträge: 90
Registriert: 17.05.2007 09:30
Wohnort: Linz - Austria

Re: Direkter Youtube-Video-Downloader

Beitrag von chi »

Oder einfach vor youtube gen eingeben...
Aus https://www.youtube.com/watch?v=9c9_U781iFQ wird https://www.genyoutube.com/watch?v=9c9_U781iFQ (Damit umgeht man auch Altersbeschränkungen)
Nino
Beiträge: 1300
Registriert: 13.05.2010 09:26
Wohnort: Berlin

Re: Direkter Youtube-Video-Downloader

Beitrag von Nino »

@ RSBasic & NicTheQuick:
Danke für die Informationen!

Ich selbst habe gute Erfahrungen gemacht mit ClipGrab -- das von einem Mitglied dieses Forums geschrieben wurde. :-)
Antworten