常见错误

遇到错误很让人沮丧,但大多数问题都有直接的解决办法。这篇指南介绍你最可能遇到的错误以及如何修复。

Fetchii 中的错误提示

下载失败时,那一行会变红并显示一条简短信息,比如“需要登录”或“网络错误”。把鼠标悬停在这一行上可以看到具体发生了什么。这一行上会一直显示一个恢复按钮:重试,或者在登录可能有帮助时显示 处理…。

想了解完整情况,选中这个下载并打开检查器(⌘I 或工具栏按钮)。它会解释错误和下一步可以做什么,并提供 重试下载、复制错误、反馈此问题… 和 查看错误日志。这一行的右键菜单里也有同样的操作。

Fetchii 能识别常见原因,并用易懂的话告诉你:

  • 需要登录、年龄限制 和 或需登录——处理… 按钮会提供登录相关的选项
  • 私密——内容是私密的,只有所有者能分享给你
  • 网络错误、超时 和 代理连不上——连接问题,通常检查网络后重试就能解决
  • 地区限制、已删除、频率限制、磁盘已满 等——见下文

Fetchii 识别不了的错误会显示“下载失败”。下载引擎的原始信息不会显示在列表里,但 复制错误 和 查看错误日志 能给你完整的技术文本。

下载错误

“已删除”

这通常意味着视频已经不存在了——被删除、设为私密,或者链接有误。如果链接根本不指向视频,会显示“无视频”或“不支持”。

先检查链接。复制粘贴出错很常见,少一个字符就可能出问题。在浏览器里打开链接,看视频能不能播放。如果浏览器里能看但 Fetchii 不行,那是别的问题。如果哪里都打不开,那视频确实不可用了。

“需要登录”

视频存在,但你需要登录才能观看。私密视频、会员专属内容和年龄限制内容都会这样。

解决办法是让 Fetchii 能用上你的登录状态。最简单的方式是通过浏览器扩展——在登录状态下打开视频,右键选择 使用 Fetchii 下载,你的 Cookie 会随请求自动发送。对于已经失败的下载,点这一行上的 处理…,选择 使用扩展重试,或者在同一个面板里用 Firefox 或 Chrome 的 Cookie 重试。

详细说明请看 Cookie 认证指南。

“地区限制”

视频在你所在的国家或地区被屏蔽了。这是根据你的 IP 地址判断的,登录也没用——这个内容在你所在的地方就是不可用。

使用位于允许地区的代理或 VPN 可以绕过这个限制。在 设置 → 网络 → 代理 中配置代理,或者使用把所有流量都转到另一个国家的 VPN。请记住,地区限制通常是出于版权许可原因,请考虑绕过它是否合适。

“年龄限制”

和需要登录类似,但专门涉及年龄验证。网站要求证明你已达到观看该内容的年龄。

先在网站本身(浏览器里)完成年龄验证,然后点 处理…,用扩展或浏览器的 Cookie 重试。验证状态跟着你的登录会话走,所以验证后应该就能下载了。

画质不是你想要的

不是每个视频都有所有分辨率。Fetchii 的画质选项是上限——“最高 1080p”会选 1080p 以内最好的版本——所以即使没有完全对应的画质,下载也能成功,只是你会得到能拿到的最好版本。

选择 最佳画质 可以总是拿到现有的最高画质;或者在“新建下载”面板(文件 → 新建下载…,⌘N,或链接栏里的选项按钮)里点 浏览格式,在下载前准确查看视频提供哪些格式。

“频率限制”

你在短时间内向服务器发了太多请求,它暂时屏蔽了你。这是网站在保护自己免受自动化滥用。

解决办法是耐心。等 5-10 分钟再试。如果一直发生,在 设置 → 下载 → 位置与队列 里调低 最大同时下载数——同时下载的视频越少,对服务器的压力越小。切换 IP 地址(通过代理)也可能有帮助,不过有些网站跟踪的不只是 IP。

网络错误

“超时”

服务器没有及时响应。可能是你的网速慢、服务器过载,或者你和内容之间的路由有问题。

首先确认你的网络正常——能正常打开网站吗?如果网络没问题但一直超时,在 设置 → 高级 → 下载引擎 里调高 连接超时。默认是 30 秒;调到 60 秒对慢速或远距离的服务器有帮助。如果某个网站总是超时,问题可能在他们那边——晚点再试。

“网络错误”

Fetchii 连不上,或者连接中断了。这包括连接被拒绝、连接断开以及无法解析的地址。

检查网站在浏览器里能不能用。如果不能,网站可能挂了。如果浏览器能用而 Fetchii 不行,网站可能在屏蔽下载工具。有些网站会采取措施阻止自动下载。晚点再试,或者看看网站有没有正规的下载选项。

如果你使用代理而代理连不上,错误会显示为“代理连不上”。请确认代理程序正在运行,并检查 设置 → 网络 里的地址和端口是否正确,或者关闭代理。

