[错误报告]使用聚合 RSS 订阅时,AutoBangumi 会不断重复处理同一个已经下载完成的番剧

Author: FuLi001Created Jul 11, 2026Updated Jul 12, 2026
Labelsbug

确认

  • 我的版本是最新版本,我的版本号与 version 相同。
  • 我已经查阅了已知问题,并确认我的问题不在其中。
  • 我已经 issue 中搜索过,确认我的问题没有被提出过。
  • 我已经修改标题,将标题中的 描述 替换为我遇到的问题。

当前程序版本

3.3.2

问题类型

程序运行问题

问题描述

日志大约每分钟都会重复输出一次: INFO::module.downloader.download_client: [ANi] 尼古喵喵 - 01 [1080P][Baha][WEB-DL][AAC AVC][CHT][V2].mp4

尼古喵喵 S01E01.mp4

之后会一直重复,不会停止。

复现步骤

  1. 使用聚合 RSS 订阅番剧。
  2. 第一集正常下载、整理完成。
  3. 后续没有修改这部番剧的字幕组订阅,只是在聚合 RSS 中新增了其他番剧。
  4. 此时字幕组发布了第一集的 V2 版本(日志中可以看到 [V2])。
  5. AutoBangumi 重新解析聚合 RSS 后,开始不断重复处理这部已经下载完成的第一集。

实际情况

查看下载目录时发现,目标文件 尼古喵喵 S01E01.mp4 已经存在。 AutoBangumi 一直尝试把: [ANi] 尼古喵喵 - 01 [1080P][Baha][WEB-DL][AAC AVC][CHT][V2].mp4 重命名为: 尼古喵喵 S01E01.mp4

由于目标文件已经存在,重命名无法完成,但后续扫描仍然会再次尝试,形成无限循环。

我的猜测(仅供参考)

我怀疑与 字幕组发布 V2 修正版 有关。

由于 V2 的种子与之前版本不同,AutoBangumi 重新解析聚合 RSS 后再次获取了该集,但整理时仍然使用相同的标准命名 S01E01,当目标文件已经存在时,没有将该情况视为已处理或冲突,而是一直重复尝试重命名,并重复推送Telegram Bot。 此时目标文件夹内会同时存在两个文件:

Image

当然,这只是我的推测,真正原因还需要开发者确认。

期望行为

如果目标文件已经存在,希望 AutoBangumi 能识别这种情况,而不是无限重试,例如:

  • 检测到目标文件已存在后跳过;
  • 记录一次 Warning 即可;
  • 或将该任务标记为已处理/已冲突,避免后续扫描一直重复处理;
  • 直接删除V1版本再下载并重命名V2版本。

发生问题时系统日志

bash
[2026-07-12 06:25:16] INFO::module.downloader.download_client:
[ANi] 尼古喵喵 - 01 [1080P][Baha][WEB-DL][AAC AVC][CHT][V2].mp4
>> 尼古喵喵 S01E01.mp4

[2026-07-12 06:25:21] WARNING::module.network.request_url:
[Network] Cannot connect to https://api.telegram.org/bot<REDACTED>/sendPhoto.

[2026-07-12 06:25:21] WARNING::module.notification.manager:
Failed to send notification via TelegramProvider: 'NoneType' object has no attribute 'status_code'

……

[2026-07-12 06:31:05] INFO::module.downloader.download_client:
[ANi] 尼古喵喵 - 01 [1080P][Baha][WEB-DL][AAC AVC][CHT][V2].mp4
>> 尼古喵喵 S01E01.mp4

[2026-07-12 06:37:54] INFO::module.downloader.download_client:
[ANi] 尼古喵喵 - 01 [1080P][Baha][WEB-DL][AAC AVC][CHT][V2].mp4
>> 尼古喵喵 S01E01.mp4

[2026-07-12 06:44:08] INFO::module.downloader.download_client:
[ANi] 尼古喵喵 - 01 [1080P][Baha][WEB-DL][AAC AVC][CHT][V2].mp4
>> 尼古喵喵 S01E01.mp4

[2026-07-12 06:50:39] INFO::module.downloader.download_client:
[ANi] 尼古喵喵 - 01 [1080P][Baha][WEB-DL][AAC AVC][CHT][V2].mp4
>> 尼古喵喵 S01E01.mp4

……

(之后每分钟都会重复一次相同日志,直到手动处理。)