seal 中文文档 下载 App

自定义 yt-dlp 命令模板 — 批量复用复杂参数的进阶技巧

命令模板是什么

Seal 的命令模板让你可以把常用的 yt-dlp 参数组合保存下来,下次下载时一键套用。比如你经常需要"1080p 以上 + 自动嵌入中文字幕 + 输出到子目录",把这个参数组合写成模板保存,批量下载时直接选模板就行。

模板的语法

模板内容直接写 yt-dlp 命令行参数,URL 部分留空让 Seal 填充。常用占位符来自 yt-dlp 的输出模板语法:

占位符含义
%(title)s视频标题
%(uploader)s上传者/频道名
%(ext)s文件扩展名
%(playlist_title)s播放列表标题

在 Seal 里怎么用模板

创建模板

v1.10.0 起,在"运行任务"页面可以新建自定义命令任务。输入框支持完整的 yt-dlp 命令参数,并可以:

导入导出模板

v1.13.0 修复了 v1.12.x 时期"导出模板后无法导入"的 bug——之前导出的模板文件里 ID 字段会冲突,现在导入前会重新生成唯一 ID。

v1.11.3 修复了模板初始化时重复创建的问题。

模板忽略空 URL

v1.12.0 起,自定义命令模板会自动忽略输入框里的空 URL——这意味着你可以在命令模板里同时插入 URL 和额外参数,不会因为某个 URL 留空就导致整个模板报错。

模板的适用场景

场景做法
批量下同个频道的最新视频模板里写频道 URL + 时间范围过滤参数
下特定格式(只留 720p MP4)模板里写格式过滤参数
下载后自动转码或后处理用 yt-dlp 的后处理器语法

自定义输出模板

v1.11.0 起,Seal 支持 yt-dlp 的 -o 输出模板选项,可以把文件命名规则固定下来。默认输出模板是 %(title)s.%(ext)s——即"标题.扩展名"。

v1.11.0 移除了旧的"自定义前缀"选项,建议迁移到"自定义输出模板"里统一写。

继续到 SponsorBlock 跳过赞助商段 或 历史搜索与导出备份。