You-Get–一款开源的在线视频下载神器

视频下载工具,恩,又是老生常谈的话题,相关工具阿刚之前也有介绍,比如鼎鼎大名的youtube-dl,感兴趣的同学可以戳这里详细了解。今天再来介绍一款下载神器-You-Get。

You-Get与youtube-dl相同,都是命令行下载工具,没有GUI图形界面,只有粗糙的命令行。You-Get支持众多视频网站,包含 41 家国内主流视频、音乐网站,如 优酷土豆、爱奇艺、腾讯视频、芒果TV 、网易云音乐等等,只需输入命令,键入视频地址即可一键下载视频。

You-Get安装方法

【PS,文章后面有基于此工具制作的GUI版,如果你不喜欢命令行直接跳到后面了解下载gui版即可。如果你爱折腾,那就跟这阿刚一起来吧】

相比较于GUI图形界面,You-Get的安装略显麻烦。安装说明官网有详细 介绍,Linux和MAC用户可参照官网自行研究。我这里简单说说Windows平台上的安装。

Python 3【必需】
FFmpeg or Libav【强烈建议】
RTMPDump 【非必需】

官网发行的youget会在 PyPI更新,所以如果你懂Python ,可以非常方便的直接获取安装You-Get,这里就不多说了。

pip3 install you-get

【通过Chocolatey安装】

Windows用户我们还可以使用Chocolatey来一键安装,关于Chocolatey,阿刚这里简单介绍一下,  Chocolatey其实就是windows 下一款命令行包管理软件,简单说这就是 Windows 的 apt-get。大家都知道在Linux可以用apt-get 来安装应用程序,这个 Chocolatey原理上差不多。

我们首先来安装Chocolatey:

  • 系统:Windows 7及以上 ,Windows Server 2003及以上
  • PowerShell v2+
  • 组件:NET Framework 4+ (如果电脑低于4.5,会自动安装)

1,右键管理员身份运行CMD,直接复制粘贴下面的命令:
@"%SystemRoot%\System32\WindowsPowerShell\v1.0\powershell.exe" -NoProfile -InputFormat None -ExecutionPolicy Bypass -Command "iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))" && SET "PATH=%PATH%;%ALLUSERSPROFILE%\chocolatey\bin"

2,稍等一会,会自动安装完成,不出意外不报错的话就可以使用了。

开始安装Youget

直接在CMD里,复制粘贴下面的命令行:

choco install you-get

You-Get安装完成之后,输入you-get,便可以查看You-Get的命令参数。

和我们之前介绍的YouTube-dl一样,You-Get支持的命令行参数非常丰富,详细参数大家可以参考官网文档。阿刚这里算是引你入门,你如果感兴趣可以自行研究,下面就简单说下如何下载视频。

下载视频很简单,命令格式为:you-get 视频网址,比如

you-get http://v.youku.com/v_show/id_XMzE1NDIwMzQ4NA==.html?spm=a2h0j.8191423.vpofficiallistv5_wrap.5~5~5~5!36~A

You-Get会自动下载视频,默认下载在当前模式下可选的最高画质,以优酷为例,非VIP会员只可看超清画质,使用You-Get只可下载到超清画质。

但You-Get功能非常强大,我们可以通过 cookies 下载会员视频,这也就意味着通过You-Get理论上可以下载到优酷的会员视频。当然,这个阿刚没有做测试,感兴趣的同学可以自己研究一下哈。

GUI-YouGet

好吧,如果你不喜欢让人抓狂的命令行,这个GUI-YouGet一定可以满足你的要求。

重点是,它不可只是简单的给You-Get披了一件衣服,而是整合了You-Get和youtube-dl两者,都说取长补短,YouGet和youtubedl两者配合在一起,双剑合璧,从此没有下不了的视频~

需要说明的是,GUI-YouGet的运行需要jre8的支持,这个你可以在官网下载安装。

写在后面:

视频下载工具,我想以后暂时不会再有其他更好的推荐了,You-Get,Youtube-dl两款下载神器绝对能够满足大部分人的下载需求,两者都是命令行下载工具,安装配置确有些麻烦,但真的非常值得你下功夫好好研究一番,如果你经常需要下载视频,那不妨好好研究研究吧~

最后,我发现,使用You-Get下载优酷视频,可以下载到无水印视频~

相关文件下载地址

You-Get 官网 |Github项目地址

Youtube-dll官网|Github项目地址

Chocolatey官网|Python 官网

GUI-YouGet项目地址

GUI-YouGet百度网盘下载地址

19 条评论

  1. 壮壮

    Please use choco upgrade chocolatey to handle upgrades of Chocolatey itself.啥意思

    1. 阿刚同学

      @壮壮 意思就是让你先升级一下Chocolatey

  2. 忘忧草

    我安装了1.8.0_221的JRE提示我要1.8.0-1.8.0 152的JRE,我点了确定重新下载并安装,再次打开GUI-YouGet.exe的时候还是同样的提示,这是为什么啊?

  3. 写诗少年

    Chocolatey安装时,dos窗口显示正在从官网获取chocolatey然后就再也不动了,一直停在那是为什么,网络也没问题

  4. 元骄傲

    我估计WIN7 不能用。我安装了。WIN7 exe无法启动

  5. 摸瓜

    博主啊,我Java最新版都下了,为什么我GUI-yougat还是打不开

  6. Rasho

    阿刚博主,你的百度网盘分享的GUI-YouGet-0.2.1压缩包,解压需要密码呀??是什么啊?[晕]

    1. 爱的相反

      @Rasho 博主在初始留言版说了,资源密码都是 www点isharepc点com (将点换成. 因为评论不能含有网站)

  7. 一凡/ty

    GUI版下载了优酷的视频,发现只能播放2分钟,用Premiere cc 尝试导入下载好的视频,发现无法加载。

  8. youjizz

    GUI版显示获取资源信息失败啊,怎么破

    1. 阿刚同学

      @youjizz 1,检查是否有版本更新
      2,尝试切换youget、youtube-dl
      3,视频网站规则不断的在变,不是100%所有视频都可下载,这样的工具不存在的。。。
      4,自己多研究多尝试,有问题去GitHub向作者提交~~

  9. snail

    再麻烦一下,优酷下载无水印需要用到cookies或者其他设置吗,我下载的优酷视频都是有水印 :joy:

  10. snail

    方便整理到国内网盘吗,感谢

    1. 阿刚同学

      @snail 你好,gui版工具已上传到百度网盘

      1. snail

        @阿刚同学 非常感谢!

      2. Rasho

        @阿刚同学 您好!请问,gui版是不是只能windows10 64位能用???我是win7 32位的 :tangletd: 感谢回复!

      3. 阿刚同学

        @Rasho 支持windows7

      4. rasho

        @阿刚同学 我看了github的GUI-YouGet,作者写的:下载页面仅仅提供了Windows10-64bit版本和Ubuntu16.04-64bit版本(http://www.ingbyr.com/2016/06/18/youget-zh/) :tangletd: 博主您是win732位吗能用的??是gui的不是命令行youget呢

      5. 阿刚同学

        @rasho 没有测试win 32.你下载下来测试一下不就知道了嘛 :tangletd:

评论载入中,请稍等...