GitHub项目:you-get(悄咪咪的下载视频)
本文主要介绍GitHub上面一个超实用的项目——you-get(手把手教,亲测有效),以及对GitHub的克隆介绍。
you-get:一个python编写的下载视频工具,下载工具千千万,但是这个真的很好用,简单上手,两行代码即可成功,其中可以下载视频的网站包括(国内网站):哔哩哔哩、爱奇艺、土豆、优酷、网易云音乐等。
(1)获取you-get,该项目介绍了好几种下载方法,具体参考该项目的文档介绍:you-get/README.md at develop · soimort/you-get (github.com)
其中比较简单的方法是(必须是python3的版本):
- 使用pip下载:pip install you-get,
- 进入you-get的github网页,下载它的压缩包或者克隆项目(GitHub的克隆以及下载会在文章最后进行介绍)
(2)使用:本人使用的python编辑器是pycharm,这里我随便建立一个编程文件,然后在pycharm左下栏点开终端(terminal),比如说我现在要下载bilibili上的2019年最美的夜:第一步找到得到该视频的URL,注意URL只需要问号前面的一部分,如图1所示:
图1
然后在终端输入:
you-get -i https://www.bilibili.com/bangumi/play/ss29067
其中you-get是调用you-get的意思,所有指令都需要他来执行,-i是打印后面URL的各种参数,比如文件类型啊,大小啊,不同的分辨率啊什么什么的,如图2所示:
图2
图中展示了很多不同视频分辨率,我们选择一个,比如说是dash-flv360,输入:
you-get-o C:\things --format=dash-flv360
you-get -o 表示下载,后面的C:\things 表示下载路径,--format=dash-flv360表示下载视频清晰度是流程360P,最后加上下载地址的URL。如图3所示:
图3
正如图所示,现在表示正在下载了(刚开始会加载页面,然后才会下载)下载成功后打开路径下的文件夹即可看到下载的文件。
根据作者所写的,you-get不仅仅能够下载视频,还有其他很多爬虫的功能,但是针对的网站有限,各位有兴趣可以自己看看他的文档琢磨琢磨。(注意:爬虫有风险!)
Github一个面向开源以及私有软件项目的托管平台,里面的项目多到令人发指,简直就是程序员的天堂。
下面简单说一下怎么具体克隆一个项目到本地,值得注意的一点是,直接下载压缩包文件和克隆的文件有一点点不一样。直接下载压缩包的文件是不包含以前版本的,而且听说(小道消息)有时候直接下载压缩包运行不了,克隆下来运行就可以。
下载很简单,点击网页上面的绿色按钮Code,然后选择第三个选项,如图4所示(以you-get为例)
图4
克隆的话,先要下载一个git,在网页Git (git-scm.com)选择下载git,一路next下去(或者百度一下安装过程,很简单)安装好后,在桌面或者文件夹内单击鼠标右键,就会变成图5这样:
图5
多了两个Git的选项,选择你需要存放clone文件的文件夹,然后点击Git Bash Here,就会弹出图6这样的窗口:
图6
窗口显示的是文件的路径,首先进行初始化,输入 git init,会如图7这样:
图7
在相应的文件中会多出一个.git的文件,表示初始化成功了,然后我们导入Github项目,使用语句:git clone https://github.com/soimort/you-get.git ,后面的URL是该项目所给出的,如图8选中的部分所示:
图8
最后,就可以按照readme.md文件里面进行操作了。
如果要在本地打开.md文件需要执行markdown文件的软件,比如说:Typro,现在最新版本需要付费了,但是旧版本还可以白嫖!
- macOS 一键下载 You-Get 支持网站的视频
- linux环境下you-get如何下载视频
- 【Python】哔哩哔哩视频下载第1篇:常规方法与you-get
- python 使用you-get下载视频
- Python借助you-get实现一行命令下载全网视频
- python爬虫8——下载视频:you-get工具
- 用python you-get下载视频
- macOS 一键下载 You-Get 支持网站的视频
- python(you-get):2分钟快速下载网站视频
- python实现的视频下载工具you-get,支持多个国内外主流视频平台
- 快速批量下载视频you-get,B站视频下载工具
- macOS 一键下载 You-Get 支持网站的视频
- Python.You-Get -- Python的视频下载工具[推荐玩玩]
- you-get,python下载视频开源库快速方便
- You-Get--基于Python3的开源网络视频下载工具
- macOS 一键下载 You-Get 支持网站的视频
- 视频轻量级下载工具 you-get/ lulu/ Annie 合集
- You-get在Windows系统下的安装+会员视频下载的cookie配置
- macOS 一键下载 You-Get 支持网站的视频
- You-Get 视频下载工具 Python命令行下载工具