GitHub 标星 32.7 k!一行命令下载全网视频,这个项目牛逼了!

2年前 (2022) 程序员胖胖胖虎阿
406 0 0
五一假期期间,博主看到一个视频在朋友圈刷屏了,想必大家也都刷到了这个视频《后浪》。
该视频是 bilibli 献给新一代的演讲,截至本文发布时,该视频已经有 1727.7w 播放,其它数据也是高的一批。
估计过几天播放就能超过嫖老师巨作《我是全互联网最骚的骚猪》

,我裂开了。

GitHub 标星 32.7 k!一行命令下载全网视频,这个项目牛逼了!

何冰老师的演讲功力真是令人佩服,早在几年前我就已经被何老师圈粉了,那时候是看了一部豆瓣高分电影《十二公民》,推荐大家去看,一个被大家忽视的优质国产电影。

GitHub 标星 32.7 k!一行命令下载全网视频,这个项目牛逼了!

互联网上有很多类似优质的视频,也有一些学习教程,如何把他们下载下来,保存到本地呢?这个问题,肯定不少同学需求过解决办法,但都最终无果。

我五一期间找到了一个 GitHub 项目可完美解决这个问题,
标星 37.2k,一行命令下载全网视频,太香了!

GitHub 标星 32.7 k!一行命令下载全网视频,这个项目牛逼了!

项目地址:https://github.com/soimort/you-get

首先声明,请不要使用该项目从事违法活动哦~仅供学习使用!

解决痛点

如果你上网的时候看了一些东西不错,想下载下来,或者在线观看喜欢的视频,但是没有找到网站的下载入口,you-get 项目肯定能帮助到你。

项目 you-get 有以下功能:

  • 从YouTube,Youku,Niconico等主流网站下载视频。
  • 在媒体播放器中流式传输在线视频,没有更多广告。
  • 通过抓取网页下载图像。
  • 下载任意非HTML内容,即二进制文件。
支持的国内网站:
GitHub 标星 32.7 k!一行命令下载全网视频,这个项目牛逼了!
GitHub 标星 32.7 k!一行命令下载全网视频,这个项目牛逼了!

全部支持的站点可以通过这个链接查看,https://github.com/soimort/you-get#supported-sites 



如何使用


需要安装下面的依赖:
  • Python 3.2 or 以上版本:https://www.python.org/downloads/
  • FFmpeg 1.0 or 以上版本:https://www.ffmpeg.org/
  • (Optional) RTMPDump:https://rtmpdump.mplayerhq.hu/
安装方法一:

you-get的正式版本在PyPI上分发,可以通过pip软件包管理器从PyPI镜像轻松安装。请注意,您必须使用Python 3版本的pip:


    
    
    
$ pip3 install you-get

安装方法二:

通过Antigen安装(适用于Zsh用户),将以下行命令添加到您的.zshrc中:


    
    
    
antigen bundle soimort/you-get
安装方法三:

直接克隆或者下载该项目即可:


    
    
    
git clone git://github.com/soimort/you-get.git

然后运行 ./setup.py install  安装 you-get 工具

如何下载

1. 可通过如下命令查看该视频的详细信息。


    
    
    
you-get -i '视频url'


GitHub 标星 32.7 k!一行命令下载全网视频,这个项目牛逼了!
2.
下载方式更简单,只需一行命令即可下载了:



    
    
    
you-get '视频url'


下面是我输入下载命令后的显示情况,最下面是进度条,下载速度还是非常快的,1 MB/s。

GitHub 标星 32.7 k!一行命令下载全网视频,这个项目牛逼了!
其它功能
  • 除此之外,该项目还有其它有用的功能。
  • 设置视频格式,视频清晰度
  • 设置下载文件的路径和名称
  • 暂停并继续下载
  • 在Google视频中搜索并下载
  • 代理设定


本文首发在公众号「逛逛GitHub」。每日一个有用、有料的 GitHub 项目推荐,秀的一批。点击阅读原文即可关注。


-END-

如果看到这里,说明你喜欢这篇文章,请 转发、点赞
。同时 
标星(置顶)
本公众号可以第一时间接受到博文推送。

1. 彻底理解 SpringIOC、DI
2. 图解 Spring 循环依赖
3. GitHub 重大更新:在线开发上线
4. Spring Boot 整合 Netty(附源码)
GitHub 标星 32.7 k!一行命令下载全网视频,这个项目牛逼了!


最近整理一份资料
《Java技术栈学习手册》
,覆盖了Java技术、面试题精选、Spring全家桶、Nginx、SSM、微服务、数据库、数据结构、架构等等。
获取方式:点“ 
在看
,关注公众号
Java后端
并回复
 777
 领取,更多内容陆续奉上。


喜欢文章,点个在看
 
GitHub 标星 32.7 k!一行命令下载全网视频,这个项目牛逼了!

本文分享自微信公众号 - Java后端(web_resource)。
如有侵权,请联系 support@oschina.cn 删除。
本文参与“OSC源创计划”,欢迎正在阅读的你也加入,一起分享。

相关文章

暂无评论

暂无评论...