Cookie 导入 — 下载会员/年龄限制/私密内容的登录态配置
为什么需要 Cookie
Seal 本身不维护账号系统——所有登录态都来自你自己的浏览器。对于以下场景,没有 Cookie 根本无法下载:
- 视频站会员专享内容(比如 B 站大会员视频、YouTube Premium 画质)
- 年龄限制内容(18+、成人向)
- 私人视频/私密帖子(Instagram、Twitter 等)
- 部分视频站主动封锁未登录的解析请求
Seal 的 Cookie 导入流程
步骤一:打开 Cookie 管理页面
在 Seal 设置里找到 网络 → Cookies 入口。进入后会看到当前已存储的所有 Cookie(v1.12.1 起会显示存储的 Cookie 数量)。
步骤二:生成新 Cookie
点击"生成新 Cookie",在弹出的输入框里填上目标视频站的首页地址(比如 youtube.com、bilibili.com)。
步骤三:在 WebView 里登录
Seal 会打开一个内置浏览器窗口(不是系统浏览器),加载目标站点的登录页。在里面正常登录你的账号——Seal 会在后台自动捕获登录过程产生的 Cookie,存进本地数据库。
登录完成后点击"完成",Seal 保存 Cookie 并可以关闭 WebView。
步骤四:回到首页重试下载
带着 Cookie 重新粘贴那条之前解析失败的链接。yt-dlp 会自动把 Cookie 带上,这次就能拿到完整内容了。
Cookie 导入的注意事项
- Cookie 是有效期的:有的站点几天后就过期了,到时候需要重新生成
- WebView 里不要跳转到其他域名:Seal 只会捕获目标域名的 Cookie,跳转到其他域名会让 Cookie 捕获不完整
- 隐私建议:Cookie 只存在 Seal 的本地数据目录里,不会上传到任何服务器。卸载 Seal 时数据目录会被清除,不用担心残留
- User-Agent 匹配:v1.10.0 起下载时会自动带上与 WebView 匹配的 User-Agent 头,避免被识别为爬虫
Cookie 过期了怎么办
v1.9.0 已知问题里提到:某些设备上 Cookie 可能不生效,此时重新生成一次即可。如果频繁失效,试试换浏览器登录同一个账号(有些站点对 WebView 登录的 Cookie 更严格)。
v1.12.1 新增了"yt-dlp 更新时锁定下载"的功能——如果 Cookie 过期刚好碰上 yt-dlp 自动更新,更新完成后手动再生成一次 Cookie 就好。
继续到 自定义 yt-dlp 命令模板 进阶自动化,或跳 SponsorBlock 集成 了解跳过赞助商段。