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")