使用you-get下载网站视频
you-get是一个跨平台命令行视频、音频与图像下载工具,支持常用的各种多媒体网站。
文章目录
- 使用you-get下载网站视频
- 一、安装
- 先决条件
- 1.pip安装
- 2.通过[Antigen](https://github.com/zsh-users/antigen)安装(适用于 Zsh 用户)
- 3.GitHub下载
- 4.GitHub克隆
- 5.升级
- 二、使用步骤
- 1.查看所有可用的质量和格式
- 2.下载
# 前言
you-get 是一个跨平台命令行视频、音频与图像下载工具,支持常用的各种多媒体网站。
参数 | 作用 |
-i | 查看所有可用的质量和格式 |
–itag | –itag=18 根据-i显示的质量视频 下载 |
-n | 不下载视频 |
-o | 设置路径 |
-O | 设置名称 |
–http-proxy | 指定要使用的 HTTP 代理 |
–no-proxy | 禁用代理 |
-p vlc | 观看不下载 |
-p chromium | 使用浏览器播放 |
–cookies | 加载cookie 支持Mozilla |
–url | 获取从页面中提取的可下载资源 URL 的列表。使用 |
一、安装
先决条件
以下依赖项是必需的:
1.pip安装
pip3 install you-get
2.通过Antigen安装(适用于 Zsh 用户)
将以下行添加到您的.zshrc
:
antigen bundle soimort/you-get
3.GitHub下载
#下载并解压 https://github.com/soimort/you-get/archive/master.zip
python3 setup.py install --user
4.GitHub克隆
git clone git://github.com/soimort/you-get.git
5.升级
根据您选择安装的选项you-get
,您可以通过以下方式升级它:
$ pip3 install --upgrade you-get
或通过以下方式下载最新版本:
$ you-get https://github.com/soimort/you-get/archive/master.zip
为了在develop
不搞乱PIP的情况下获得最新的分支,您可以尝试:
$ pip3 install --upgrade git+https://github.com/soimort/you-get@develop
二、使用步骤
1.查看所有可用的质量和格式
you-get -i https://www.bilibili.com/video/BV1Yy4y157N1?spm_id_from=888.34858.b_4d394a5352356246445172.1
$ you-get -i https://www.bilibili.com/video/BV1Yy4y157N1?spm_id_from=888.34858.b_4d394a5352356246445172.1
site: Bilibili
title: FIRST年度超短短片——《如果可以》
streams: # Available quality and codecs
[ DASH ] ____________________________________
- format: dash-flv
container: mp4
quality: 高清 1080P
size: 68.7 MiB (72008239 bytes)
# download-with: you-get --format=dash-flv [URL]
- format: dash-flv720
container: mp4
quality: 高清 720P
size: 49.8 MiB (52266835 bytes)
# download-with: you-get --format=dash-flv720 [URL]
- format: dash-flv480
container: mp4
quality: 清晰 480P
size: 29.0 MiB (30390392 bytes)
# download-with: you-get --format=dash-flv480 [URL]
- format: dash-flv360
container: mp4
quality: 流畅 360P
size: 14.0 MiB (14718822 bytes)
# download-with: you-get --format=dash-flv360 [URL]
[ DEFAULT ] _________________________________
- format: flv
container: flv
quality: 高清 1080P
size: 98.0 MiB (102798872 bytes)
# download-with: you-get --format=flv [URL]
- format: flv720
container: flv
quality: 高清 720P
size: 69.4 MiB (72746787 bytes)
# download-with: you-get --format=flv720 [URL]
- format: flv480
container: flv
quality: 清晰 480P
size: 31.0 MiB (32491602 bytes)
# download-with: you-get --format=flv480 [URL]
- format: flv360
container: flv
quality: 流畅 360P
size: 14.1 MiB (14806096 bytes)
# download-with: you-get --format=flv360 [URL]
2.下载
$ you-get --itag=18 https://www.bilibili.com/video/BV1Yy4y157N1?spm_id_from=888.34858.b_4d394a5352356246445172.1
也可以下载图片
you-get https://i0.hdslb.com/bfs/activity-plat/static/a6d719555eb7a87f32aa59d0c70d1ffd/wSB06Xqlik_w1920_h920.jpg
可以抓取网站上的图片
you-get https://www.bilibili.com/blackboard/activity-CYbECaJYlg.html?spm_id_from=333.851.b_7265706f7274466972737431.3
也可以搜索下载最感兴趣的视频,谷歌搜索
you-get "bilibili"