你一定经历过这种场景——看到一个好视频想保存下来,结果发现平台根本没提供下载按钮。于是开始搜"视频下载工具",装了一堆浏览器插件,要么限速,要么捆绑广告,要么过两天就不更新了对着新版网页直接罢工。
更惨的是,你好不容易找到一个能用的,结果它只支持YouTube,B站、推特、抖音一概不行。换一个工具又得重新适应操作逻辑,效率低到怀疑人生。
如果你也有这种困扰,是时候认识一下yt-dlp了。

一个工具,1800+个网站
yt-dlp是一个命令行音视频下载器,支持超过1800个视频网站。没错,不是十几个,是一千八百多个。YouTube、B站、推特/X、抖音国际版、Vimeo、Niconico、Patreon……你能叫出名字的平台,大概率都在支持列表里。
它源自已经停止维护的youtube-dlc项目,又合并了youtube-dl的代码,等于把两个前辈的精华攒到了一起。但yt-dlp没有止步于"合并",而是在此基础上疯狂加功能、修问题,至今已经累积超过22000次提交,社区活跃度远超前身。
五个让我从"试试看"变成"离不了"的功能
看YouTube教程视频最烦什么?开头两分钟的赞助口播。yt-dlp直接接入SponsorBlock API,下载的时候自动把赞助片段、片头片尾标记出来,甚至可以直接删掉这些段落。下载完的视频干净利落,没有废话。
智能格式排序
以前的下载工具只会选最大文件——结果你下了个4K的AV1视频,播放卡成PPT。yt-dlp默认优先选择分辨率更高且编码更高效的格式,你也可以用-S参数自己定义排序规则,比如优先H264而非VP9,优先1080p而非4K。选择权在你,但默认值已经很聪明了。
缩略图嵌入
这听起来是个小功能,但用过就回不去了。下载的mp4/ogg/opus文件可以直接嵌入视频缩略图,在文件管理器里一眼就能认出哪个是哪个,不用一个个点开看。
直播流从头下载
看到一半才发现有直播在播?yt-dlp支持--live-from-start,直接从直播开始位置下载,不用等结束再找录播。这功能还处于实验阶段,但已经能用了。
255kbps高音质提取
提供YouTube Music的Premium Cookie后,yt-dlp能提取最高255kbps的音频——对做播客剪辑或音乐收藏的人来说,这是质的区别。
安装比你想的简单
很多人一听到"命令行工具"就头大,觉得门槛太高。但yt-dlp的安装流程其实非常直接:
Windows用户,下载一个yt-dlp.exe,放到任意目录,加入系统Path就行——整个安装过程不到两分钟。macOS用户用Homebrew一行命令搞定。Linux用户同样可以用pip安装。
唯一的前置依赖是FFmpeg——它负责视频合并、格式转换等后期处理。没有FFmpeg,yt-dlp照样能下载,但遇到音视频分离的格式(比如YouTube的高清视频,画面和声音是分开的),就需要FFmpeg来合并。
不只是下载,是完整的视频处理工作流
yt-dlp的野心不只是"把视频存到本地"这么简单。它更像一个命令行版的视频处理瑞士军刀:
- 批量下载:把链接放进txt文件,一行一个,一条命令全部搞定
- 字幕下载:支持自动下载多语言字幕,还能把字幕直接嵌入视频文件
- 元数据写入:自动把标题、作者、上传日期等信息写进文件
- 格式转换:配合FFmpeg,下载的同时直接转成你想要的格式
- 播放列表整抓:给个播放列表链接,整个列表的视频全部下载,还能自定义命名规则
- 插件扩展:支持自定义插件开发,功能边界几乎无限
为什么不是别的工具?
市面上视频下载工具不少,浏览器插件有Video DownloadHelper,桌面软件有4K Video Downloader,在线网站更是一搜一大把。但它们各有硬伤——
浏览器插件依赖网页结构,平台一改版就可能失效;桌面软件要么收费,要么限制下载数量;在线网站隐私堪忧,而且速度被服务器带宽卡死。
yt-dlp的优势在于:开源免费,社区每天在更新extractor应对平台变化;命令行虽然需要学习,但一旦熟悉,效率碾压任何GUI;1800+站点的覆盖面,没有第二个工具能做到。
谁适合用?
内容创作者——需要下载素材做二创,yt-dlp支持批量、高质量、带字幕,省下大量素材收集时间。
知识管理者——收藏网课和教程到本地,配合SponsorBlock去掉废话,建立自己的离线知识库。
播客/音频工作者——从各大平台提取高音质音频,比在线录屏干净一百倍。
离线党——通勤路上信号差?提前把想看的内容下载好,完全不依赖网络。
值不值得试?
如果你只是偶尔下载一个视频,浏览器插件够用。但如果你经常需要从不同平台保存视频、对画质音质有要求、或者需要批量处理——yt-dlp是目前最强选择,没有之一。
11万颗星、1800+站点、22000+次提交,这些数字背后是一个真正活跃的开源社区在持续迭代。不是那种"作者弃坑三年"的半成品,而是每天都在更新的活项目。
试试吧。花半小时学会基本用法,你会觉得以前那堆下载工具都是在浪费你的时间。
