点击您想要的选项并获取精确的 yt-dlp 命令。 无需记忆任何命令行标志。 复制它,或者直接在您的浏览器中运行。
yt-dlp URL
“在线运行”将在我们的高带宽服务器上执行命令 — 无需安装。也可以复制它在您自己的电脑上运行 yt-dlp。
点击画质、格式和选项 — 命令行将自动构建。
直接将命令发送到我们的在线控制台运行 — 无需安装 Python。
获取干净有效的命令,直接粘贴到您自己的终端中。
使用最新的 yt-dlp 语法,包含 SponsorBlock 和浏览器 Cookies 支持。
yt-dlp 功能强大,但它拥有数百个选项,且格式选择语法非常容易写错。与其在帮助页面中费力寻找 -f、--audio-format 和 --merge-output-format 的正确组合,不如直接点选操作,生成器会自动为您写出正确且最新的语法。
所有内容均在您的浏览器中生成 — 在您选择运行之前不会发送任何数据。当您点击“在线运行”时,命令会在我们的服务器上运行,因此无需安装 Python 或 ffmpeg 即可获得更快处理。
这三个预设按钮只是保存的选项组合。以下是每个预设生成的精确命令,以便您在点击运行前了解其具体操作:
切换为仅音频输出,MP3 格式,320 kbps 比特率。
yt-dlp -x --audio-format mp3 --audio-quality 320K URL
限制视频分辨率最高为 1080p,重打包为 MP4 格式,并将英文字幕保存为独立的 .srt 文件。
yt-dlp -f "bv*[height<=1080]+ba/b[height<=1080]" --merge-output-format mp4 --write-subs --sub-langs en --convert-subs srt URL
移除 SponsorBlock 广告/赞助商片段并嵌入了章节标记的 1080p 视频。
yt-dlp -f "bv*[height<=1080]+ba/b[height<=1080]" --embed-chapters --sponsorblock-remove all URL
没有任何隐藏:此页面上的每个控件都会在命令中添加一个已记录的 yt-dlp 参数。点击时,可以使用此表格来学习对应的参数:
| 选项 | 生成的命令行参数 | 功能介绍 |
|---|---|---|
| 仅音频 | -x --audio-format mp3 |
提取音频轨道并进行转换 (MP3、M4A、Opus、WAV 或 FLAC)。 |
| 比特率 | --audio-quality 320K |
仅适用于有损格式;“最佳 (VBR)”完全忽略此参数。 |
| 最大分辨率 | -f "bv*[height<=1080]+ba/b[height<=1080]" |
合并最高分辨率不超过您限制的最佳视频和最佳音频。 |
| 封装格式 | --merge-output-format mp4 |
重新封装为 MP4、MKV 或 WebM,无需重新编码。 |
| 嵌入字幕 | --embed-subs --sub-langs en |
在兼容的视频容器中嵌入可选择的字幕轨道。 |
| 保存为独立的 .srt 文件 | --write-subs --convert-subs srt |
将字幕下载为与视频同目录的独立 SRT 文件。 |
| 自动生成的字幕 | --write-auto-subs |
也支持 YouTube 的机器生成字幕(自动生成)。 |
| 播放列表范围 | --no-playlist / --yes-playlist |
控制包含单个视频和播放列表的混合 URL 是抓取单个视频还是抓取所有视频。 |
| 播放列表条目 | --playlist-items 1-10,15 |
仅下载列表中的条目 — 范围和单个索引可混合使用。 |
| 附加选项复选框 | --embed-thumbnail --embed-metadata --embed-chapters --sponsorblock-remove all --restrict-filenames |
每个复选框都会精确添加一个参数 — 缩略图、元数据、章节、SponsorBlock 或安全 ASCII 文件名。 |
| 输出模板 | -o "%(title)s.%(ext)s" |
使用 yt-dlp 的模板变量控制输出文件名。 |
| 速度限制 | --limit-rate 2M |
限制下载带宽,以便您的其他网络连接保持可用状态。 |
| Cookie / 代理 | --cookies-from-browser chrome · --proxy … |
仅保留在复制的命令中 — 在线运行将舍弃这两者,因为我们的服务器无法读取您的本地浏览器或使用您的本地代理。 |
| 覆盖 / 断点续传 | --force-overwrites · -c |
替换现有文件,或继续下载未完成的文件。 |
它是一个交互式工具,让您无需记住各种标志就能构建 yt-dlp 命令行。您只需点击视频画质、MP3 或 MP4 输出、字幕、嵌入缩略图和代理等选项,精确的命令会实时更新,方便您复制或在线运行。
选择“仅音频”作为输出类型,并选择您喜欢比特率的 MP3。生成器将使用 -x --audio-format mp3 产生一条命令,该命令会提取音轨并将其转换为 MP3。粘贴您的 URL,然后复制命令或在浏览器中运行。
不需要。您可以复制生成的命令在您自己的电脑上运行,也可以点击“在线运行”直接在我们的服务器上(通过浏览器)执行 — 无需安装 Python、无需安装软件、无需使用命令行。
格式选择(分辨率和 MP4/MKV 封装格式)、音频提取(MP3、M4A、Opus、WAV、FLAC)、字幕和自动字幕、嵌入缩略图、元数据和章节、SponsorBlock、播放列表选择、输出文件名模板、速度限制、从浏览器获取 Cookies 以及代理设置。
大多数核心选项是兼容的,但 yt-dlp 增加了许多 youtube-dl 不支持的标志(例如 --sponsorblock-remove 和 --cookies-from-browser)。我们推荐使用 yt-dlp,它是目前活跃维护的分支。
想要现成的命令示例吗? 浏览 yt-dlp 备忘单 →
需要解释每一个选项吗? 查看完整的命令参考手册 →
只想直接粘贴 URL 并下载? 打开 yt-dlp 在线控制台 →