记录我的一些生活写照、无聊的牢骚、内心世界的活动 注册 | 登陆

使用youtube-dl下载youtube视频

使用youtube-dl下载youtube视频

youtube-dl是一个使用python编写的脚本,可以下载热门视频网站的视频。在Linux系统下可以一健下载Youtube、Youku、Tudou等热门网站的视频,甚至是一些XXX网站的视频下载,如YouPorn、XVideos等。下面介绍使用方法。

1,准备工作(安装python)

[root@bear ~]# sudo yum install python
或者
[root@bear ~]# sudo apt-get install python

2,下载及使用

[root@bear ~]# wget http://youtube-dl.org/latest/youtube-dl -O /usr/local/bin/youtube-dl
[root@bear ~]# chmod a+x /usr/local/bin/youtube-dl

使用方法

[root@bear ~]# youtube-dl --max-quality url http://www.youtube.com/watch?v=XXXXXX
[root@bear ~]# youtube-dl --max-quality url http://v.youku.com/v_show/id_XXXXXX.html

其它选项

[root@bear ~]# youtube-dl --list-extractors  #查看支持网站列表
[root@bear ~]# youtube-dl -U  #程序升级
[root@bear ~]# youtube-dl -h  #更多参数

3,一些高级用法

获取视频格式
[root@bear ~]# youtube-dl --get-format http://www.youtube.com/watch?v=4JipHEz53sU
37 - 1080x1920
 
获取所有格式(目前仅支持Youtube)
[root@bear ~]# youtube-dl -F http://www.youtube.com/watch?v=4JipHEz53sU
[youtube] Setting language
[youtube] 4JipHEz53sU: Downloading video webpage
[youtube] 4JipHEz53sU: Downloading video info webpage
[youtube] 4JipHEz53sU: Extracting video information
[youtube] 4JipHEz53sU: Encrypted signatures detected.
[youtube] 4JipHEz53sU: Downloading js player vflP7iCEe
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]
36    :    3gp    [240x320]
17    :    3gp    [144x176]
 
下载指定格式的视频
[root@bear ~]# youtube-dl -f 34 http://www.youtube.com/watch?v=4JipHEz53sU

« 上一篇 | 下一篇 »

发表评论

评论内容 (必填):