简介
youtube-dl 是一个使用 python 编写的脚本,可以下载热门视频网站的视频。在 Linux 系统下可以一健下载 Youtube、Youku、Tudou 等热门网站的视频,甚至是一些 XXX 站的视频下载,如 YouPorn、XVideos 等。
官方地址
使用方法
环境确认
youtube-dl 需要 Python 2.6 以上的版本。因此需要先确认安装的 Python 版本。默认 CentOS6 + 是安装了 2.6.6 的,CentOS7 可以直接安装。
通过以下命令可以查看版本:
python –version
下载安装
youtube-dl 直接下载最新版到/usr/local/bin/目录下并赋予权限即可使用。命令:
wget https://yt-dl.org/downloads/latest/youtube-dl -O /usr/local/bin/youtube-dl
chmod a+x /usr/local/bin/youtube-dl
用法
使用帮助命令查看其用法:
youtube-dl -h
常用的参数
youtube-dl --list-extractors #查看支持网站列表
youtube-dl -U #程序升级
youtube-dl --get-format URL #获取视频格式
youtube-dl -F URL #获取所有格式,例如:
youtube-dl -F http://www.youtube.com/watch?v=n-BXNXvTvV4
[youtube] Setting language
[youtube] n-BXNXvTvV4: Downloading video webpage
[youtube] n-BXNXvTvV4: Downloading video info webpage
[youtube] n-BXNXvTvV4: 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]
36 : 3gp [240x320]
17 : 3gp [144x176]
137 : mp4 [1080p] (DASH Video)
136 : mp4 [720p] (DASH Video)
135 : mp4 [480p] (DASH Video)
134 : mp4 [360p] (DASH Video)
133 : mp4 [240p] (DASH Video)
160 : mp4 [192p] (DASH Video)
141 : mp4 [256k] (DASH Audio)
172 : webm [256k] (DASH Audio)
140 : mp4 [128k] (DASH Audio)
171 : webm [128k] (DASH Audio)
139 : mp4 [48k] (DASH Audio)
youtube-dl -f format URL #下载指定格式的视频,这里以下载 1080p 原画质量的视频格式为例:
youtube-dl -f 137 http://www.youtube.com/watch?v=n-BXNXvTvV4
总结
在 VPS 上试了试,下载YouTube的 1080p 速度飞快,几百兆的视频几乎瞬间搞定。再从 VPS 下载拖回来,如此收藏YouTube视频易如反掌。
© 本站文章随意转载,但请注明出处!
>> 如果您觉得本站文章对您有所帮助,购买 VPS 时候请走本站AFF链接!
>> 某些文章具有时效性,若内容有错误或已失效,欢迎在下方评论区留言向我们反馈.
>> 所有文章均基于分享的原则,所有言论均个人观点,请注意全部都不是推荐,是分享!分享!分享!
>> 所有文章均基于分享的原则,所有言论均个人观点,请注意全部都不是推荐,是分享!分享!分享!
THE END
暂无评论内容