you-get是github上的一个开源库(https://github.com/soimort/you-get),
参考官网上中文文档(https://github.com/soimort/you-get/wiki/中文说明)支持b站,youtube,ted,twiter,优酷,网易云,豆瓣,斗鱼,爱奇艺,乐视,pptv,土豆等等主流软件。
为什么你要好好的用You-get:
1,你欢喜于互联网上的富媒体内容,并为个人寻欢而储存你喜悦观看的视频,然而不得保存;对个人设备无从控制,此乃违背开放互联网之行为
2,你寻求解脱于闭源软件或JavaScript代码,并禁止Flash运行
3,你为黑客精神与自由软件而欣喜
you-get之功用:
1,下载流行网站之音视频,例如YouTube, Youku, Niconico,以及更多. (查看完整支持列表)
2,于您心仪的媒体播放器中观看在线视频,脱离浏览器与广告
3,下载您喜欢的网页上的图片
4,下载任何非HTML内容,例如二进制文件
支持网站
安装
绪论
1:pip3安装
you-get官方PyPi分发,可从PyPi镜像中通过pip包管理器安装
pip3 install you-get
2:使用预装包(仅windows)
exe
(单独文件)或7z
可以从https://github.com/soimort/you-get/releases/latest 下载.
3:github下载
git clone git://github.com/soimort/you-get.git
将目录加入PATH
,或运行make install
来安装you-get
在永久路径。
升级
pip3 install --upgrade you-get
或下载最新
you-get https://github.com/soimort/you-get/archive/master.zip
使用–info/-i来查看所有可用画质和格式
you-get -i [url]
标有DEFAULT为默认画质
暂停与恢复下载
使用CTRL+c暂停下载,临时.download文件将保存在输出目录中,再次使用you-get传入相同参数时,会继续下载。如果下载已经完成(.download扩展名小时),you-get忽略下载
用–force或/f强行重下载(将覆盖同名文件或临时文件)
设置输出文件名或路径
使用–output-dir/- o 设定输出路径,–output-filename/-O 设定输出文件名:
you-get -o -/videos -O zoo.webm [url]
代理设置
使用–http-proxy/-x为you-get设置HTTP代理
you-get -x 127.0.0.1:8087 [url]
观看视频
使用–player/-p将视频喂入播放器,而不是下载,例如mplayer和vlc
you-get -p vlc 'https://www.youtube.com/watch?v=jNQXAC9IVRw'