社区所有版块导航
Python
python开源   Django   Python   DjangoApp   pycharm  
DATA
docker   Elasticsearch  
aigc
aigc   chatgpt  
WEB开发
linux   MongoDB   Redis   DATABASE   NGINX   其他Web框架   web工具   zookeeper   tornado   NoSql   Bootstrap   js   peewee   Git   bottle   IE   MQ   Jquery  
机器学习
机器学习算法  
Python88.com
反馈   公告   社区推广  
产品
短视频  
印度
印度  
Py学习  »  Git

霸占Github热搜榜,视频下载神器,支持80+网站,比迅雷还快!

机器学习算法与Python学习 • 3 年前 • 520 次点击  







点击 机器学习算法与Python学习 ,选择加星标

精彩内容不迷路

开源最前线(ID:OpenSourceTop)编译 

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


今天,推荐一款下载神器,秒杀市面上你知道的所有下载工具,它就是——you-get


目前,you-get已经在Github上标星36970,累计分支7484。(Github地址:https://github.com/soimort/you-get

you-get其实就是一个很小的命令行工具,可以帮助你从Web上下载媒体内容,诸如视频、音频、图像等,举个例子,假如你要从Youtube下载视频,只需要通过以下方式就可以了:


$ you-get  https://www.youtube.com/watch?v=jNQXAC9IVRw 
site:                YouTube
title:               Me at the zoo
stream:
    - itag:          43
      container:     webm
      quality:       medium
      size:          0.5 MiB (564215 bytes)
    # download-with: you-get --itag=43 [URL]

Downloading Me at the zoo.webm ...
 100% (  0.5/  0.5MB) ├██████████████████████████████████┤[1/1]    6 MB/s

Saving Me at the zoo.en.srt ... Done.



如果说使用you-get需要什么理由的话,那一定是下面这几个:
  • 你想在Internet上随心所欲下载一些东西

  • 当你看到一些自己很喜欢的在线视频却无法下载时,you-get可以轻松下载

  • 你想摆脱任何闭源技术或专有代码

  • 你是黑客文化和免费软件的拥护者。


通过you-get,你可以:
  • 从YouTube,优酷,Niconico等热门网站下载视频/音频。

  • 在媒体播放器中流式传输在线视频。无广告播放

  • 通过抓取网页下载(感兴趣的)图像。

  • 下载任意非HTML内容,即二进制文件。


如何安装you-get?

如果你已经想要安装you-get,你首先需要满足一下两个条件:
  • 安装Python 3.2或以上

  • 安装FFmpeg1.0或以上版本


在这里我们介绍通过pip这个python包管理进行下载,注意必须使用Python 3版本pip:


$ pip3 install you-get


当然你也可以选择从Github上直接下载,全凭个人喜好。下载完毕之后我们来说一下具体用法。

你已经知道如何通过you-get下载youtube视频,如果你想下载其他内容要怎么做呢?首先你要有确切资源的URL,然后使用以下方法下载:


$ you-get https://stallman.org/rms.jpg
Site:       stallman.org
Title:      rms
Type:       JPEG Image (image/jpeg)
Size:       0.06 MiB (66482 Bytes)

Downloading rms.jpg ...
100.0% (  0.1/0.1  MB) ├████████████████████████████████████████┤[1/1]  127 kB/s


除此之外,you-get还支持下载暂停,自定义下载文件保存路径,支持的网站有几十个,就连快手、抖音都有,如果你也对you-get感兴趣,不妨试看看。

喜欢就点击“在看”吧!
Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/98983
 
520 次点击