You-get 命令批量下载视频,这个或许是目前为止,你不能不知道的下载命令,他的速度之高会让你相当的满意的。特别是最进操作的Youtube项目,离不开的是视频源的查找和下载,在没接触You-get前,本站是一个一个的下载,修改标题,然后试用的You-get 后,效果棒棒的。
国际惯例,先上个下载效果图:这是下载sina的一个视频测试
你没看错,就是分段下载且平均速率为3m/s,最最重要的是,他能自动合并视频然后删除分段,秒甩 硕鼠 等几条街。而you-get 支持列表页的解释,也就是自动分析并下载当前列表页的所有视频(当然前提是他支持并能解释的网站了。)
唯一的不足这处,估计就他没有GUI界面,一切动作都需要通过 “命令”来完成,正如上图所示,下载是通过cmd中输入命令来完成的。
下面说说安装以及使用(以windows为例,MAC的自行百度):
1. 安装步骤很简单,因为命令是要有python完成的,所以windows中要安装python。
以下乃必要依赖,需要单独安装,除非于Windows下使用预包装包:
2.下载并安装python3,现在最新版本是python3.5.2,安装过程不表,只需注意勾选 Add Python 3.5 to PATH来在cmd直接运行即可,具体看下图(本机安装好了没及时截图,这是网上3.5.1的安装,过程是一样的):
2. 安装好的打开CMD,然后直接运行安装命令:pip3 install you-get 即可进入安装。
顺利安装后,你输入命令you-get是这样的提示:
剩下的无非就是下载的具体命令了,这里一并附上
下载视频,
具体用法请看 https://github.com/soimort/you-get/wiki/中文说明
这里只列出几个常用的:这个可以是单独视频,也可以是多个视频的列表地址。you-get 会自动解释,不过经本人测试,效果不好,还是自己提供视频单页地址 一个个下载比较好。
you-get -i ‘https://www.youtube.com/watch?v=jNQXAC9IVRw'
这是看视频信息用的,列出所有提供下载的格式,标有DEFAULT 为默认下载画质
设置输出文件名或路径
使用--output-dir/-o 设定路径, --output-filename/-O 设定输出文件名:
如:
you-get -o D:/360安全浏览器下载/Videos https://www.youtube.com/watch?v=jNQXAC9IVRw'
TIPS:可自行编辑好所有命令,直接复制到CMD里面,会一个挨着一个帮你下载完成的。
用法很多,还能设置proxy等等。
对于Proxy, 这里用的是ss,那么写法大至应该如下:
you-get -x 127.0.0.1:1080 -o E:/你要保存的路径/ https://youtu.be/any-url
附支持的网站列表:大约是你所知道的知名视频网站都支持了 ,
可以看到优酷,土豆,搜孤,新浪等都榜啦,好了,幸福去吧。
比如我要批量下载一部电视剧,或者几十部视频,请问怎么操作。