五分钟you-get入门
title: 五分钟you-get入门
date: 2022-02-19 14:00:00
categories: python
description: python you-get
- 1. You-Get介绍
- 2. 用途
- 3. 安装升级
- 4. 参数列表
- 4.1. 可选参数
- 4.2. 不影响使用的选项
- 4.3. 下载选项
- 4.4. 代理选项
- 5. 入门
- 5.1. 下载视频
- 5.2. 加载cookie
- 6. 支持网站
1. You-Get介绍
命令行程序,为下载网络上的媒体信息提供便利。
2. 用途
- 下载流行网站之音视频,例如
YouTube
、Youku
、Niconico
等。 - 于您心仪的媒体播放器中观看在线视频,脱离浏览器与广告
- 下载您喜欢的网页上的图片
- 下载任何非 HTML 内容,例如二进制文件
3. 安装升级
安装方法有很多,这里只说明以 Python
环境,并且 pip
/ pip3
为介绍。
- 安装
C:\Users\WONGS>pip3 install you-get
- 升级
C:\Users\WONGS>pip3 install --upgrade you-get
4. 参数列表
4.1. 可选参数
参数 | 描述 |
---|---|
-V, --version | 查看版本并退出 |
-h, --help | 查看帮助信息 |
4.2. 不影响使用的选项
参数 | 描述 |
---|---|
-i, --info | 查看页面视频信息 |
-u, --url | 查看页面视频信息包括解析的url地址 |
–json | 以json格式查看页面视频信息 |
4.3. 下载选项
参数 | 描述 |
---|---|
-n, --no-merge | 不合并视频 |
–no-caption | 不下载字幕 |
-f, --force | 强制覆盖现有文件 |
-F STREAM_ID, --format STREAM_ID | 指定视频的格式 |
-O FILE, --output-filename FILE | 指定下载的文件名称 |
-o DIR, --output-dir DIR | 指定下载文件的目录 |
-p PLAYER, --player PLAYER | 把视频流输出到指定的播放器 |
-c COOKIES_FILE, --cookies COOKIES_FILE | 加载cookie文件 |
-t SECONDS, --timeout SECONDS | 设置超时时间 |
-d, --debug | 显示跟踪、调试信息 |
-I FILE, --input-file FILE | 从文件读取url列表 |
-P PASSWORD, --password PASSWORD | 指定加密视频的密码 |
-l, --playlist | 显示可以下载的列表 |
-a, --auto-rename | 自动重命名相同的名称不同的文件 |
4.4. 代理选项
参数 | 描述 |
---|---|
-x HOST:PORT, --http-proxy HOST:PORT | 使用http代理下载 |
-y HOST:PORT, --extractor-proxy HOST:PORT | 仅抓取数据时使用http代理 |
–no-proxy | 关闭代理 |
-s HOST:PORT, --socks-proxy HOST:PORT | 使用socks5代理进行下载 |
5. 入门
5.1. 下载视频
下载视频之前,可以用 -i
查看所有可用画质与格式,方便我们自己根据需要选择。
C:\Users\WONGS>you-get -i https://www.youtube.com/watch?v=Uoa3m1j5PgA
site: YouTube
title: Beijing 2022 Olympic Winter Games Opening Ceremony | Beijing 2022
streams: # Available quality and codecs[ DASH ] ____________________________________- itag: 136container: mp4quality: 1280x720 (720p)size: 1932.5 MiB (2026328465 bytes)# download-with: you-get --itag=136 [URL]- itag: 247container: webmquality: 1280x720 (720p)size: 1415.6 MiB (1484314406 bytes)# download-with: you-get --itag=247 [URL]- itag: 135container: mp4quality: 854x480 (480p)size: 1074.5 MiB (1126707395 bytes)# download-with: you-get --itag=135 [URL]- itag: 244container: webmquality: 854x480 (480p)size: 791.8 MiB (830242418 bytes)# download-with: you-get --itag=244 [URL]- itag: 134container: mp4quality: 640x360 (360p)size: 640.3 MiB (671439244 bytes)# download-with: you-get --itag=134 [URL]- itag: 243container: webmquality: 640x360 (360p)size: 505.3 MiB (529846456 bytes)# download-with: you-get --itag=243 [URL]- itag: 133container: mp4quality: 426x240 (240p)size: 373.3 MiB (391437550 bytes)# download-with: you-get --itag=133 [URL]- itag: 242container: webmquality: 426x240 (240p)size: 343.8 MiB (360489245 bytes)# download-with: you-get --itag=242 [URL]- itag: 160container: mp4quality: 256x144 (144p)size: 244.3 MiB (256160530 bytes)# download-with: you-get --itag=160 [URL]- itag: 278container: webmquality: 256x144 (144p)size: 236.6 MiB (248121107 bytes)# download-with: you-get --itag=278 [URL][ DEFAULT ] _________________________________- itag: 22container: mp4quality: hd720size: 1931.3 MiB (2025107647 bytes)# download-with: you-get --itag=22 [URL]- itag: 18container: mp4quality: medium# download-with: you-get --itag=18 [URL]
[ DEFAULT ] _________________________________
为默认画质,默认选项的画质为最高画质,,不选画质的话就是以这个为默认选择的。
C:\Users\WONGS>you-get -o F:\YouGet https://www.youtube.com/watch?v=Uoa3m1j5PgA --itag=160
site: YouTube
title: Beijing 2022 Olympic Winter Games Opening Ceremony | Beijing 2022
stream:- itag: 160container: mp4quality: 256x144 (144p)size: 244.3 MiB (256160530 bytes)# download-with: you-get --itag=160 [URL]Downloading Beijing 2022 Olympic Winter Games Opening Ceremony - Beijing 2022.mp4 ...0.0% ( 0.0/244.3MB) ├────────────────────────────────────────┤[1/2]
-o
: 下载目录,后面为路径--itag=160
: 指定需要的视频画质,其他参数可以查看上一章节。
5.2. 加载cookie
如果资源需要登录才能查看,尝试将浏览器 cookie
通过 -c
加入,根据官方说明,目前只支持两种 cookie
格式 Mozilla cookies.sqlite
、 Netscape cookies.txt
。
6. 支持网站
网站 | URL | 视频 | 图像 | 音频 |
---|---|---|---|---|
YouTube | https://www.youtube.com/ | ✓ | ||
https://twitter.com/ | ✓ | ✓ | ||
VK | http://vk.com/ | ✓ | ✓ | |
Vine | https://vine.co/ | ✓ | ||
Vimeo | https://vimeo.com/ | ✓ | ||
Veoh | http://www.veoh.com/ | ✓ | ||
Tumblr | https://www.tumblr.com/ | ✓ | ✓ | ✓ |
TED | http://www.ted.com/ | ✓ | ||
SoundCloud | https://soundcloud.com/ | ✓ | ||
SHOWROOM | https://www.showroom-live.com/ | ✓ | ||
https://www.pinterest.com/ | ✓ | |||
MTV81 | http://www.mtv81.com/ | ✓ | ||
Mixcloud | https://www.mixcloud.com/ | ✓ | ||
Metacafe | http://www.metacafe.com/ | ✓ | ||
Magisto | http://www.magisto.com/ | ✓ | ||
Khan Academy | https://www.khanacademy.org/ | ✓ | ||
Internet Archive | https://archive.org/ | ✓ | ||
https://instagram.com/ | ✓ | ✓ | ||
InfoQ | http://www.infoq.com/presentations/ | ✓ | ||
Imgur | http://imgur.com/ | ✓ | ||
Heavy Music Archive | http://www.heavy-music.ru/ | ✓ | ||
Freesound | http://www.freesound.org/ | ✓ | ||
Flickr | https://www.flickr.com/ | ✓ | ✓ | |
FC2 Video | http://video.fc2.com/ | ✓ | ||
https://www.facebook.com/ | ✓ | |||
eHow | http://www.ehow.com/ | ✓ | ||
Dailymotion | http://www.dailymotion.com/ | ✓ | ||
Coub | http://coub.com/ | ✓ | ||
CBS | http://www.cbs.com/ | ✓ | ||
Bandcamp | http://bandcamp.com/ | ✓ | ||
AliveThai | http://alive.in.th/ | ✓ | ||
interest.me | http://ch.interest.me/tvn | ✓ | ||
755 ナナゴーゴー |
http://7gogo.jp/ | ✓ | ✓ | |
niconico ニコニコ動画 |
http://www.nicovideo.jp/ | ✓ | ||
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/ | ✓ | ||
凤凰视频 | 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.lrts.me/ | ✓ | ||
秒拍 | 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/ | ✓ | ||
QQ 腾讯视频 |
http://v.qq.com/ | ✓ | ||
企鹅直播 | http://live.qq.com/ | ✓ | ||
Sina 新浪视频 微博秒拍视频 |
http://video.sina.com.cn/ http://video.weibo.com/ |
✓ | ||
Sohu 搜狐视频 |
http://tv.sohu.com/ | ✓ | ||
Tudou 土豆 |
http://www.tudou.com/ | ✓ | ||
阳光卫视 | http://www.isuntv.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.xinpianchang.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/ | ✓ |
五分钟you-get入门相关推荐
- 五分钟带你入门TensorFlow
本文是<人人都能学人工智能-TensorFlow系列>文章的第一篇,这个系列会对TensorFlow的基础使用,SoftMax,交叉熵,Dropout,CNN,LSTM和NLP等内容进行系 ...
- C语言入门非常简单!神级程序员五分钟带你入门!这就是学习效率
很多小伙伴都老是会碰到疑问,其实还是基础没打扎实,这些题如果你不看答案你能知道多少呢?如果还有很多不知道就证明基础没打扎实,如果你还在入门纠结,如果你还在苦恼怎么入门!小编有个建议,可以加小编弄的一个 ...
- android自定义美颜相机完整程序,Android OpenGL ES从入门到进阶(一)—— 五分钟开发一款美颜相机...
源码链接:https://github.com/smzhldr/AGLFramework 一.前言 商店里有数十款的美颜相机类产品,其实现原理基本上都是以OpenGL ES为核心的特效处理,大神可以忽 ...
- python3.8.5怎么用-python3.8 五分钟就可以入门
嗨大成带你五分钟入门 python编程语言 了解Python的语法(第一个hello world) print('Hello world!') #打印Hello world 字符串格式 name = ...
- STM32F103五分钟入门系列(十三)独立看门狗IWDG
参考:STM32F103五分钟入门系列(十三)独立看门狗IWDG 作者:自信且爱笑' 发布时间:2021-07-31 19:50:28 网址:https://blog.csdn.net/Curnane ...
- STM32F103五分钟入门系列(二)GPIO的七大寄存器+GPIOx_LCKR作用和配置
摘自:STM32F103五分钟入门系列(二)GPIO的七大寄存器+GPIOx_LCKR作用和配置 作者:自信且爱笑' 发布时间: 2021-05-01 12:08:32 网址:https://blog ...
- STM32F103五分钟入门系列(一)跑马灯(库函数+寄存器)+加编程模板+GPIO总结
摘自:STM32F103五分钟入门系列(一)跑马灯(库函数+寄存器)+加编程模板+GPIO总结 作者:自信且爱笑' 发布时间: 2021-04-28 21:17:40 网址:https://blog. ...
- markdown 本地链接_五分钟快速入门Markdown
前言 开篇第一问,什么是markdown?我为什么选择用它而不是用word? markdown是一种极为简洁的标记语言,使用markdown可以更集中于写作内容本身而不必过分纠结于格式排版问题,可以把 ...
- 五分钟教你使用vue-cli3创建项目(三种创建方式,小白入门必看)
五分钟教你使用vue-cli3创建项目(三种创建方式,小白入门必看) 一.搭建vue环境 安装Nodejs 官网下载Nodejs,如果希望稳定的开发环境则下LTS(Long Time Support) ...
- Maven五分钟入门
Maven 五分钟入门 ---本文翻译自Maven官网的Maven in 5 Minutes,稍有删改,所有版权归maven所有.本文只作学习交流之用. 安装 Maven 是一个java工具,因此,在 ...
最新文章
- MSRA的Transformer跨界超越CNN,还解决了计算复杂度难题
- 括号(打印n对括号)
- 高效sql性能优化极简教程
- IDUdpServer研究心得
- Linux下部署Kafka分布式集群,安装与测试
- SVGA转html最快方法(使用Python直接转)
- EF/SQL/新闻中分页应用
- pyhthon Opencv截取视频中的图片
- Codeforces 1006 F - Xor-Paths
- 查看name的状态,是属于active还是standby
- 乘法逆元 -- 模运算不满足分配律
- 【软件测试】使用C++ Test进行动态测试
- 代码随想录第二十天 LeetCode513、112、113、106、105
- 内存取证-volatility工具的使用 (史上更全教程,更全命令)
- 【Flink】Flink SQL 读取 CSV 文件
- 如何将excel里的数据导入到mysql中
- gradle编译错误:Unfortunately you can't have non-Gradle Java modules and Android-Gradle modules in one
- 短视频剪辑,超简单的教程
- 股权质押的具体条件有哪些
- 拖延是一种病----你有么?