youtube-dl
youtube-dl是一个使用python编写的脚本,可以下载热门视频网站的视频。在Linux系统下可以一健下载Youtube、Youku、Tudou等热门网站的视频等。
介绍安装及使用方法,以使用debian系统下为例
1、在SSH命令行下
curl -L https://yt-dl.org/downloads/latest/youtube-dl -o /usr/local/bin/youtube-dl
chmod a+rx /usr/local/bin/youtube-dl
如何提示错误,请安装curl
apt-get install curl
2、运行youtube-dl,如果提示错误,请安装Python
apt-get install python
youtube-dl 升级最新版本
youtube-dl -U
3、用法
youtube-dl URL
URL换成具体某个视频的URL就可以直接下载了。注意,youtube-dl会默认下载视频到当前执行命令的目录下。
4、youtube-dl的一个激动人心的功能:支持读取下载链接列表文件。
这意味着我可以先把所有下载链接整理好后放进一个txt文件,然后让youtube-dl去读取这个txt文件就行了,接下来它就会自动下载全部的视频
5、在Putty命令行界面中创建一个专门的目录用于存放下载的视频文件,然后CD至此目录下,创建一个包含所有下载链接的txt文件(使用vi命令即可)。
在此目录下,执行下列命令,下载多个文件:
youtube-dl -c -i -a video_url.txt
youtube-dl提供了很多有用的附加参数,这里用到的是:
-a 参数表示读取外部链接文件。
-c 断点续传(如果由于意外原因下载中断了,再次启动下载命令时,可以实现断点续传)
-i 忽略报错(如果出现某些链接无法打开或者下载的问题,会自动绕过,继续下载其他视频)