「yt-dlp」支持上千站点的命令行音视频下载器,活跃维护、可跨平台使用

yt-dlp 命令行下载器概览

yt-dlp 是很多人装机后会顺手放进工具箱的一类命令行工具:给它一个 URL,它负责解析站点、选择格式、下载音频或视频,再按需要写入字幕、缩略图、元数据,或者交给 ffmpeg 做合并和后处理。它是 youtube-dl 生态里更活跃的分支之一,项目 README 说支持 thousands of sites,当前 supported sites 列表里可见约 1800 多个 extractor 条目。

这个项目真正有价值的地方,不只是“能下载”。视频站点经常改接口、改播放器、改签名逻辑,下载工具最怕的就是没人维护。yt-dlp 的仓库最近仍在更新,GitHub Star 约 16.4 万,主语言是 Python,源码部分采用 Unlicense;发布页提供 Windows、macOS、Linux 的二进制文件,也可以通过 pip 或第三方包管理器安装。

它比一次性下载脚本更像工具箱

日常用法可以很简单,比如直接下载一个 URL;也可以非常细:指定视频/音频格式、抽取音频、嵌入字幕和缩略图、写入 metadata、读取 cookies、走代理、套用输出模板、处理播放列表,甚至通过配置文件把常用参数固化下来。对于经常做素材归档、字幕整理、播客转存、研究资料备份的人,它省下的是一整串重复点击和网页限制。

README 里还有一个细节很实用:yt-dlp 现在有 stable、nightly、master 三个二进制更新渠道。stable 是默认频道,但由于外部站点变化太快,文档明确提醒普通用户遇到问题时应先升级到 nightly,再提交 bug。这句话其实很能说明这类工具的生存状态:不是装上就永远稳定,而是要跟着目标站点持续修。

使用前先想清楚边界

yt-dlp 是强大的通用下载器,但不等于任何内容都可以随意抓取。真正适合它的场景,是下载自己有权访问、可离线保存、用于备份或研究的内容;涉及版权、平台条款、付费内容和隐私内容时,需要自己判断授权和使用边界。

如果你熟悉命令行,它几乎可以成为音视频处理工作流里的底层零件;如果你不熟悉,也可以先从官方 README 的安装方式和几个基础参数开始,把它当作“可脚本化的下载按钮”。

传送门

https://github.com/yt-dlp/yt-dlp

原创文章,如若转载,请注明出处:https://wefound.cc/p/3335.html

(0)
「π RuView」把普通 WiFi 变成无摄像头的空间感知与体征监测系统
上一篇 2026年 5月 23日 上午1:19
「Voice-Pro」开源 Gradio 配音工作台:Whisper 转写、翻译、TTS 与零样本声音克隆
下一篇 2026年 5月 23日 上午1:52

相关推荐