you-get 是py上一个方便的下载工具

项目主页:https://github.com/soimort/you-get
You-Get 主页:https://you-get.org/
You-Get 原版中文说明:https://github.com/soimort/you-get/wiki/中文说明/
作者:soimort

安装:
未安装python事先安装python,安装py最新版本
输入

pip3 install you-get

安装you-get

使用
可通过输入you-get或者you-get -h查看帮助信息,如

C:\Users\gl486>you-get
Usage: you-get [OPTION]... [URL]...Startup options:-V | --version                      Print version and exit.
    -h | --help                         Print help and exit.

Dry-run options: (no actual downloading)-i | --info                         Print extracted information.
    -u | --url                          Print extracted information with URLs.
         --json                         Print extracted URLs in JSON format.

Download options:-n | --no-merge                     Do not merge video parts.
         --no-caption                   Do not download captions.
                                        (subtitles, lyrics, danmaku, ...)-f | --force                        Force overwriting existed files.
    -F | --format <STREAM_ID>           Set video format to STREAM_ID.
    -O | --output-filename <FILE>       Set output filename.
    -o | --output-dir <PATH>            Set output directory.
    -p | --player <PLAYER [OPTIONS]>    Stream extracted URL to a PLAYER.
    -c | --cookies <COOKIES_FILE>       Load cookies.txt or cookies.sqlite.
    -x | --http-proxy <HOST:PORT>       Use an HTTP proxy for downloading.
    -y | --extractor-proxy <HOST:PORT>  Use an HTTP proxy for extracting only.
         --no-proxy                     Never use a proxy.
    -s | --socks-proxy <HOST:PORT>      Use an SOCKS5 proxy for downloading.
    -t | --timeout <SECONDS>            Set socket timeout.
    -d | --debug                        Show traceback and other debug info.
    -I | --input-file                   Read non-playlist urls from file.
    -P | --password <PASSWORD>          Set video visit password to PASSWORD.

使用举例
我们以B站视频:https://www.bilibili.com/video/av6778814/?from=search&seid=14154322691319558545为例;
1.将下载文件保存在F盘的AA文件夹下(-o 后面为保存文件路径)
注:最好将下载网址加上引号

you-get -o F:/AA "https://www.bilibili.com/video/av6778814/?from=search&seid=14154322691319558545"


2.获取更多信息

you-get -i "https://www.bilibili.com/video/av6778814/?from=search&seid=14154322691319558545"
C:\Users\gl486>you-get -i "https://www.bilibili.com/video/av6778814/?from=search&seid=14154322691319558545"site:                Bilibili
title:               【排骨】空谷幽梦,收录于专辑《非月》
streams:             # Available quality and codecs[ DEFAULT ] _________________________________- format:        flvcontainer:     flvsize:          79.1 MiB (82971843 bytes)# download-with: you-get --format=flv [URL]- format:        hdmp4container:     mp4size:          51.5 MiB (53952194 bytes)# download-with: you-get --format=hdmp4 [URL]- format:        mp4container:     mp4size:          23.1 MiB (24201771 bytes)# download-with: you-get --format=mp4 [URL]

可通过-F选择视频格式

3.下载文件重命名
命名为cc(-O后面为文件名)

you-get -o F:/AA -O cc "https://www.bilibili.com/video/av6778814/?from=search&seid=14154322691319558545"

下载结果

注:如果想批量下载,写个py程序就好了

转载于:https://www.cnblogs.com/xLester/p/7570295.html

最新文章

  1. 10 个 Linux 中方便的 Bash 别名
  2. 在.NET环境下将报表导出Excel和Word
  3. 友情链接交换看的不是“真友情”!
  4. node开发 npm install -g express-generator@4
  5. SAP UI5 oFileUpload.getUploadEnabled()
  6. shell编程的一些例子4
  7. Hash-table(用除法散列法实现)
  8. java中异常抛出后代码还会继续执行吗
  9. Mysql多实例实施文档
  10. 【Python数据分析】数据挖掘建模——分类与预测——决策树
  11. 前端使用身份证阅读器(高拍仪)集成vue项目
  12. idea切换工作目录后无法重启问题记录
  13. Linux 服务器配置 ASF 云挂卡
  14. Linux内核学习笔记——Linux中的用户组和权限管理(UID是什么?)
  15. 医疗器械注册文件清单 2022.5.26
  16. Unity 制作小地图
  17. Mybatis-Plus eq、ne、gt、lt、ge、le
  18. idea2018激活方式
  19. c语言 ll1文法实验报告,C语言文法 LL(1)文法
  20. 华为 社招 C语言笔试,华为笔试C语言笔试题之3

热门文章

  1. python用requests爬取png图片并保存到本地
  2. 宇龙数控仿真安装后连接服务器失败解决方法
  3. 操作系统学习笔记——北京大学陈向群老师课后及习题答案(4)
  4. 患上散光后,应当如何治疗?
  5. 刚走上工作岗位的程序员——如何看待业务和技术
  6. 智慧指间丨水污染预警溯源平台,实现“污水零直排”长效监管
  7. 数据库中存储过程语法
  8. 2020湖南省技能竞赛获奖名单_2020年湖南省职业院校技能竞赛学院获奖情况通报...
  9. 湖南高职技能竞赛软件测试,湖南机电职院夺魁全国职业院校技能大赛软件测试赛项...
  10. 金山词霸2005版词典文件对照表