you-get是python的一个非常实用的模块,其便利的下载"各个网站"视频功能让很多的程序员非常喜爱。
今天我就带着大家在CentOS7.4系统上安装这个让人喜爱的小工具
当然我也给出在win系统下安装使用的传送门
1、环境:CentOS系统
CentOS是非常稳定的Linux操作系统,当然搭建环境我就不叙述了,请自行度娘。
2、依赖于python3
you-get是依赖于python3的模块,但是CentOS自带的是python2,所以我们需要在安装一个python3版本的python,但是我们并不要删除/usr/bin路径下面的python二进制包,不然会导致我们系统很多功能无法使用,比如yum...
3、下载安装python3
下载python3包
# wget http://mirrors.sohu.com/python/3.4.1/Python-3.4.1.tar.xz
解压缩并安装
# xz -d Python-3.4.1.tar.xz
# tar xf Python-3.4.1.tar -C /usr/local/src/
# cd /usr/local/src/Python-3.4.1/
# ./configure --prefix=/usr/local/python34
# make -j8 && make install
安装的目录默认情况下,python会安装在
/usr/local/python34
4、安装you-get
安装you-get需要通过python34目录下bin文件夹目录下的pip3命令来下载安装(pip3所在目录:/usr/local/python34/bin)
在/usr/local/python34/bin目录下执行如下命令安装
./pip3 install you-get
5、使用方法
使用方法百度也有很多的说明,我就简单的介绍几个。(使用该命令也是在/usr/local/python34/bin目录下但也可以将该目录配置到环境变量中,这里我们主要是快速上手)
中文参考说明
下载一个视频 -o是将视频下载到指定的目录下
# ./you-get -o /home/bilimysql/ https://www.bilibili.com/video/av55400785?p=1
批量下载bilibili上的学习视频参数--playlist
# ./you-get --playlist -o /home/bilimysql/ https://www.bilibili.com/video/av55400785
-i参数查看下载视频的基本参数可以选择下载的清晰度,有一个default是默认的下载视频一般都是最清晰的视频
# ./you-get -i /home/bilimysql/ https://www.bilibili.com/video/av55400785?p=1
-u参数是可以查看视频的下载源,可以将解析出来的链接复制到迅雷下载
# ./you-get -u /home/bilimysql/ https://www.bilibili.com/video/av55400785?p=1
网友评论