“SSL 错误”

建立安全连接时出了问题。这通常和系统配置有关,而不是你做错了什么。

确认 Mac 的日期和时间正确——SSL 证书对时间敏感,时钟不对会导致验证失败。也请确保 macOS 版本不要太旧,很老的系统可能不支持当前的安全标准。如果你在用代理,可以暂时关闭它,看看是不是代理的问题。

DNS 问题

当你的电脑无法查到域名对应的 IP 地址时,下载会失败并显示“网络错误”。这是 DNS 问题,不是 Fetchii 的问题。

试试更换 DNS 服务器。在系统设置 > 网络 > DNS 中添加 8.8.8.8(Google)或 1.1.1.1(Cloudflare)作为备选。你也可以清除 DNS 缓存——打开终端,运行 sudo dscacheutil -flushcache && sudo killall -HUP mDNSResponder。

文件系统错误

“磁盘已满”

空间不够保存下载。视频文件,尤其是高画质的,可能有好几 GB。

释放磁盘空间,或者在 设置 → 下载 → 位置与队列 里把 下载位置 改到空间更大的磁盘。如果空间紧张,选择较低的画质也有帮助。

“位置不可写”

Fetchii 无法写入你选择的下载文件夹。文件夹权限太严格、磁盘是只读的或已断开,或者 macOS 安全功能阻止了访问,都会导致这种情况。

试试下载到别的文件夹,比如“下载”或“文稿”文件夹。如果你确实需要使用受限的位置,在访达里检查文件夹的权限(文件 > 显示简介),或者在系统设置 > 隐私与安全性 > 文件与文件夹中给 Fetchii 授权。

“文件已不存在”

下载完成了,但找不到它的文件——比如在 Fetchii 收尾时文件被移动或删除了。重试下载即可。

你不用担心文件名无效:Fetchii 会自动替换 :、/、* 或 ? 之类的字符。如果文件名看起来不对,请检查 设置 → 下载 → 文件名与文件夹 里的模板(见自定义文件命名)。

转换错误

“处理错误”

视频已经下载,但收尾处理文件的步骤——比如合并视频和音频,或者移除 SponsorBlock 片段——失败了。

检查磁盘空间,因为处理时需要容纳文件的第二份副本,然后重试下载。如果同一个视频再次失败,试试别的画质或容器格式。

“转换失败”

转换你下载的文件时出了问题。转换出来的文件那一行会显示“转换失败”;把鼠标悬停在上面可以看到原因,用 移除 清除它。

检查磁盘空间——转换需要同时容纳输入和输出文件。在 转码视频 里试试别的编码:H.264 和 H.265 使用 Mac 的硬件编码器,VP9 用软件编码。如果你只是需要换一种文件类型,转换容器 不会重新编码,很少失败。如果源文件在播放器里都播不正常,文件本身可能已损坏。

引擎错误

“引擎不可用”

Fetchii 的下载引擎(真正负责获取视频的组件)还没安装,或者还在设置中。

Fetchii 会在首次运行时自动设置它;工具栏下方的通知栏会显示进度。等它完成后再重试。如果设置失败,通知会显示“设置失败”并带一个 重试 按钮——检查网络连接后再试。如果一直失败,可能有防火墙阻止了下载。

“引擎有更新”

网站经常改变视频分发方式,引擎需要更新才能跟上。有新引擎可用时,通知栏会显示“引擎有更新”。

点通知里的 立即更新。更新通常很小很快。如果一个原本能下载的网站突然出现“解析失败”,更新引擎往往就能解决。

“下载失败”

当 Fetchii 判断不出哪里出错时,就会显示这个——可能是视频文件不寻常,也可能是系统问题。

重试下载——第二次可能就成功了。如果同一个视频一直失败,这个视频可能有些特殊之处。试试别的画质或格式。如果多个视频都持续失败,建议检查 Fetchii 有没有更新(Fetchii → 检查更新…)。

获取帮助

如果你试过上面的办法还是有问题,以下是有效获取帮助的方法:

收集信息。 用 复制错误 拿到准确的错误文字,并记下你要下载的链接(如果不是私密的)、Fetchii 版本和 macOS 版本。

查看日志。 查看错误日志 会打开“诊断”并定位到这次失败的记录。你也可以随时从 设置 → 隐私 → 诊断 → 打开诊断… 打开它。日志里的错误信息往往比应用里显示的更详细。

先搜索。 很多问题之前已经有人遇到并解决了。快速搜索一下可能马上就能找到答案。

说具体。 在失败的下载上用 反馈此问题…,或者用 帮助 → 报告问题… 报告问题。说明你试了什么、发生了什么、你期望的是什么。“用不了”很难排查;“我用这些设置从网站 Y 下载时出现错误 X”就清楚得多。

用下一个视频试试看

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

马上就能开抓了。

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