认证问题

认证问题是使用视频下载工具时最常遇到的问题之一。你在浏览器里明明能正常看视频,Fetchii 却说需要登录。这篇指南帮你解决这个落差。

理解问题所在

当你登录后在浏览器里看视频时,浏览器会发送 Cookie 向网站证明你的身份。Fetchii 默认拿不到这些 Cookie,所以在网站看来它是一个没登录的陌生人。解决办法总是一样的:让 Fetchii 能用上你的登录状态。

出现这种情况时,下载的那一行会变红并带一个锁图标,显示“需要登录”“年龄限制”或“或需登录”之类的信息,还会一直显示一个 处理… 按钮。点它就能看到可选的办法。

最简单的办法:浏览器扩展

Fetchii 浏览器扩展在你的浏览器会话和 Fetchii 之间建立直接联系。通过扩展下载时,它会自动把你当前的登录 Cookie 随下载请求一起发送。

操作流程:在浏览器里打开你想下载的视频,确认已经登录并且确实能看,然后右键选择 使用 Fetchii 下载。你的 Cookie 会随请求自动发送。这样 Fetchii 就能像你本人一样下载了。

对于已经失败的下载,点 处理…,再点 使用扩展重试(这一行的右键菜单里也有)。Fetchii 会向扩展要你当前的 Cookie 并重试;这一行会先显示“正在等待浏览器扩展…”,然后显示“正在重试下载…”。如果需要先登录,点 在浏览器中打开 打开视频页面。

如果还没装扩展,同一个面板会提供 设置浏览器扩展,带你前往 设置 → 浏览器扩展。

扩展用不了的时候

如果扩展这条路走不通——也许你用的浏览器不受支持,或者扩展连不上——Fetchii 也可以直接从浏览器读取 Cookie。

在 处理… 面板里,从浏览器自动导入 一项有 Firefox 和 Google Chrome 两个快速重试按钮。点你已登录的那个浏览器,Fetchii 就会用这个浏览器的 Cookie 重试下载。Chrome 会先请求授权(见下文)。

这种方式天然支持双重认证,因为你是在真实浏览器里登录的。

想让 Fetchii 一直使用某个浏览器的登录状态,前往 Fetchii → 设置 → 高级 → 登录状态,在 使用浏览器的登录状态 里选择一个浏览器。菜单会列出你 Mac 上已安装的受支持浏览器:Firefox、Google Chrome、Brave、Microsoft Edge 和 Chromium。不支持 Safari。

推荐用 Firefox,它不需要额外授权。Chrome 和其他基于 Chromium 的浏览器也可以用,但 macOS 可能会要求你在 系统设置 → 隐私与安全性 → 完全磁盘访问权限 里允许 Fetchii,并同意钥匙串提示。设置里会显示访问是否正常。

这种方式每次下载时都会从浏览器读取 Cookie,所以你仍然需要先在浏览器里登录网站。Fetchii 不会另存一份这些 Cookie。从浏览器扩展发来的下载自带登录状态,不需要这项设置。

各网站注意事项

不同网站有不同的特点。以下是几个热门网站需要了解的:

YouTube

私密视频 要求视频所有者专门把它分享给你的 Google 账号。确认你登录了正确的账号并能在浏览器里观看,然后用扩展或浏览器的 Cookie 重试。

年龄限制视频 要求你先在浏览器里完成 YouTube 的年龄验证。验证之后重试就可以了。

会员内容(无广告、4K 等)需要有效的 YouTube Premium 订阅。Premium 权益跟着你的登录会话走,所以你的 Cookie 能让 Fetchii 获得同样的访问权限。

Vimeo

私密视频 可能需要账号登录,或者需要视频专用密码。如果有密码保护,把链接粘贴到 Fetchii(1.1.2 或更高版本),在显示 需要密码 的那一行点击 输入密码…,再输入所有者给你的密码。

点播内容 要求你已经购买或租借了视频。你的购买记录绑定在 Vimeo 账号上,所以要用那个账号的 Cookie。

X

私密帖子中的媒体 要求你关注了该账号(或有其他访问权限)。登录正确的 X 账号,确认能看到该帖子,然后通过扩展下载。

Cookie 不是永久有效的。网站会出于安全原因定期让会话过期,这意味着上周还能用的 Cookie 今天可能就不行了。

如果原本能下载的内容开始出现认证错误,首先尝试在浏览器里重新登录该网站,再重试下载。扩展每次发送下载请求都会带上最新的 Cookie,使用浏览器的登录状态 也会每次重新读取。大多数时候这样就够了。

扩展发来的 Cookie 只会保留一段时间——默认 7 天。你可以在 设置 → 浏览器扩展 → 来自浏览器扩展的 Cookie → Cookie 保留时间 里修改。

双重认证

如果网站使用 2FA(双重认证),你需要完成包括 2FA 在内的完整登录流程,Cookie 才会有效。

浏览器扩展和 使用浏览器的登录状态 都能自然地处理这一点——你在真实浏览器里登录、正常完成 2FA,Fetchii 使用的就是这个已认证的会话。

多个账号

如果你在某个平台上有多个账号(比如个人和工作),下载前请确认登录的是正确的那个。Fetchii 使用的是你浏览器里当前活动的会话。

切换账号后,请通过扩展重新下载,让 Fetchii 拿到新账号的 Cookie。旧会话不会自动更新成新账号。

会话失效的情况

某些操作会强制你在所有地方重新登录:

  • 修改密码
  • 使用“退出所有会话”之类的安全功能
  • 在异常地点登录触发安全警报
  • 账号安全设置限制了会话时长

如果在这些操作之后下载突然不行了,只需在浏览器里重新登录再重试。

浏览器扩展发来的 Cookie 保存在你 Mac 本地的:

~/Library/Application Support/Fetchii/cookies/

它们是加密的,只用于对应的网站,绝不会上传到任何地方。要查看或删除它们,前往 设置 → 浏览器扩展 → 来自浏览器扩展的 Cookie:已存储的浏览器 Cookie 会列出每个网站并带有删除按钮,清除所有 Cookie 会全部删除。

如果都不管用

在寻求帮助之前,先过一遍这份清单:

  1. 你能在浏览器里看这个视频吗? 如果不能,先解决这个问题——你自己都访问不了的内容,Fetchii 也下载不了。

  2. 你登录的是正确的账号吗? 如果视频分享给了你的工作账号,而你登录的是个人账号,重试也没用。

  3. 扩展连上了吗? 在 设置 → 浏览器扩展 里点 测试连接。

  4. 扩展启用了吗? 检查浏览器的扩展设置。

  5. 用新的 Cookie 重试过吗? 旧 Cookie 可能已过期——重新登录后用 使用扩展重试。

  6. 试过浏览器的 Cookie 吗? 扩展不行的时候,使用浏览器的登录状态 有时能行。

如果你检查了所有项目,认证下载仍然不行,选中失败的下载,在检查器或这一行的右键菜单里使用 反馈此问题…,或者选择 帮助 → 报告问题…。说明是哪个网站、哪个浏览器、你尝试了哪种认证方式;复制错误 可以拿到准确的错误文字。这能帮助更快地定位问题。

用下一个视频试试看

免费试用 14 天 · macOS 14.6 或更高版本

马上就能开抓了。

Fetchii 正处于发布前的冲刺阶段。留下你的位置,能下载的那一刻我们第一时间通知你。