多媒体/内容生产 · Python

yt-dlp/yt-dlp

面向海量站点的命令行音视频下载器,支持格式选择、元数据修改和插件扩展

存量榜 #41 已读 README 并重写
累计排名 #41 Stars Top 100
累计 Stars 174,615 当前记录
Forks 14,741 榜单记录
Fork / Star 8.4% 社区复用强度
Open Issues 1,920 维护压力参考
最后提交 2026-07-01 Excel 记录

它是什么

yt-dlp 是一个命令行音视频下载器,重点解决“从大量网站抓取媒体内容并按需保存”的问题。它支持数千个站点,既能下载也能做格式筛选、字幕处理、元数据修改和后处理。主要面向需要批量采集、整理或自动化下载音视频内容的人。

为什么值得关注

它在 Stars Top 100 中排名第 41,累计 Stars 很高,说明这是一个被广泛使用的工具。README 明确写到它支持数千站点和一整套下载/处理选项,信息密度很高。

核心能力

  • 支持数千个站点的音视频下载
  • 可按格式筛选、排序和选择下载内容
  • 支持字幕、缩略图和元数据修改
  • 提供后处理、网络、地理限制等选项

适合谁用

  • 需要批量下载网络视频或音频的人
  • 要保留字幕、缩略图和元数据的人
  • 需要命令行和配置文件自动化工作流的人
  • 希望按站点规则做格式与内容筛选的人

使用前注意

  • 项目是 Unlicense 许可证,使用前可直接确认许可边界
  • README 提到有认证、netrc、环境变量等配置项
  • 涉及大量站点下载,需注意版权、服务条款和当地法规
  • README 提供安装、依赖、发布文件和插件开发说明

README 证据

  • README 开头明确写明是 feature-rich command-line audio/video downloader
  • README 写到支持 thousands of sites
  • README 列出 Download、Subtitle、Metadata、SponsorBlock、Post-processing 等选项
  • README 提供 Configuration、Authentication with netrc、environment variables 说明