Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[错误报告]: 一个文件入库整理两次 #3869

Open
4 tasks done
tanmx opened this issue Feb 8, 2025 · 2 comments
Open
4 tasks done

[错误报告]: 一个文件入库整理两次 #3869

tanmx opened this issue Feb 8, 2025 · 2 comments
Labels
bug Something isn't working

Comments

@tanmx
Copy link

tanmx commented Feb 8, 2025

确认

  • 我的版本是最新版本,我的版本号与 version 相同。
  • 我已经 issue 中搜索过,确认我的问题没有被提出过。
  • 我已经 Telegram频道 中搜索过,确认我的问题没有被提出过。
  • 我已经修改标题,将标题中的 描述 替换为我遇到的问题。

当前程序版本

v2.2.7-1

运行环境

Docker

问题类型

主程序运行问题

问题描述

使用的是目录监控,并且目录监控插件已经卸载
整理的策略是media1 移动到 media2
现在的现象是:我移入 /media1/镇魂街(2016)-S04E13.mp4 这个文件可以正常整理(重命名为:镇魂街 - S04E13 - 第 13 集.mp4,并移动到 /media2/动漫/番剧/镇魂街 (2016)/Season 4/镇魂街 - S04E13 - 第 13 集.mp4,但是目录监控又会给我 把重命名后的 镇魂街 - S04E13 - 第 13 集.mp4 作为新文件整理,并且报错文件不存在
相关日志如下:

发生问题时系统日志和配置文件

【INFO】2025-02-08 13:43:27,901 - transfer.py - 整理队列处理完成,共整理 2 个文件,失败 1 个
【INFO】2025-02-08 13:43:27,901 - transfer.py - 镇魂街 - S04E13 - 第 13 集.mp4 整理完成
【INFO】2025-02-08 13:43:25,151 - chain - 发送消息:channel=None,source=None,title=镇魂街 (2017) S04 E13 入库失败!, text=原因:/media1/镇魂街 - S04E13 - 第 13 集.mp4 不存在,userid=None
【WARNING】2025-02-08 13:43:25,128 - log.py - 镇魂街 - S04E13 - 第 13 集.mp4 入库失败:/media1/镇魂街 - S04E13 - 第 13 集.mp4 不存在
【ERROR】2025-02-08 13:43:25,122 - tmdbapi.py - The resource you requested could not be found.
【WARNING】2025-02-08 13:43:24,729 - log.py - 没有获取到 镇魂街 (2017) 的fanart图片数据
【WARNING】2025-02-08 13:43:24,553 - log.py - 没有获取到 镇魂街 (2017) 的fanart图片数据
【INFO】2025-02-08 13:43:23,061 - media.py - 镇魂街 - S04E13 - 第 13 集.mp4 识别到媒体信息:电视剧 镇魂街 (2017)
【INFO】2025-02-08 13:43:22,890 - themoviedb - 镇魂街 TMDB识别结果:电视剧 镇魂街 (2017) 74237
【INFO】2025-02-08 13:43:22,888 - themoviedb - 正在识别 镇魂街 第4季 ...
【INFO】2025-02-08 13:43:22,881 - transfer.py - 正在整理 镇魂街 - S04E13 - 第 13 集.mp4 ...
【INFO】2025-02-08 13:43:22,880 - transfer.py - 镇魂街(2016)-S04E13.mp4 整理完成
【INFO】2025-02-08 13:43:22,855 - transfer.py - 镇魂街(2016)-S04E13.mp4 入库成功:/media2/动漫/番剧/镇魂街 (2016)/
【INFO】2025-02-08 13:43:22,855 - filemanager - 文件 /media1/镇魂街(2016)-S04E13.mp4 整理成功
【INFO】2025-02-08 13:43:22,853 - filemanager - /media1/ 目录下没有找到字幕文件...
【INFO】2025-02-08 13:43:05,958 - transfer.py - 镇魂街 - S04E13 - 第 13 集.mp4 已添加到整理队列
【INFO】2025-02-08 13:43:05,951 - transfer.py - 正在计划整理 1 个文件...
【INFO】2025-02-08 13:43:05,949 - filemanager - 正在整理文件:【local】/media1/镇魂街(2016)-S04E13.mp4 到 【local】/media2/动漫/番剧/镇魂街 (2016)/Season 4/镇魂街 - S04E13 - 第 13 集.mp4,操作类型:move
【INFO】2025-02-08 13:43:05,941 - filemanager - 获取整理目标路径:【local】/media2/动漫/番剧
【WARNING】2025-02-08 13:43:05,365 - log.py - 没有获取到 镇魂街 (2016) 的fanart图片数据
【WARNING】2025-02-08 13:43:05,215 - log.py - 没有获取到 镇魂街 (2016) 的fanart图片数据
【INFO】2025-02-08 13:43:04,063 - media.py - 镇魂街(2016)-S04E13.mp4 识别到媒体信息:电视剧 镇魂街 (2016)
【INFO】2025-02-08 13:43:03,928 - themoviedb - 镇魂街 TMDB识别结果:电视剧 镇魂街 (2016) 70923
【INFO】2025-02-08 13:43:02,975 - themoviedb - 正在识别 镇魂街 第4季 ...
【INFO】2025-02-08 13:43:02,945 - transfer.py - 正在整理 镇魂街(2016)-S04E13.mp4 ...
【INFO】2025-02-08 13:43:02,944 - transfer.py - 开始整理队列处理,当前共 1 个文件 ...
【INFO】2025-02-08 13:43:02,943 - transfer.py - 开始整理队列处理...
【INFO】2025-02-08 13:42:53,433 - transfer.py - 镇魂街(2016)-S04E13.mp4 已添加到整理队列
@tanmx tanmx added the bug Something isn't working label Feb 8, 2025
@cddjr
Copy link
Contributor

cddjr commented Feb 8, 2025

由于move前,mp会在当前目录重命名该文件(这导致误触发二次整理),然后再move这个文件到目标目录,此时二次整理会因为找不到这个被重命名的临时文件而报错。

由于我不理解为什么mp要先重命名后移动,所以只能等其他大佬来修复这个问题了。建议你还是用下载监控吧

@tanmx
Copy link
Author

tanmx commented Feb 10, 2025

由于move前,mp会在当前目录重命名该文件(这导致误触发二次整理),然后再move这个文件到目标目录,此时二次整理会因为找不到这个被重命名的临时文件而报错。

由于我不理解为什么mp要先重命名后移动,所以只能等其他大佬来修复这个问题了。建议你还是用下载监控吧

我有些文件是 Bt或者网盘下载的,只能是目录监控,现在临时用 媒体库刮削 这个插件重新刮削一遍(上面的报错会导致只重命名移动的文件,并没有生成刮削后的文件)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants