python学习:超好用的视频下载组件 you-get

时间:2024-02-17 19:28:13

1、模块简介

You-Get是GitHub上一个评分很高的Python项目,作为一款精巧的命令行应用程序,可以很方便地从Web网站下载视频。其下载的视频文件可以直接打开播放,不需要安装特定的网络浏览器,也免去了在线观看广告太长的烦恼。

事实上,you-get不仅能够下载视频文件,还能下载音乐、图片等其他媒体文件,只要你能提供目标资源的URL。只不过,you-get用于下载音乐和图片的功能并不十分完善,而且意义也没有视频下载那样明显,因此本文仅以视频下载为例进行介绍演示。

GitHub网址:https://github.com/soimort/you-get。

You-Get的优势之一就是支持包括优酷、爱奇艺、Bilibili、YouTube等几十个国内外知名视频网站(下图只是其中一部分),对于每一个想要下载的视频,都能够使用同一条命令进行直接下载,需要调整的只有目标视频的URL而已。

2、 安装

windows 上安装
已经安装过 python3.2 及以上版本
FFmpeg 1.0 (Centos 上需要安装)
安装命令: pip install you-get 指令安装。
下载视频: you-get "https://v.qq.com/x/cover/e3pdjwjjbbcmsow.html"

支持的网站
|site|url|视频||图片|音频|
| :------------: |:------------: | :------------: | :------------: |
|163网易视频|http://v.163.com/http://music.163.com/|✓||✓
|56网|http://www.56.com/|✓||
|AcFun|http://www.acfun.cn/|✓||
|Baidu百度贴吧|http://tieba.baidu.com/|✓|✓|
|爆米花网|http://www.baomihua.com/|✓||
|bilibili哔哩哔哩|http://www.bilibili.com/|✓||
|豆瓣|http://www.douban.com/|✓||✓
|斗鱼|http://www.douyutv.com/|✓||
|Panda熊猫|http://www.panda.tv/|✓||
|凤凰视频|http://v.ifeng.com/|✓||
|风行网|http://www.fun.tv/|✓||
|iQIYI爱奇艺|http://www.iqiyi.com/|✓||
|激动网|http://www.joy.cn/|✓||
|酷6网|http://www.ku6.com/|✓||
|酷狗音乐|http://www.kugou.com/|||✓
|酷我音乐|http://www.kuwo.cn/|||✓
|乐视网|http://www.le.com/|✓||
|荔枝FM|http://www.lizhi.fm/|||✓
|秒拍|http://www.miaopai.com/|✓||
|MioMio弹幕网|http://www.miomio.tv/|✓||
|MissEvan猫耳FM|http://www.missevan.com/|||✓
|痞客邦|https://www.pixnet.net/|✓||
|PPTV聚力|http://www.pptv.com/|✓||
|齐鲁网|http://v.iqilu.com/|✓||
|腾讯视频|http://v.qq.com/|✓||
|企鹅直播|http://live.qq.com/|✓||
|Sina
|新浪视频
|微博秒拍视频|http://video.sina.com.cn/
|http://video.weibo.com/|✓||

|搜狐视频|http://tv.sohu.com/|✓||
|Tudou土豆|http://www.tudou.com/|✓||
|虾米|http://www.xiami.com/|✓||✓
|阳光卫视|http://www.isuntv.com/|✓||
|音悦Tai|http://www.yinyuetai.com/|✓||
|Youku优酷|http://www.youku.com/|✓||
|战旗TV|http://www.zhanqi.tv/lives|✓||
|央视网|http://www.cntv.cn/|✓||
|Naver 네이버|http://tvcast.naver.com/|✓||
|芒果TV|http://www.mgtv.com/|✓||
|火猫TV|http://www.huomao.com/|✓||
|阳光宽频网|http://www.365yg.com/|✓||
|西瓜视频|https://www.ixigua.com/|✓||
|快手|https://www.kuaishou.com/|✓|✓|
|抖音|https://www.douyin.com/|✓||
|TikTok|https://www.tiktok.com/|✓||
|中国体育(TV)|http://v.zhibo.tv/ http://video.zhibo.tv/|✓||
|知乎|https://www.zhihu.com/|✓||