yt-dlp:功能强大的命令行音视频下载器

yt-dlp:功能强大的命令行音视频下载器

前往下载

yt-dlp:功能强大的命令行音视频下载器信息

  • 系统要求:多平台(详见内容页)发布时间:2026-09-18 15:58:08

yt-dlp:功能强大的命令行音视频下载器使用指南

微信扫描体验

yt-dlp:功能强大的命令行音视频下载器简介

yt-dlp 是一款功能极其丰富的命令行音视频下载工具,也是经典工具 youtube-dl 的活跃分支。它支持的网站数以千计(源码内登记的提取器约 1700 个),可以自由选择清晰度与编码、下载字幕和封面、批量抓取整个播放列表,并用一条命令自动完成音视频合并,是很多人保存网络视频的首选工具。

yt-dlp

适用平台

支持 Windows 8 及以上(含 x64、x86 与 Windows 10+ ARM64)、macOS 10.15 及以上(通用版本,兼容 Intel 与 Apple Silicon),以及各类 Linux 与 BSD 系统。官方提供打包好的单文件可执行程序,自身已内置 Python 运行环境,不需要额外安装 Python;如果用 pip 安装,则需要 Python 3.10 以上。

建议顺带装一个 ffmpeg,用于合并分离的音视频流和做格式转换,这样能下载到更高画质的版本。

安装与使用

最简单的用法是下载对应系统的可执行文件(例如 Windows 下的 yt-dlp.exe),放到一个方便调用的目录,然后在命令行里执行。基本写法是 yt-dlp 加上视频地址,默认会下载最佳画质并自动合并。

常用参数:-F 列出该链接所有可用格式;-f "bv*[height<=720]+ba/b[height<=720]" 限定不超过 720P;-S "res:1080,fps" 按分辨率与帧率排序自动挑最优;-x --audio-format mp3 只提取音频并转成 MP3;--embed-thumbnail 与 --embed-metadata 把封面、元数据写进文件;--embed-subs --write-auto-subs --sub-langs "en.*,zh-Hans" 下载并嵌入字幕;-o "%(uploader)s/%(upload_date>%Y)s - %(title)s.%(ext)s" 自定义保存目录与文件名;-P "D:/Videos" 指定保存位置;-c 断点续传、-r 1M 限速、-N 8 并行分片、--proxy 指定代理、--cookies-from-browser chrome 直接读取浏览器登录状态。

批量下载时直接把播放列表或频道的地址丢进去即可,配合 --download-archive done.txt 还能记录已下载过的视频,避免重复下载。软件自带更新命令,执行 yt-dlp -U 就能升级到最新版本,视频网站改版频繁,及时更新很有必要。

主要功能

  • 支持数以千计的网站,未收录的站点还有通用提取兜底
  • 自由选择画质、编码、帧率与容器格式,自动合并音视频
  • 下载并嵌入字幕、缩略图、元数据与章节信息
  • 支持播放列表、频道整批下载,可用归档记录避免重复
  • 断点续传、并行分片下载、限速、HTTP 与 SOCKS 代理
  • 支持从浏览器读取 Cookie 登录下载,可选浏览器指纹模拟
  • 后处理能力丰富:音频提取、格式转换、按章节切割、赞助片段处理
  • 支持插件扩展与自身更新,可用配置文件长期固化参数

看了yt-dlp:功能强大的命令行音视频下载器的人还看了