路径选项

指定文件下载路径。

指定 --output 中不可用字段的占位符。

输出选项

输出模板构建器说明:
使用此构建器,您可以自定义下载文件的输出路径和文件名。您可以选择不同的变量(例如:标题、上传者、日期等)来构建您的模板。
如何使用:

  1. 从下拉列表中选择您想要添加的变量或分隔符。
  2. 点击“+”按钮将其添加到模板中。
  3. 您可以通过点击变量旁边的“x”按钮来删除已添加的变量。
  4. 您可以在“输出模板”文本框中直接编辑模板。
提示: 示例:

基本选项
视频格式选项

例如: mp4/mkv (mp4优先于mkv,仅在合并视频和音频时有效)

后处理选项

注意: 后处理功能需要安装 FFmpeg 才能正常工作。 请确保您已安装 FFmpeg,保证在终端的PATH中或者设置正确的 FFmpeg 位置。

FFmpeg 设置
音频处理

音频格式转换规则,使用 "输入格式>输出格式" 的语法。 支持的格式:best, aac, alac, flac, m4a, mp3, opus, vorbis, wav。 可以使用 "/" 分隔多个规则,例如:aac>mp3/wav。

FFmpeg 音频质量。VBR:0 (最佳) 到 10 (最差)。 CBR:指定比特率,例如 128K (默认 5)。

视频处理

更改视频文件的容器格式,而不重新编码视频流。 可以使用 "输入格式>输出格式" 的语法指定多个规则。 例如:mp4>mkv/avi(将 MP4 重新封装为 MKV,将其他格式重新封装为 AVI)。

更改视频文件的编码格式,这将重新编码视频流。

支持的格式:
视频: avi, flv, gif, mkv, mov, mp4, webm
音频: aac, aiff, alac, flac, m4a, mka, mp3, ogg, opus, vorbis, wav

例如: Merger+ffmpeg_i1:-v quiet

元数据处理

注意: 启用此选项后,以下章节和信息 JSON 选项才生效。

例如: "title:%(title)s"

例如: "title . - "

其他处理
字幕和缩略图转换

将字幕转换为指定格式。

将缩略图转换为指定格式。

章节处理

移除指定名称的章节。

执行命令和后处理器

在特定事件后执行外部命令。

使用指定的后处理器。

字幕选项

在终端中列出所有可下载的字幕,不下载字幕。 根据列出的字幕信息,使用 --sub-langs 选项选择字幕语言。

字幕下载

指定字幕格式,使用 "/" 分隔多个格式。

指定字幕语言,使用 "/" 分隔多个语言。 语言代码遵循 ISO 639-1 或 ISO 639-2 标准。 例如:zh-Hans(简体中文),en(英语),ja(日语)。

登录认证选项

如果网站不需要登录即可访问,请留空以下选项。

网站登录用户名。

网站登录密码。

双重验证码(如果需要)。

使用 .netrc 文件进行身份验证。

.netrc 文件的路径。

用于从 .netrc 文件中获取凭据的命令。

受密码保护的视频的密码。

MSO(媒体服务运营商)名称。

MSO 登录用户名。

MSO 登录密码。

客户端证书文件的路径。

客户端证书密钥文件的路径。

客户端证书密码。

Cookies选项

默认情况下,yt-dlp 不会读取任何 Cookies。

指定包含 Cookies 的文件。

指定要从中读取 Cookies 的浏览器。 如果浏览器有多个配置文件,请使用 "浏览器名称:配置文件名称" 的格式。 例如:chrome:Default,firefox:Profile1。

网络代理选项

例如: socks5://127.0.0.1:1080 或 http://user:pass@10.10.0.1:3128

以秒为单位

配置文件选项