You-Get是一个基于 Python 3 的下载工具。使用 You-Get 可以很轻松的下载到网络上的视频、图片及音乐。目前 You-Get 支持的站点达到了 71 个,囊括了国外的 Youtube、Vimeo、Tumblr、Instagram 等以及国内的爱奇艺、优酷、乐视、哔哩哔哩等。
项目主页:https://github.com/soimort/you-get
You-Get主页:https://you-get.org/
作者:soimort
Step1 下载与安装 Python 31.访问Python 官方网站下载对应版本的Python,You-Get基于Python 3,建议下载 Python 3.5.1。
2.安装 Python 3.5.1,注意勾选Add Python 3.5 to PATH
3.按Win+R键打开运行,输入cmd,再输入python并回车执行,如果出现如下界面,则代表安装成功。
Step2 安装You-Get1.打开cmd,输入命令并执行
2.输入命令,检测 You-Get 是否安装成功
Step3 开始下载吧打开cmd输入命令
e.g.下载一段bilibili视频
输入如下命令
- you-get http://www.bilibili.com/video/av6672136/
文件保存在C:\Users\用户名目录下,如果想自定义保存位置,使用如下命令即可
e.g.下载一段bilibili视频并保存在E:\Desktop
- you-get -o E:/Desktop http://www.bilibili.com/video/av6672136/
0x02 You-Get 有关视频的其他用法You-Get仅用来下载视频显得有些大材小用了,作者也给出了You-Get的一些其他用法,这里着重介绍几个。
1.选择视频下载格式和清晰度通常网页视频的格式为.flv,但部分网站会提供好几种视频格式,我们可以使用 You-Get 下载这些视频。
e.g.下载一段优酷视频
1.查看当前视频的清晰度和格式
- you-get -i http://v.youku.com/v_show/id_XMTQ2NzQyMjY1Ng.html
2.选择需要下载的清晰度及格式
- you-get --format=hd2 http://v.youku.com/v_show/id_XMTQ2NzQyMjY1Ng.html
2.在本地播放器中播放流媒体视频Flash 因CPU占用高被嗤之以鼻,而 You-Get 可以直接在本地播放器中播放网页视频。类似功能的还有Livestreamer这个神奇的工具。
e.g.在 PotPlayer 中播放一段下面这段爱奇艺视频
(视频链接:http://www.iqiyi.com/v_19rrgzy5ls.html)
1.在资源管理器中打开 PotPlayer 安装目录
2.按住Shift并右击鼠标,选择在此处打开命令窗口
3.输入下面的 You-Get 播放命令即可
- you-get -p PotPlayerMini64.exe http://v.youku.com/v_show/id_XMTY0MTA4ODM1Mg==.html
(注意 PotPalyer 可执行文件的文件名的大小写,大小写错误将会导致 you-get 报错,如果 Potplayer 播放失败请尝试使用 VLC 进行播放)
3.暂停下载与继续下载1.暂停下载:和Linux一样,按Ctrl+C可以中断命令,下载目录下会保存有一个以.download为扩展名的缓存文件。
2.继续下载:重新执行下载任务,如果下载目录下有上次下载保存的缓存文件,则继续上次下载进度。
3.强制重新下载(即使下载完成也会重新写入):
- you-get -f http://www.bilibili.com/video/av6672136/
4.下载视频列表中的所有视频优酷等网站会提供视频列表,而 You-Get 可以通过视频列表进行批量下载。
e.g.下载一个优酷视频专辑
- you-get http://www.youku.com/playlist_show/id_25917721.html
5.下载Bilibili视频的弹幕看Bilibili没有弹幕简直失去了人生一大乐趣,You-Get同样提供了弹幕下载功能。
1.输入命令下载 Bilibili 视频
2.下载完成后会自动下载.xml格式的弹幕
3.使用Danmu2Ass将.xml格式转换为.ass格式
4.打开播放器,将.ass文件加载即可
0x03 You-Get 下载图片You-Get 不但支持视频下载,同样支持图片下载,支持的站点已在其主页列出,You-Get 图片下载方式按站点大概分为如下 3 种,请对应站点选择合适方式。
1.需要进入图片/帖子详情页下载适用于Twitter、Pinterest、Imgur、Flickr等
1.访问网站
2.点击图片/帖子,进入图片/帖子详情
3.复制地址到 You-Get 下载即可
2.支持列表/专辑下载适用于花瓣、百度贴吧、Tumblr等
1.访问网站,进入列表/专辑
2.复制地址到 You-Get 下载即可
(百度贴吧可以下载某个帖子中的全部图片,如果帖子中有优酷视频,则视频也会一并下载,如果视频为贴吧视频,则不会下载)