you-get安装笔记

一个在线的下载网站:

https://www.urlgot.com/

如果视频数量少很好用,就是速度稍微慢一些,首先要从b站下载到网站,然后在从网站下载到本地。优点是视频已经合成,质量好。

you-get支持批量,支持大部分视频网站,下载更方便,缺点是经常碰到视频和音轨分开成两个MP4文件(可能是我少装了什么东西,待解决。)

1、github地址是:

https://github.com/soimort/you-get

wiki有中文说明

2、安装前准备:

Python3必装,这是you-get运行需要的环境

注意:python安装时可以自动添加环境变量,默认添加到用户变量,如果cmd是以管理员身份启动,需要在系统变量的path中再添加python路径

3、安装you-get

you-get有多种安装方式,这里选择了第4种,克隆到本地仓库

$ git clone git://github.com/soimort/you-get.git

 

cmd进入到下载的you-get目录下,安装命令:python setup.py  install

这时候报错:

DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses import imp

查了查问题,是python3.4以后,setup.py中引用的imp包过时了,需要用importlib包代替

将第8行

修改为 import os, json, importlib.machinery

第16行

修改为

VERSION = importlib.machinery.SourceFileLoader('version', os.path.join(here, 'src/%s/version.py' % PACKAGE_NAME)).load_module().__version__

(参考https://blog.csdn.net/huihut/article/details/86587782)

修改后,安装成功。

4、使用

4.1查看视频格式

cmd中输入命令:you-get  -i  视频地址  (地址不要加单引号)

可以查看视频各清晰度版本的信息,如下图

you-get安装笔记_第1张图片

可根据需求下载,如下载mp4格式的1080P

you-get --format=dash-flv  视频地址

如果想要指定保存的文件夹,则需要加上文件夹选项

you-get -o 文件夹 --format=dash-flv  视频地址

批量下载命令是:

you-get --playlist --format=dash-flv  视频地址

你可能感兴趣的:(you-get安装笔记)