使用 you-get 下载视频
2017-04-01 23:33
435 查看
安装you-get
最近刚刚看完了Python的官方教程,准备研究一下Python的第三方库。想起来以前看到过一个很不错的视频下载工具you-get,今天正好来研究一下。you-get使用Python编写的 ,可以使用Python的包下载工具pip下载。我们使用下面的命令安装you-get。
pip install you-get
稍等片刻,等待You-get安装好之后,我们使用
you-get --version查看一下安装的版本。如果有如下的输出,就说明you-get安装好了。
PS D:\desktop> you-get --version you-get: version 0.4.652, a tiny downloader that scrapes the web.
下载视频
you-get支持非常多的网站类型,我们常用的优酷、土豆、爱奇艺、B站等等全部都支持,详情见项目页面。国内外常用的网站都有支持。例如我们要下载一个优酷网的视频,首先在浏览器中打开优酷网,然后寻找一个要下载的视频,然后将网页的网址复制下来。之后我们使用
you-get -i url查看网页视频的信息。例如,我要下载优酷网小熊flippy的视频,就输入类似下面的命令。
you-get -i 'http://v.youku.com/v_show/id_XMjY3NzY3NTMyNA==.html?spm=a2h0z.8244218.2371631.3&from=y1.9-3.1'
you-get会分析视频的信息,然后将可下载的视频按照清晰度列出来。每个视频的格式会列出来,我们按照这里提示的格式输入参数进行下载即可。
site: 优酷 (Youku) title: 猎奇神作《2Dark》05丨地狱斗狗场的幕后真凶! streams: # Available quality and codecs [ DEFAULT ] _________________________________ - format: hd2 container: flv video-profile: 超清 size: 455.1 MiB (477181761 bytes) # download-with: you-get --format=hd2 [URL] - format: mp4 container: mp4 video-profile: 高清 size: 242.6 MiB (254337261 bytes) # download-with: you-get --format=mp4 [URL] - format: flvhd container: flv video-profile: 标清 size: 117.5 MiB (123191208 bytes) # download-with: you-get --format=flvhd [URL]
例如我要下载最清晰的版本,就输入超清那里提示的命令。
you-get --format=flvhd 'http://v.youku.com/v_show/id_XMjY3NzY3NTMyNA==.html?spm=a2h0z.8244218.2371631.3&from=y1.9-3.1'
然后下载就会开始,稍等片刻就会下载完成并自动将多个视频分片合并。然后我们就可以在文件夹中看到这个视频了。由于我没有设置flv格式的文件关联,所以这里的文件图标是空白,不过不影响播放。
很好用的工具,如果你在视频网站上看到喜欢的视频需要下载,可以试试这个工具。
相关文章推荐
- Mac下使用 you-get 来下载视频网站上的视频以及相关bug处理
- 使用you-get 下载视频
- 使用you-get或youtube-dl下载优酷/土豆/爱奇艺高清视频,FFmpeg合并视频
- python 使用you-get下载视频
- Python 玩具 —— 使用 os , reuqests 配合 you-get 自动下载网易公开课视频
- 视频下载工具 :you-get
- 支持n多视频网站的下载,推荐 you-get
- macOS 一键下载 You-Get 支持网站的视频
- macOS 一键下载 You-Get 支持网站的视频
- You-Get--基于Python3的开源网络视频下载工具
- macOS 一键下载 You-Get 支持网站的视频
- 使用yo-get下载视频网站视频或其他
- macOS 一键下载 You-Get 支持网站的视频
- python实现的视频下载工具you-get,支持多个国内外主流视频平台
- 用python you-get下载视频
- python(you-get):2分钟快速下载网站视频
- macOS 一键下载 You-Get 支持网站的视频
- macOS 一键下载 You-Get 支持网站的视频
- macOS 一键下载 You-Get 支持网站的视频
- You-Get 视频下载工具 Python命令行下载工具