走向使用you-get扒视频的大坑(主要是爱奇艺)

想剪视频的追星女孩什么都得会,我终于能愉快的扒视频了!为了防止以后不会重装,记录一下。

以下工作均在系统版本 Windows 10 64-bit中进行。

开始吧!


准备工作:

1、下载并安装 Python 3 


选对版本,64-bit

exe可执行文件,正常流程安装,没难度。


可以勾选“Add Python 3.7 to PATH”,安装程序帮你添加环境变量

注:安装时会默认是包含pip的。(上图第一个红框框)

2、安装FFmpeg(更新:省略这步吧)

打开CMD,输入:

pip3 install FFmpeg

然后等着安装成功,如下:


出现红框的字,说明安装成功

顺便,黄字是说你的pip版本该更新啦,用它给的命令更新一下,使用太友好了:


更新成功

如果想确认FFmpeg是否安装成功的话,在cmd中直接输入ffmpeg,会显示相关信息:

能显示版本信息,肯定是装成功了

看到上面这些,就完全成功了。

3、安装you-get

继续在CMD中输入:

pip3 install you-get

然后继续等着安装成功,如下:


搞定

想确认安装是否成功的话,输入:

you-get -V

注意“V”是大写的。

同理



开始下载

使用命令,格式是you-get + URL,举例说明:

you-get http://www.iqiyi.com/v_19rs4htoq0.html

然后悲催的报错了:

根据错误信息来定位一下

那么,根据提示的信息来逐条看吧:

第一条,我的网络没问题;第二条,是最新版;第三条,去github的页面看一下有没有类似的提过的issue,懒得看。→_→

那么来看第四条吧,运行命令看看错误日志:

you-get --debug http://www.iqiyi.com/v_19rs4htoq0.html

居然跟我说FFmpeg没安装,这不科学!

去FFmpeg的页面转了一圈,下载了一个Windows版本的FFmpeg


选好之后点下载

然后随便找个路径解压,配置环境变量:


第三步直接双击

然后新建,把FFmpeg的bin文件夹路径粘上去:


粘自己的路径啊~别照抄

一顿确定之后,重新打开一个CMD窗口,再试一下下载命令:

耶斯!

自动蹦了一堆东西之后,看到有了一个mp4文件,爬下来啦!

这个文件在哪儿呢,就是在你一进CMD显示的那个路径里面,去找吧!


有了!

搞定!

其他

再看一下爬成功这次的视频信息:

清晰度是720P

现在720P的清晰度根本不够看啊,于是我去确认了一下,1080P及以上是会员视频。虽然我有爱奇艺会员,但是目前you-get不支持爱奇艺的导入cookies获取,还得再继续研究研究。

那么,等我研究出来再更新一下吧。以及,you-get还能有好多功能,懂行的小伙伴可以自己去研究研究,指路You-Get中文WIKI

推荐阅读更多精彩内容