视频网站下载利器yt-dlp参数详解

news2024/11/26 5:36:01

yt-dlp视频下载工具

yt-dlp 是一个强大的命令行工具,用来下载 YouTube 和其他网站上的视频和音频。它拥有丰富的参数,可以定制下载行为,满足各种需求。本文将详细介绍 yt-dlp 的参数使用。

一、基本参数

  • -f, –format FORMAT: 指定下载格式,可以用视频编号或格式别名。
    • -f bestvideo: 下载最佳视频质量。
    • -f best: 下载最佳音频和视频质量。
    • -f 137: 下载 1080p 视频 (h264)。
    • -f 140: 下载 1440p 视频 (h264)。
    • -f 22: 下载 720p 视频 (h264)。
    • -f 18: 下载 360p 视频 (h264)。
    • -f 171: 下载 1080p 视频 (vp9)。
    • -f 134: 下载 720p 视频 (vp9)。
    • -f 133: 下载 480p 视频 (vp9)。
    • -f 135: 下载 240p 视频 (vp9)。
    • -f 140: 下载 1440p 视频 (h264)。
    • -f 249: 下载 1080p 视频 (av1)。
    • -f bestaudio: 下载最佳音频质量。
    • -f m4a: 下载音频为 m4a 格式。
    • -f mp3: 下载音频为 mp3 格式。
    • -f 140: 下载 1440p 视频 (h264)。
  • -o, –output TEMPLATE: 指定输出文件名模板。
    • -o ‘%(title)s.%(ext)s’: 文件名包含视频标题和扩展名。
    • -o ‘%(id)s-%(title)s.%(ext)s’: 文件名包含视频 ID、标题和扩展名。
  • –no-playlist: 只下载播放列表中的第一个视频。
  • -r, –rate-limit RATE: 设置下载速度限制,单位是 KB/s。
  • –retries RETRIES: 设置下载失败重试次数。
  • –verbose: 显示详细的下载信息。
  • –no-warnings: 不显示警告信息。

二、高级参数

  • –playlist-items ITEM_SPEC: 指定下载播放列表中的特定视频,例如 –playlist-items 1,3,5-7。
  • –embed-thumbnail: 将视频缩略图嵌入到视频文件中。
  • –write-info-json: 将视频信息写入 JSON 文件。
  • –write-thumbnail: 下载视频缩略图。
  • –force-ipv4: 使用 IPv4 网络连接。
  • –force-ipv6: 使用 IPv6 网络连接。
  • –proxy SERVER: 设置代理服务器。
  • –ignore-errors: 忽略下载错误,继续下载其他视频。
  • –download-archive FILE: 将已下载视频信息写入文件,避免重复下载。
  • –write-sub: 下载字幕。
  • –sub-lang en: 指定字幕语言为英文,可以根据实际情况更改。

使用举例

yt-dlp https://www.youtube.com/playlist?list=PL12345 -f 137 –no-playlist –output ‘%%(playlist)s/%(id)s-%(title)s.%(ext)s’

上面命令将下载播放列表 “PL12345” 中的所有视频(1080格式),并将其保存在 “PL12345” 文件夹中,文件名格式为 “视频 ID-视频标题.mp4″。

yt-dlp -f bestvideo+bestaudio -o “%(title)s.%(ext)s” –write-sub https://www.youtube.com/watch?v=油管视频ID

上面命令是下载最佳视频和音频质量,并下载字幕

yt-dlp https://www.youtube.com/watch?v=油管视频ID -f 140 –embed-thumbnail

上面命令将下载 视频的 1440p 视频 (h264),并将缩略图嵌入到视频文件中。

yt-dlp不仅可以下载youtube视频,还支持很多视频网站,包括国内的b站,这个工具很实用,建议收藏。

页面地址 视频网站下载利器yt-dlp参数详解 – AI小站

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1826197.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

20240615给飞凌的OK3588-C开发板刷Rockchip原厂的Buildroot后的测试报告

20240615给飞凌的OK3588-C开发板刷Rockchip原厂的Buildroot后的测试报告: 【切记,由于没有替换DTS的,开发板发热量巨大!因此配备鼓风机进行加强散热了】 0、adb 默认没有 1、HDMI IN 4K 2024/6/15 20:32 4K全屏 2、HDMI OUT …

一个脚本引发的血案-oracle 数据库生成大量的aud文件,磁盘inode被消耗光

作者介绍:老苏,10余年DBA工作运维经验,擅长Oracle、MySQL、PG数据库运维(如安装迁移,性能优化、故障应急处理等) 公众号:老苏畅谈运维 欢迎关注本人公众号,更多精彩与您分享。1、adu…

如何解决mfc100u.dll丢失问题,关于mfc100u.dll丢失的多种解决方法

在计算机使用过程中,我们常常会遇到一些错误提示,其中之一就是“计算显示缺失mfc100u.dll”。这个问题可能会影响到我们的正常使用,因此了解它的原因、表现以及解决方法是非常重要的。小编将详细介绍计算显示缺失mfc100u.dll的问题&#xff0…

学习笔记——网络管理与运维——SNMP(SNMP架构)

三、SNMP架构 1、SNMP结构概述 SNMP被设计为工作在TCP/IP协议族上,基于TCP/IP协议工作,对网络中支持SNMP协议的设备进行管理。所有支持SNMP协议的设备都提供SNMP这个统一界面,使得管理员可以使用统一的操作进行管理,而不必理会设…

