Heute habe ich zufällig ein in Python geschriebenes Programm gefunden, das wirklich unglaublich ist. Es heißt youtube-dl und ermöglicht es Ihnen, Videos von YouTube von Linux oder einer anderen Plattform herunterzuladen , die den Python-Interpreter unterstützt.
Wir dürfen uns nicht vom Namen des Programms täuschen lassen, was uns zu der Annahme führen kann, dass es nur das Herunterladen von Videos von Yotube ermöglicht. Es ist jedoch nicht so. Es gibt eine sehr lange Liste von Websites, von denen Sie Videos wie Vimeo, Facebook, VK, RedTube usw. herunterladen können. Insgesamt gibt es mehr als 150 Websites, von denen wir herunterladen können.
Der Hauptvorteil von youtube-dl ist, dass es sich um eine Multiplattform handelt und unter jedem Betriebssystem funktioniert, das den Python-Interpreter unterstützt.
In diesem Artikel werde ich den Prozess der Installation von youtube-dl auf einem VPS-Server mit Ubuntu 12.04-Betriebssystem beschreiben und zeigen, wie Sie Videos einfach und schnell von YouTube herunterladen können .
Wie installiere ich youtube-dl auf Ubuntu VPS?
In den offiziellen Ubuntu-Repositorys finden wir die Version 2012.02.27-1ubuntu0.1
die sehr alt ist. 2012.02.27-1ubuntu0.1
werden wir ein Launchpad-PPA-Repository verwenden , das die Installation der Version 2014.03.03-1
(im Moment) erleichtert des Schreibens des Artikels) .
Um youtube-dl in Ubuntu zu installieren, führen wir die folgenden Befehle aus:
sudo apt-get install python-software-properties
sudo add-apt-repository ppa:nilarimogard/webupd8
sudo apt-get update
sudo apt-get install youtube-dl
Mit diesen Befehlen haben wir bereits youtube-dl installiert. Um dies zu überprüfen, führen wir den Befehl aus:
youtube-dl --version
Und wir werden sehen, dass es uns die installierte Version auf dem Bildschirm zeigt.
So laden Sie YouTube-Videos mit youtube-dl herunter
Nach der Installation starten wir das Programm mit einigen praktischen Beispielen.
Der einfachste Weg, youtube-dl zu benutzen, ist mit dem folgenden Befehl:
youtube-dl http://www.youtube.com/watch?v=cARtLOd79DA
Dieser einfache Befehl lädt die Version des Videos mit der höchsten Qualität herunter und verwendet den Namen des Titels der YouTube-Seite, der mit der Videokennung abgeschlossen ist, als Namen des Videos. In unserem Beispiel wäre der Name:
Nuevo Sonic Dash para Android-cARtLOd79DA.mp4
Ich werde nicht erklären, wie in diesem Artikel, aber dass Sie wissen, dass YouTube-dl viele Optionen zum Konfigurieren des Ausgabenamens der Download-Datei hat .
Wenn wir das YouTube-Video in einer bestimmten Qualität herunterladen möchten, müssen wir zunächst die für das Video verfügbaren Qualitäten mit dem folgenden Befehl auflisten:
youtube-dl -F http://www.youtube.com/watch?v=cARtLOd79DA
Es wird uns etwas zeigen wie:
[info] Available formats for cARtLOd79DA: format code extension resolution note 140 m4a audio only DASH audio , audio@128k (worst) 160 mp4 192p DASH video 133 mp4 240p DASH video 134 mp4 360p DASH video 135 mp4 480p DASH video 136 mp4 720p DASH video 17 3gp 176x144 36 3gp 320x240 5 flv 400x240 43 webm 640x360 18 mp4 640x360 22 mp4 1280x720 (best)
Unter der Annahme, dass wir die mp4- Version mit einer Auflösung von 640 × 360 herunterladen möchten, müssen wir uns den Bezeichner des Formats merken, das in diesem Fall 18
und den folgenden Befehl verwenden:
youtube-dl -f 18 http://www.youtube.com/watch?v=cARtLOd79DA
Wenn wir eine Liste von Videos zum Herunterladen haben, können wir YouTube-Videos mit dem folgenden Befehl stapelweise herunterladen :
youtube-dl -a lista_enlaces_youtube.txt
Eine weitere interessante Option besteht darin, dass wir ganze YouTube-Kanäle oder Wiedergabelisten so einfach herunterladen können, wie der folgende Befehl ausgeführt wird:
youtube-dl enlace_lista_de videos
Zum Beispiel:
youtube-dl http://www.youtube.com/channel/UCXKQPa-7JhzZ_VjI9T4IfKw/videos
Schlussbemerkungen zu youtube-dl
Es ist ein kostenloses Skript und wir können es auf GitHub finden .
Auf der GitHub-Seite finden wir alle notwendigen Informationen, um das Programm korrekt zu verwalten. Es ist daher ratsam, diese zur Hand zu haben. Eine der Warnungen, die der Programmierer macht, ist, dass YouTube beim Herunterladen einer Menge nach einer Bestätigung mit Captcha fragt. Es gibt also keine andere Möglichkeit, als über den Browser darauf zuzugreifen und das Captcha zu lösen.
Dies ist etwas umständlich, wenn wir uns in einem VPS ohne grafische Umgebung befinden, da wir keinen Browser haben, um das Captcha zu lösen, aber wir können immer einen Remote-Desktop mit X2GO verwenden, und wir haben alles gelöst.
Wenn Sie ein günstiges und qualitativ hochwertiges VPS benötigen, wo Sie das Skript installieren können, versuchen Sie es mit unserer Empfehlung, indem Sie sich unter dem folgenden Link in DO registrieren .
Ich hoffe, dass Ihnen der Artikel gefallen hat. Wenn Sie Zweifel haben, können Sie jederzeit die Kommentare verwenden, und ich werde Ihnen so schnell wie möglich antworten.