0 常见问题
张逸帆 edited this page 2023-01-07 17:44:39 +08:00
This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

1、启动报错inotify instance/watch limit reached 或 目录同步不明原因不会同步 或 目录同步只有部分目录正常

如果遇到启动报错inotify instance limit reached、inotify watch limit reached或者目录同步不明原因不会自动触发同步操作。

需在宿主机上命令行执行以下命令:

echo fs.inotify.max_user_watches=524288 | sudo tee -a /etc/sysctl.conf
echo fs.inotify.max_user_instances=524288 | sudo tee -a /etc/sysctl.conf
sudo sysctl -p

2、如何在订阅或远程搜索下载时让工具按优先级去选择自己最想要的资源

"设置->过滤规则" 中维护好过滤规则,并将规则设置为默认,过滤规则支持正式表达式。

例如以下规则可以排除蓝光原盘:

包含规则:
  1080p|4k|2160p
  H.?265|x.?265|H.?264|x.?264|WEB-?DL
排除规则:
  Blu-?ray.*AVC|REMUX|UHD.*Blu-?ray.*HEVC

通过在同一个规则组中按优先级分层设置多级规则,可以实现优先选择特效字段、中文字幕资源等,具体可参考内置的过滤规则。

注意:动漫类资源很多都是缺少编码等信息的,过于严格的过滤条件会导致搜索的资源大副减少或者搜索不到结果,根据自己使用的场景进行调整。

3、目录监控总是触发根目录全量同步

sync监控目录需配置到电影电视剧或动漫的下载文件夹路径上即监控目录文件夹与下载目录文件夹是一致的不能配置下载文件夹的上级目录为监控目录。

如有多个下载目录可以配置多条。

4、无法连接TMDB进行识别重命名或图片无法显示

以下地址需要使用特定网络环境确保能连通才能正常工作使用WEBUI的客户端网络环境请自行解决nastool服务端可通过配置代理解决具体请参考配置文件模板说明

  • www.themoviedb.org
  • api.themoviedb.org
  • images.weserv.nl
  • webservice.fanart.tv

5、如何更好地使用微信进行资源检索和新增订阅

配置好微信接收服务后可以通过微信发送关键字进行PT资源检索下载或者“订阅”加关键字进行一键订阅。为了让程序能更精准识别你想要找的内容以及进行判重应尽量提供更多的信息可参考如下说明发送关键字。

关键字可以包括以下要素,【必须以空格进行分隔】:订阅、类型、名称、季、集、年份,其中类型、季、集仅未打开使用“实验室-》使用豆瓣名称联想”时才能使用,使用豆瓣名称联想时以豆瓣返回数据为准。

  • 订阅:如果是增加订阅,则在最前面加上订阅几个字,不是以订阅开头默认进行资源检索
  • 类型:电影 或 电视剧不输入类型时程序会以TMDB检索到的信息为准先检索电影
  • 名称:电影电视剧的真实名称,中间不能有空格
  • 检索支持第x季/第x-x季x可以是大小写数字或 Sxx/Sxx-Sxxxx为小写数字输入季后会只下载对应季的内容订阅只支持第x季这种格式不输入时默认订阅最新季。
  • 第x集x可以是大小写数字/第x-x集x是小写数字或 Exx/Exx-Exxxx为小写数字输入集后会只下载对应集的内容有集但没季时会认为是第1季。订阅不支持集。
  • 年份4位小写数字输入年份后会使用年份匹配注意对于电视剧必须是首播年份

示例:订阅 西部世界第1季、我和我的祖国 2009、电视剧 刺客伍六七 第3季第10集 2018

6、文件转移硬链接失败错误码1 256 Cross-device 等

硬链接不能跨盘或者跨存储空间,否则就会报这个错。如确实是在同一个磁盘请检查以下内容:

  1. Docker目录映射时不同的映射目录会被系统认为跨盘直接映射上级目录可避免该问题。
  2. 在群晖中,不同的共享文件夹会被系统认为是跨盘,需要在同一个共享文件夹内。
  3. 请检查对应目的目录Docker是否有访问权限如无访问权限也有可能会导致报这个错。

