LuckyPuppy514 / jproxy

介于 Sonarr / Radarr 和 Jackett / Prowlarr 之间的代理,主要用于优化查询和提升识别率 | A proxy between Sonarr / Radarr and Jackett / Prowlarr, mainly used to optimize search and improve recognition rate
MIT License
241 stars 28 forks source link

仅以S1E1这样来命名文件,会导致所有的剧集升级失败 #79

Closed WoodC2011 closed 11 months ago

WoodC2011 commented 11 months ago

部署环境(windows / docker)

docker

问题描述

仅以S1E1这样来命名文件,会导致所有的剧集自动升级失败(第一次下载不影响),我在sonarr官方那里得到的反馈如下

https://github.com/Sonarr/Sonarr/issues/6095

以前sonarr导入的时候可能不会重新计算质量得分,最近重新计算了

LuckyPuppy514 commented 11 months ago

你可以切到 test 版本试试,文件重命名我追加了其他信息,但是分数没有变化 我以前好像也这样做过,既没效果,可能还有副作用,所以放弃了

image image

WoodC2011 commented 11 months ago

我没太看明白你说的

但我刚才试了下test版,文件夹里的mkv文件命名现在正确了,也可以正常升级了

LuckyPuppy514 commented 11 months ago

我没太看明白你说的

但我刚才试了下test版,文件夹里的mkv文件命名现在正确了,也可以正常升级了

我的意思是,我这边改了,分数还是一样

WoodC2011 commented 11 months ago

我这个图片里显示的分数是未导入的文件显示的分数,没有任何加分项,只匹配到一个负分的自定义格式 image

不过奇怪的是新的test版,即便手动下了低分的也可以自动导入(自动搜索的话并不会升级低分的结果,搜索结果里会显示为叹号,所以我感觉没什么影响),我不太确定是sonarr还是jproxy的原因,但至少现在可以自动升级了

WoodC2011 commented 11 months ago

我明白你意思了,稍等我这对比试一下

WoodC2011 commented 11 months ago

另外还有个BUG,

我下动漫的时候遇到过几次,就是下载文件如果有三四层文件夹,最终的.mkv文件不会被重命名,也无法自动导入,只能手动

LuckyPuppy514 commented 11 months ago

另外还有个BUG,

我下动漫的时候遇到过几次,就是下载文件如果有三四层文件夹,最终的.mkv文件不会被重命名,也无法自动导入,只能手动

跟文件夹层数没关系,.mkv 没有重命名,更有可能是因为文件名有问题,无法根据现有规则提取到季数和集数,无法重命名

WoodC2011 commented 11 months ago

我不太明白你说的 但我刚才试了下test版本,文件夹里的mkv文件命名现在正确了,也可以正常升级了

我的意思是,我股市改了,分数还是一样

我找到原因了,S1E1这种格式,如果给了负分,导入的时候会反映出来(原来比如2600分,导入的时候只会显示-10000),比如像我给了不含中文标识的标题负分,所以导致显示-10000分

按理来说S1E1这种历史分数不应该正常显示分数的,不知道是不是BUG

你是担心自定义格式多了导入容易出错?按我自己的使用经验,一般导入出错都是二次识别造成的问题,就比如S1E1这种。所以我感觉还是自定义格式都加入标题要好一些。

LuckyPuppy514 commented 11 months ago

主要是追加了其他信息分数还是不对,而且还有可能影响季数和集数的识别 现在你用着有什么问题么,没什么问题我就上正式环境了,我这边升级的情况还是比较少的,暂时没发现什么问题

WoodC2011 commented 11 months ago

我之前出问题主要是因为S1E1这种因为没任何中文标识被我设置了负分,不设置负分的话就没什么影响不会影响升级。我加了正则屏蔽掉S1E1这种的得分就没事了。主要是看是否有人给s1e1负分。

sonarr官方是认为都得加上的,但确实不加也有得分,不知道算不算bug,如果是bug的话,一旦更新s1e1这种没得分肯定就无法升级了

test版我测试了几集没发现有什么问题,我不太清楚你之前只用s1e1的用意,是怕顾客乱改自定义格式出错吗?按理来说只要文件标题和网页标题一致并不会影响导入吧。

LuckyPuppy514 commented 11 months ago

sonarr 导入的时候,识别跟种子名称,文件名称都有关系,一般其他信息通过种子名称就能识别到,文件名称只需要季数和集数即可,即使追加了其他信息,至少在分数方面来看,也不会产生积极影响,反而有可能对其他信息识别产生干扰(具体的情况忘记了,以前出现过,所以只保留了季数和集数)

WoodC2011 commented 11 months ago

我这边的话,test版本显示的得分和搜索的时候显示的得分是一致的,如果你那不对,会不会也是和负分有关系

WoodC2011 commented 11 months ago

如果加了有影响的话,我感觉还是不升级好一点

LuckyPuppy514 commented 11 months ago

我没有负分,少了 1000 分是 1080P 的分数,但是明显文件名有

WoodC2011 commented 11 months ago

可能是个bug?我用test版之前偶尔也会遇到一些显示负六七千的(一万负分加上2000多正分),也有只显示负一万分的,只是当时没意识到是这个原因导致的不能导入,顺手就手动处理了。

但test版我也没长时间用,我前天只对比了一部动漫的一集,前后分数都是一致的,自动导入也没问题(即便我没屏蔽s1e1的-10000分)

你那用test版本能显示额外的1000分吗,如果能显示的话,会不会是没加上那些自定义格式造成的?

WoodC2011 commented 11 months ago

我没有负分,但是少了 1000 分是1080P分数,明显文件名有

我测试了两天,我追了70来个番,test版自动升级没出错过,以前错误很多,主要test版分数都是对的,导入的时候不会有冲突

而且即便加上自定义格式出错,这个其实也是sonarr的故障,大佬能升级下版本到3.4.1吗

LuckyPuppy514 commented 11 months ago

已发,等几分钟就可以拉镜像了

WoodC2011 commented 11 months ago

我没有负分,少了 1000 分是 1080P 的分数,但是明显文件名有

你有设置S1、S1E1这种类型的正则的分数吗,无论正负分

LuckyPuppy514 commented 11 months ago

我没有负分,少了 1000 分是 1080P 的分数,但是明显文件名有

你有设置S1、S1E1这种类型的正则的分数吗,无论正负分

没有,我的分数规则很简单的,就几个

image image

WoodC2011 commented 11 months ago

3.4,1之后,历史记录里分还不对吗,我这比较了五六个,分数都完全正确了,而且历史记录里3.4.0的时候分不对的现在也对了

LuckyPuppy514 commented 11 months ago

3.4,1之后,历史记录里分还不对吗,我这比较了五六个,分数都完全正确了,而且历史记录里3.4.0的时候分不对的现在也对了

我用的 v4 开发版 😂

WoodC2011 commented 11 months ago

我也是sonarr V4,我意思是jproxy 3.4.1

LuckyPuppy514 commented 11 months ago

我也是sonarr V4,我意思是jproxy 3.4.1

我以为你说 sonarr,那不清楚了,我这边文件导入的分数还是有点问题 😂