youtube-dl是一个使用python编写的脚本,可以下载热门视频网站的视频。在Linux系统下可以一健下载Youtube、Youku、Tudou等热门网站的视频,甚至是一些XXX网站的视频下载,如YouPorn、XVideos等。下面介绍使用方法。
1,准备工作(安装python)
[root@bear ~]# sudo yum install python
youtube-dl需要Python 2.6以上的版本。如果你的系统是CentOS 5,请根据这篇文章更新Python版本。CentOS 6里已经自带了Python 2.6,所以不需要更新。
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=4JipHEz53sU37 - 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 vflP7iCEeAvailable 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
参考资料:http://www.yaoblog.info/?p=6854
原文地址:使用youtube-dl下载youtube视频, 感谢原作者分享。 自己变得跟水晶一般透明,