长亭雷池部署

安雷池推荐环境 我这个网站的1804也就是18.04 Index of /ubuntu-releases/ (163.com) 然后照着ppt做就行自带ubunutu 我是默认安装不是简易安装 之前在自己的虚拟机docker上试过安装github上的雷池 现在重新安装了ubuntu 在我的ubuntu上安装一个雷池 这是长亭的学习计划 …

【七合一】字典词典成语古诗词造句英语单词文库

帝国CMS7.5 UTF-8 系统开源,不限域名 采用静态伪静态(会缓存静态文件) 一款7合一的字词句诗典籍模板,包含字典、词典、成语、名句、诗词、古籍、英语、作文、等等。是一款养站神器。 作文范文,作文范文可生成word文档下载能自由…

贝壳APP渗透测试WP

前期配置 环境说明 使用PIXEL 4手机,为Android 12系统 APP名为贝壳找房,包名com.lianjia.beike,版本号3.01.10,截至2024/05/07为最新版,小米应用市场下载 绕过反Frida机制 可以参考往期推送,《绕过最新…

【Linux】进程_4

文章目录 五、进程4. 进程状态5. 进程优先级6. 进程的调度和转换 未完待续 五、进程 4. 进程状态 当进程属于挂起状态时,进程的可执行程序代码和数据均会被从内存中换入到磁盘中,此时进程的PCB并没有消失,只要操作系统还需要管理这个进程&a…

为什么说Python 是胶水语言?

​ "Python 是胶水语言"这一说法是指它很擅长将不同的程序或代码库连接在一起,能够让来自不同编程语言或框架的组件无缝协作。Python 具有丰富的库和简单的语法,使得它可以轻松调用其他语言编写的程序或使用不同技术栈的模块。 ​ 以下是几个…

PCtoLCD2002 图片取模教程

记录一下取模软件,自己也是经常忘记怎么用,比较烦 按照下面这张图来就可以了,STM32的OLED屏幕可以直接用来显示图片。

可视化图表走起来(1):桑基图,一目了然数据流向。

从事可视化设计,什么时候选用什么样的图表非常重要,今天来介绍一下桑基图的定义、场景、数据项等等,贝格前端工场愿意与各位老铁一道成长。 一、桑基图的定义 桑基图(Sankey diagram)是一种特殊类型的可视化图表&…

数据结构-3、栈、队列和数组

3.1、栈 3.1.1、栈的基本概念: 1、栈的定义: ​ 栈是只允许在一端进行插入或删除操作的线性表。首先,栈是一种线性表,但限定这种线性表只能在某一端进行插入和删除操作,如下图: ​ 栈顶(Top&…

Zombie Animations Set

僵尸动画合集,包括成对攻击/抓取、各种移动方式、爬行、击中反应、死亡动画等。 生产说明 动画总数:99(包括22个位置变化) 配对动画:36 攻击次数:6次 爬网:9 命中反应:6 空转:14 行程2 跑步次数:9次 短跑:2 匝数:3 步行次数:12次 免责声明 任何游戏玩法蓝图都不包…

【电路笔记】-共集极放大器

共集极放大器 文章目录 共集极放大器1、概述2、等效电路3、电压增益4、偏置方法5、输入阻抗6、输出阻抗7、电流增益8、示例:共集电极放大器的电压、电流和功率增益9、达林顿对10、总结1、概述 本文介绍另一种用于放大信号的双极晶体管架构,通常称为共集电极放大器 (CCA)。 C…

深入解析Prometheus架构:打造高效监控系统的终极指南

1. Prometheus Server(Prometheus服务器) 技术原理: Retrieval(检索模块):定期从配置的Targets(目标)拉取监控数据。使用HTTP协议,通过拉取的方式收集数据。TSDB&#…

如何通过抖音自动评论精准获客实现业务增长?这些方法值得一试!

在当今竞争激烈的商业环境中,企业若想脱颖而出,就必须掌握精准获客的艺术。精准获客,即通过精确的市场定位和营销策略,吸引并保留最有可能成为客户的目标群体。它不仅能提高转化率,还能有效降低营销成本,是…

【人工智能】开发AI可能获刑?加州1047草案详解

引言 随着人工智能(AI)技术的飞速发展,其应用领域不断扩展,但同时也引发了诸多争议和监管问题。近期,加州参议院以32比1的压倒性投票通过了1047号草案,又称《前沿人工智能模型安全可靠创新法案》。这一草案…

Java---认识异常

欢迎大家来观看本博课------Java------认识异常。1.异常的概念和体系结构 1.异常的概念和体系结构 1.1 异常的概念 在Java中,在程序执行过程中发生的不正常行为称为异常。如在之前我们经常遇到的算数异常(ArithmeticException)、数组越界…

金融行业的等保测评要求

在金融行业中,网络安全问题非常普遍,如恶意攻击、病毒感染、数据泄露等。这些问题可能会导致金融机构的信息系统瘫痪,造成巨大的经济损失,甚至影响国家金融稳定。因此,金融机构应该高度重视网络安全问题,采…

使用libpurple函数库接入服务器

代码; #define CUSTOM_USER_DIRECTORY "/dev/null" // 定义用户目录 #define CUSTOM_PLUGIN_PATH "" // 定义插件目录 #define PLUGIN_SAVE_PREF "/purple/nullclient/plugins/saved" // 定义插件头目录 #define UI_ID "nullc…