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

[错误报告]: 自定义规则疑似未生效 ?? #3086

Open
4 tasks done
paysenyu opened this issue Nov 13, 2024 · 4 comments
Open
4 tasks done

[错误报告]: 自定义规则疑似未生效 ?? #3086

paysenyu opened this issue Nov 13, 2024 · 4 comments
Labels
bug Something isn't working

Comments

@paysenyu
Copy link

确认

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

当前程序版本

2.0.3

运行环境

Docker

问题类型

主程序运行问题

问题描述

[{"id":"RULE1","name":"排除只有 DV 而没有 HDR","include":"(HDR|DV.*HDR|HDR.*DV)","exclude":"(DV(?!.*HDR)|120[fF][pP][sS])"}]

同时我反复尝试了以下3种正则组合 ,均未成功,不排除我和gpt的正则水平不过关的可能。

[{"id":"RULE1","name":"排除只有 DV 而没有 HDR","include":"(HDR|DV.*HDR|HDR.*DV)","exclude":"(DV(?!.*HDR)|120[fF][pP][sS])"},{"id":"RULE2","name":"规则2","include":"(HDR|DV.*HDR|HDR.*DV)","exclude":"DV(?!.*HDR)"},
{"id":"RULE3","name":"规则3","include":"(HDR|DV.*HDR|HDR.*DV)","exclude":"(?i)(DV(?!.*HDR)|120fps)"}]

这是我的规则,我的本意是排除只有DV的文件,只留下HDR或者 HDR DV 组合的文件,用GPT 帮忙写的正则。

Arcane S02E01-E03 2024 2160p WEB-DL H265 10bit DV DDP5.1 Atmos 2Audio-OurTV 理论上这个文件名应该会被排除掉,实际搜索结果中呈现了。

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

【INFO】2024-11-13 23:19:29,076 - torrent.py - 英雄联盟:双城之战 通过标题匹配到资源:我堡 - Arcane S02E01-E03 2024 2160p WEB-DL H265 10bit DV DDP5.1 Atmos 2Audio-OurTV
【INFO】2024-11-13 23:19:29,026 - torrent.py - 英雄联盟:双城之战 通过标题匹配到资源:我堡 - Arcane S01 REPACK 2160p BluRay TrueHD 5.1 DV HDR10 x265-MainFrame
【INFO】2024-11-13 23:19:28,969 - search.py - 开始匹配结果 标题:英雄联盟:双城之战,原标题:Arcane,别名:['آركين', 'Arcane - League of Legends (2021)', 'არკეინი', '奧術', 'アーケイン', 'Аркейн: League of Legends', 'Arcane', 'Arcane: League of Legends', '아케인', 'Аркейн', '英雄联盟:双城之战', 'ארקיין', 'Аркејн', 'อาร์เคน: ตำนานลีกออฟเลเจ็นดส์', 'Arkayn', 'آرکین: لیگ افسانه\u200cها', 'არკანი']
【INFO】2024-11-13 23:19:28,968 - search.py - 过滤规则/剧集过滤完成,剩余 177 个资源
【INFO】2024-11-13 23:19:21,750 - filter - 加载自定义规则 RULE1 - 排除只有 DV 而没有 HDR
【INFO】2024-11-13 23:19:21,748 - search.py - 开始过滤规则/剧集过滤,使用规则组:['gpt - 搜索 '] ...
@paysenyu paysenyu added the bug Something isn't working label Nov 13, 2024
@cng10001
Copy link

自己写了吗,dv和hdr选项内置可以勾选的啊

@paysenyu
Copy link
Author

自己写了吗,dv和hdr选项内置可以勾选的啊

我想的效果是,仅排除DV的, 但是现在有很多资源,它是DV + HDR 自适应的,这种我也不希望排除。。。 因为这种资源emby可以正常播放,emby不能放的是仅DV的。。

所以自带的勾选如果勾了排除DV,那么 DV&HDR 也会被杀掉

@cng10001
Copy link

那你优先级选择一个hdr啊

@cng10001
Copy link

cng10001 commented Nov 14, 2024

Screenshot_2024-11-14-12-09-34-763_com android chrome
类似这样排除dv为优先级最低的兜底 dv肯定不会匹配到,但是普通264、265不受影响
上一级优先级的hdr,如果资源是单hdr或者,hdr+dv 都符合你要求

图上优先级互换也可以

@paysenyu paysenyu changed the title [错误报告]: 自定义规则疑似未生效 [错误报告]: 自定义规则疑似未生效 ( 优先级规则组似乎也有点问题?? Nov 14, 2024
@paysenyu paysenyu changed the title [错误报告]: 自定义规则疑似未生效 ( 优先级规则组似乎也有点问题?? [错误报告]: 自定义规则疑似未生效 ?? Nov 14, 2024
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