youtube-dl 2013.02.02

Fedora release 18 (Spherical Cow)
3.7.5-201.fc18.x86_64 #1 SMP Mon Jan 28 19:54:41 UTC 2013

youtube-dl unterstützt eine Vielzahl (41) von Videoportale wie YouTube, Vimeo, MTV, facebook, etc. (vollständige Liste siehe youtube-dl --list-extractors). Die Installation erfolgt in diesem Beispiel via yum:
# yum install youtube-dl 
Aktualisieren von youtube-dl erfolgt durch den Paketmanager der jeweiligen Distribution, oder durch --update bzw. -U direkt vom Entwickler.
# youtube-dl --update
youtube-dl is up-to-date (2013.02.02)
bzw.
# youtube-dl -U
youtube-dl is up-to-date (2013.02.02)
Unter CentOS 6.3 bzw. RedHat 6.3 ist nur die betagte Version 2009.09.13 verfügbar, die obige direkte Updatefunktion noch nicht unterstützt. Als root kann man das jeweils neueste Python-Script von der Entwicklerseite mit wget nach /usr/bin/ laden und mit der oben beschriebenen Methode aktuell halten.

Mit der Option -F werden die verfügbaren Videoformate angezeigt:
$ youtube-dl -F http://www.youtube.com/watch?v=9bZkp7q19f0
[youtube] Setting language
[youtube] 9bZkp7q19f0: Downloading video webpage
[youtube] 9bZkp7q19f0: Downloading video info webpage
[youtube] 9bZkp7q19f0: Extracting video information
Available formats:
37    :    mp4    [1080x1920]
46    :    webm    [1080x1920]
22    :    mp4    [720x1280]
45    :    webm    [720x1280]
35    :    flv    [480x854]
44    :    webm    [480x854]
34    :    flv    [360x640]
18    :    mp4    [360x640]
43    :    webm    [360x640]
5    :    flv    [240x400]
17    :    mp4    [144x176]
In diesem Beispiel wähle ich das mp4 Format mit FullHD Auflösung (37) durch die Option -f:
$ youtube-dl -f 37 http://www.youtube.com/watch?v=9bZkp7q19f0
[youtube] Setting language
[youtube] 9bZkp7q19f0: Downloading video webpage
[youtube] 9bZkp7q19f0: Downloading video info webpage
[youtube] 9bZkp7q19f0: Extracting video information
[download] Destination: 9bZkp7q19f0.mp4
[download]   2.0% of 174.70M at  921.16k/s ETA 03:10
Der Dateiname beinhaltet noch den YouTube URL, daher hänge ich die Option -t an um den Titel voranzustellen:
$ youtube-dl -f 37 -t http://www.youtube.com/watch?v=9bZkp7q19f0
[youtube] Setting language
[youtube] 9bZkp7q19f0: Downloading video webpage
[youtube] 9bZkp7q19f0: Downloading video info webpage
[youtube] 9bZkp7q19f0: Extracting video information
[download] Resuming download at byte 5713652
[download] Destination: PSY - GANGNAM STYLE (강남스타일) M_V-9bZkp7q19f0.mp4
[download]   4.7% of 174.70M at  941.00k/s ETA 03:01
Weitere Hilfe zur Anwendung gibt es auf der Entwicklerseite oder mit:
$ youtube-dl --help

Kommentare

Beliebte Posts