python 笔记:you-get

news/2024/11/29 5:42:04/

下载视频/音乐/图片

使用pip安装you-get

pip3 install you-get 

之后在命令行执行下载操作

1 主要命令行参数

-n

--no-merge

如果视频分p,不进行合并
--no-caption不下载弹幕、歌词等

-f

--force

覆盖已存在的文件

-F STREAM_ID

--format STREAM_ID

指定视频下载格式、清晰度等

不知道什么格式的时候,可以you-get -i URL

 

 -O FILE

--output-filename FILE 

定下载文件名称,默认原网站文件名称

-o DIR

--output-dir DIR

指定下载文件路径

默认you-get执行目录

2 举例

(base) D:\>you-get -O=LiXin --no-caption -F=dash-flv480 https://www.bilibili.com/video/BV1qK411r7cf/?spm_id_from=333.337.search-card.all.click&vd_source=b2246c1776b13869f934a0f9427c1d3b
'''
site:                Bilibili
title:               【兔限皮肤第五弹】炽霜斩山,诸犍霸气上阵!——李信-山海·炽霜斩来啦!
stream:- format:        dash-flv480container:     mp4quality:       清晰 480Psize:          20.2 MiB (21163201 bytes)# download-with: you-get --format=dash-flv480 [URL]Downloading LiXin.mp4 ...100% ( 20.2/ 20.2MB) ├████████████████████████████████████████┤[2/2]    5 MB/s
'''

本地就有对应的视频了


http://www.ppmy.cn/news/957386.html

相关文章

【产品设计】通用后台管理系统需求及原型设计

后台管理系统,会根据不同公司、不同业务的要求做出改变。 网上很多系统的参考多数为业务中台,过于带有业务色彩。做过三四个后台管理系统,从中总结了一个通用的功能和需求设计模版,供大家参考。本文适用于0-2岁的产品经理做基础功…

JS-26 认识防抖和节流函数;自定义防抖、节流函数;自定义深拷贝、事件总线函数

目录 1_防抖和节流1.1_认识防抖和节流函数1.2_认识防抖debounce函数1.3_防抖函数的案例1.4_认识节流throttle函数 2_Underscore实现防抖和节流2.1_Underscore实现防抖和节流2.2_自定义防抖函数2.3_自定义节流函数 3_自定义深拷贝函数4_自定义事件总线 1_防抖和节流 1.1_认识防…

实现将redis中的所有数据备份到数据库表中

实现将redis中的所有数据备份到数据库表中 /*** 将redis中的数据同步到mysql中*/Overridepublic void saveMysqlForRedis(){Jedis jedis new Jedis("127.0.0.1", 6379);//System.out.println(jedis.ping());Set keys jedis.keys("*");//列出所有的keyI…

Win10环境下Android Studio中运行Flutter HelloWorld项目

一、引言 Android Studio是Android的官方IDE(Integrated Development Environment)。它专为Android而打造,可以加快开发速度,为Android设备构建最高品质的应用。 Flutter是Google推出并开源的移动应用开发框架,主打跨平台、高保真、高性能。开…

一分钟带你了解什么是ChatGPT?

在实际应用场景中,ChatGPT可以应用于多种场景,如客服、娱乐和教育等。与传统的聊天机器人相比,ChatGPT具有更高的智能水平,能够更好地理解人类的语言和意图。比如,ChatGPT可以帮助用户解决一些常见的问题,如…

chatGPT的原理是什么

ChatGPT是一种基于自然语言生成的对话系统。它使用了一种叫做 Transformer 的神经网络架构,能够从输入的文本中学习语言模型并生成输出文本。 ChatGPT 的工作原理是,当用户输入一条消息时,它会将输入的消息与之前的对话历史拼接起来&#xff…

如何使用chatgpt提高嵌入式软件开发效率

使用CHATGPT可以提高软件的开发效率 注册 这个过程网上很多,可从网上参考 输入要实现的软件功能,尽量的分模块获取软件的源码, 将最终输出的源码信息拷贝到项目中,前提一定要读懂软件源码的功能,且懂得调用接口。

chatgpt是什么软件

ChatGPT是一款基于自然语言处理技术开发的聊天机器人软件,它通过与用户的交互,为用户提供有关各种主题的答案和解决方案。这款软件可以称为是一种智能机器人,它可以理解自然语言、识别语义、自主学习和适应,为用户提供与人类一样的…