yt-dlp

yt-dlp

命令行视频下载器

网络官网

应用介绍

< #视频下载 #音频下载 #命令行工具 #youtube-dl #批量下载 #开源软件

yt-dlp 是一个功能极其丰富的命令行音视频下载器,支持的站点数以千计,不只是 YouTube。它从 youtube-dl 分支而来(基于已停止维护的 youtube-dlc),更新频率高得多,站点改版后的修复也跟得上。

和订阅制的下载权益比,它做的事更多也更自由:YouTube Premium 每月十几美元,能离线的只是它自己 App 里的内容;而 yt-dlp 把视频、音频、字幕、封面、章节都能单独取下来,格式和清晰度由你挑,下载完就是本地文件。

软件功能



支持上千站点:覆盖主流视频平台和大量中小站点,同一个命令行工具应对不同来源,不必为每个网站找一个专用工具。

格式任选:可以列出所有可用的清晰度、编码和码率,按表达式挑选想要的组合,比如只要音频、只要 1080p,或者分别下载音视频轨再合并

字幕与元数据:可以下载字幕(包括自动生成的字幕)、封面缩略图、章节信息和描述,并把元数据写入文件标签。

播放列表与批量:支持整个播放列表、频道或从文件读取链接批量下载,可按序号区间选择,也能记录已下载条目避免重复。

下载控制细致:限速、分片并发、断点续传、重试策略、代理和 Cookie 都能配置,网络条件差时也能稳住。

后处理:配合 ffmpeg 可以自动转封装、提取音频为 mp3/m4a、嵌入字幕和封面、按模板重命名文件。

可编程:既能当命令行工具,也能作为 Python 模块嵌入脚本,方便做成自己的下载流水线。

安装方式多:提供各平台的独立可执行文件,也可以通过 pip 安装,另有自更新命令保持版本最新。

开源项目:项目源码托管在 GitHub,以 Unlicense 发布(等同公有领域),方便开发者查看实现方式、参与开发,或者根据自己的需求进行二次定制。请遵守目标网站的服务条款和当地法律,仅下载你有权获取的内容。