7、在nastool中设置了qBittorrent的下载目录但实际不生效

  1. 如果只配置了目录,需要在 qBittorrent设置-》下载-》保存管理-》默认 Torrent 管理模式 需要修改为手动
  2. 在路径配置后面使用|加上分类名则qBittorrent管理模式可修改为自动并使用QB分类设置的下载目录

8、动漫自动分类的目录不正确

现在动漫已经从电视剧分类中独立出来成为与电影、电视剧并列的一级分类。动漫分二级目录分以下两种情况:

  1. 配置了动漫目录时可在分类配置文件anime下创建二级分类配置实现分目录存放可参考或直接使用default-category.yaml配置文件模板注意默认的配置文件在动漫下有仍有动漫二级分类所以配置的动漫媒体库目录应该为动漫目录的上一层否则会出现有两层动漫目录
  2. 未配置动漫目录时动漫按电视剧管理可以在配置文件中tv下面划分动漫二级分类按电视剧下的独立子目录管理。

9、使用jackett和pt站下载日志显示开始下载实际没有下载的可能原因

原因:

  1. 没有在pt站web端下载过文件jackett返回的是一个提示页而不是种子链接。在jackett日志中是能看到相关提示的。手动在web端下载一个种子并跳过提示即可。
  2. 对于个别不跳转首次下载提示的,可以在种子链接后添加&type=firsttime 强制跳转到提示页。

10、无法识别集数信息、订阅电视剧只下了部分就自动删除订阅了

可能的原因:

  1. 推荐使用jackett做为索引器旧版本prowlarr的api部分站点不会返回副标题最新版本已支持会导致种子命名不规范的情况下无法通过副标题拉取集数信息从而将实际单集或多集的资源识别为整季。
  2. Jellyfin、Emby中媒体库高级设置不要开启显示缺失的集否则可能会导致API返回满集让程序识认为已经完成订阅。 3生成订阅链接时尽量选中副标题可以一定程度上避免该问题。 4如果是动漫类资源绝大部分情况是这个命名不识别没有识别出集数认为是整季可以在服务-》名称识别测试中测试下识别情况如有问题可在Issues汇总页反馈。

11、未识别及错误识别纪录的处理

  1. 未识别记录会在媒体识别->手工处理中出现可以手动指定名称、年份或者TMDBID进行精确识别。处理完成后未识别目录下的文件不会自动删除需要手工清理。实际上你可以不设置未识别目录这样就不会产生多余的文件同时也不会影响手动识别记录生成。
  2. 识别错误的记录,可以在历史记录中查询和重新识别,重新识别完成后可以删除错误的记录,删除记录的同时会同步删除错误识别重命名后的文件。

12、NASTool识别改名后Emby/Plex/Jellyfin不搜刮或者搜刮不正确

  1. 打开NASTool生成NFO和海报的开关时会直接生成搜刮好的nfo信息和海报图片此时Emby/Plex/Jellyfin需要配置为搜刮本地目录即在各媒体库内取消勾选各元数据下载源。否则Emby/Plex/Jellyfin也是需要网络能正常连接TMDB等才能搜刮信息的跟本工具就没关系了。
  2. Emby/Plex/Jellyfin不支持多层目录设置媒体库时要逐个添加最底层子目录到媒体库中而不是直接设置电影电视剧的顶层目录特别是开了自动分类的情况。
  3. 目前NASTool改名方式是标准的正常在哪一款软件都能识别。

13、ChineseSubFinder调用错误 physical video file not found

原因nastools和ChineseSubFinder两个容器中媒体库的挂载路径必须完全一致。

最新版本已支持挂载路径转换,按提示输入正确的路径即可。 #288

14、使用NPM反代导致无限循环卡登录的问题#656

原因NPM开启了Cache Assets功能

解决方法NPM关闭Cache Assets功能

15、使用 python 运行 run.py 提示 ModuleNotFoundError

原因:源码中 requirements.txt 中的依赖库不全。需要安装以下的模块。bittorrent-api tranmission-rpc cn2an anitopy plexapi feapder 解决方法:安装所需依赖

pip install bittorrent-api tranmission-rpc cn2an anitopy plexapi feapder