共计 1358 个字符,预计需要花费 4 分钟才能阅读完成。
you-get简明使用教程
示例
you-get https://img-cloud.zhoujie218.top/other/qqgcw.html
前言
近期,想要下载哔哩哔哩等网站的视频,网上查了一下you-get的使用教程和视频,有些特别简单,说的不求甚解,有些讲的太过繁琐,所以,打算自己写一个简单拿来能用的教程。
简介
首先,you-get是基于python的一个开源项目,而且依赖于ffmpeg下载器,因此,想要使用you-get需要先安装python和ffmpeg下载器。
安装python
非小白可跳过看python安装,安装python3.X以上的版本都可以,如图:
[]()
安装时注意要添加python到path,后点击Customize installation,下一步把安装路径改到其他盘符,其他一直默认下一步即可。
安装完毕后,win+R打开运行,输入cmd打开命令窗口,输入pthon如图显示,说明python安装成功,输入exit()退出python界面。
安装ffmpeg下载器
打开官网https://ffmpeg.org/,点击download,选择windows下的windows builds by btbn下载ffmpeg下载器,下载完毕后将其解压后,将bin下的所有文件复制到新建的D:\ffmpeg中,最后将D:\ffmpeg添加到path,如图:
最后,win+R打开运行,输入cmd打开命令窗口,输入ffmpeg如图显示,说明ffmpeg安装成功。
安装you-get
win+R打开运行,输入cmd打开命令窗口,输入命令。
升级pip:pip install –upgrade pip
安装you-get:pip install you-get
you-get用法
you-get主要参数:
-o:后面跟下载目录
-i:查看资源清晰度,一般模式最高清晰度下载
-c:后面跟cookies,即下载会员资源需要会员的信息。
其他参数我觉得用处不大,记住这三个足够使用。
示例:
附:其他参数:
you-get使用cookies
这里推荐使用火狐浏览器生成的cookies,亲测哔哩哔哩有效。在火狐浏览器中保存自己的会员账号信息后(最好将其他网站保存的账号信息删除只保存要下载网址的账号信息),在路径C:\Users\“你的用户”\AppData\Roaming\Mozilla\Firefox\Profiles\xxxxxxx.default-release下找到cookies.sqlite将其另存到D盘,使用cookies下载示例:
you-get官方参考文档
you-get的官方解释文档:https://github.com/soimort/you-get
you-get的中文解释文档:https://www.jianshu.com/p/dd7f04c27a79
总结
- 在使用you-get过程中,发现ffmpeg有时候无法添加到环境变量,更改path后可尝试新建环境变量后重启尝试。
-
you-get也可以拉取网页中的图片等资源,但是you-get很多加密的资源是会下载失败的,这时最好尝试去一些解析的资源站尝试下载或者尝试多次下载或使用其他下载工具。
-
长期使用要注意升级you-get依赖的下载器ffmpeg和升级you-get的版本。
示例: