v1.11 系列更新 — SponsorBlock、自定义输出模板与 Cookie 导出
v1.11.0:功能大爆发
v1.11.0 发布于 2023 年 11 月 18 日,这个版本是 Seal 从"能用的下载器"到"功能全面的下载器"的关键一步——CHANGELOG 里 Added 条目 11 条、Changed 7 条、Fixed 7 条、Removed 1 条。
自定义输出模板(-o 选项)
Seal 之前只能用固定的文件命名规则,v1.11.0 引入了 yt-dlp 的 -o 输出模板选项——用户可以用 yt-dlp 的占位符语法(%(title)s、%(uploader)s 等)自定义文件命名。
默认输出模板从之前的规则改成了 %(title)s.%(ext)s。v1.11.0 同时移除了旧的"自定义前缀"选项——让用户迁移到更灵活的自定义输出模板里统一配置。
Cookie 导出
v1.11.0 之前 Seal 的 Cookie 只能在应用内生成和使用,不能导出给其他工具。v1.11.0 起支持把 Cookie 导出成文本文件(Netscape 格式),可以给其他 yt-dlp GUI 或命令行工具用。
下载归档与去重
v1.11.0 起 Seal 可以记录已下载文件到一个下载归档,下次解析同一视频时会自动跳过(避免重复下载)。这个功能依赖 yt-dlp 的 --download-archive 选项。
SponsorBlock 输入 chips
CHANGELOG 里明确写了:
Add input chips for sponsorblock categories
这就是 Seal 把 yt-dlp 底层的 SponsorBlock 支持透传到 UI 的关键一步——Seal 自己不实现 SponsorBlock 逻辑,只是在格式选择 UI 上加了可勾选的 chips,勾选后传给 yt-dlp 执行。详细说明见 SponsorBlock 集成。
字幕选择对话框
v1.11.0 把字幕选择独立成对话框:
- 字幕选项带语言名称和语言代码(中文、English、日本語 同时显示 zh-Hans、en、ja)
- 自动翻译字幕也能出现在选择列表里
- 可以多选(嵌入多条字幕轨)
v1.11.1(12 月)
v1.11.1 是一个小更新,主要是:
- 输出模板支持
%(playlist_title)s占位符(播放列表标题) - 加了
--restrict-filenames选项(跨平台文件名安全化) - 修复解析错误和 UI 小 bug
v1.11.2(1 月 6 日)
v1.11.2 的 Added 条目:
- 自动 VP9 偏好:如果硬件不支持 AV1 解码,优先选 VP9.2 编码的视频流
- IPv4 强制:所有网络连接走 IPv4(某些设备 IPv6 有问题)
- Cookie 文件保留:嵌入字幕后保留独立字幕文件
- 系统语言设置:Android 13+ 支持在应用内单独设置语言(不跟随系统)
v1.11.3(1 月 22 日)
v1.11.3 Added 条目:
- 多音轨合并:如果视频有多个音轨(比如主音轨 + 旁白音轨),可以合并成一个
- 蜂窝临时下载:可以临时允许用蜂窝网络下载(正常情况下 Seal 默认只在 Wi-Fi 下下,避免超流量)
v1.10 系列与前后版本关系
v1.10.0 是 Seal 历史上最大的一次功能集合更新(格式选择、字幕、Cookie、自定义命令、代理、MD3 全套),v1.11 系列是在 v1.10 的基础上持续打磨——加了 SponsorBlock、自定义输出模板、Cookie 导出、下载归档去重这些高阶能力。这些功能在 v1.12、v1.13、v2.0 里都被保留并扩展。
继续读 v1.10 系列 看更早的重大功能更新,或跳到 v2.0 预览版展望 看未来路线图。