有人了解 kodi、xmbc 刮削器插件吗,内部是如何识别文件名的呢 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
FrankAdler

有人了解 kodi、xmbc 刮削器插件吗,内部是如何识别文件名的呢

  •  
  •   FrankAdler 2021 年 12 月 15 日 2818 次点击
    这是一个创建于 1592 天前的主题,其中的信息可能已经有所发展或是发生改变。

    目前在电视上用 kodi ,发现有些电影、电视剧识别不准,可能是 PT 站的命名不符合 kodi 的规范,干预不了发布者,就想着自己改改插件,适配下特殊情况。

    但是看了下代码 TMDb TV Shows,貌似插件只负责搜索,文件识别是 kodi 做好直接传参给插件的,比如 World.Heritage.In.China.E01-E38.2008.CCTVHD.x264.AC3.720p-CMCT ,其实插件接受到的参数是 title=World Heritage In China&year=2008 ,因为如果传完整的目录名,内部并没有做名称提取。

    而我要做的就是文件(目录)名适配,有人清楚文件名识别这个环节在哪里吗?以及能否用插件实现。

    第 1 条附言    2021 年 12 月 15 日
    我暂时打算自己写脚本刮削,kodi 只读取本地 nfo 了。。
    18 条回复    2021-12-16 20:17:05 +08:00
    Ziya
        1
    Ziya  
       2021 年 12 月 15 日
    wiki 上只说了识别规则,好像没有说内部处理逻辑

    https://kodi.wiki/view/Naming_video_files/Movies
    zjj19950716
        2
    zjj19950716  
       2021 年 12 月 15 日
    自己写 nfo
    FrankAdler
        3
    FrankAdler  
    OP
       2021 年 12 月 15 日
    @Ziya #1 这个我也看了,然而并不是所有的站都按这个规则命名,我的出发点就是因为这个
    FrankAdler
        4
    FrankAdler  
    OP
       2021 年 12 月 15 日
    @zjj19950716 #2 写 nfo 需要人干预,不可行,比如 RSS 订阅的,或者我老婆下载的
    krixaar
        5
    krixaar  
       2021 年 12 月 15 日
    kodi 可以 follow 符号链接,所以专门搞个文件夹放分类的视频,文件夹都用符号链接搞成“TMDb 的剧集名称 (年份)”放进去,kodi 那边直接更新就出来了,比如 poi 按季放“Person of Interest (2011)”符号链接里。
    算是比较 no-intrusive 的解决办法(?)
    wszgrcy
        6
    wszgrcy  
       2021 年 12 月 15 日
    有个流程图,讲怎么分割,读数据的,几年前还研究过,写过一个 demo 准备自己搞刮削,后来没时间...
    cpstar
        7
    cpstar  
       2021 年 12 月 15 日
    对电影的识别还算准确,但是对电视剧,如果是一季一个目录的,还好一些,但如果是一集一个目录的,费点劲。每次都是手动添加,然后手动删除掉只剩下片名,基本上都能找到了
    leishi1313
        8
    leishi1313  
       2021 年 12 月 15 日 via Android
    1. 自己写脚本硬链接改名
    2. 用 radarr/sonarr/overserr|ombi 这一套,尽量不去手动下载 /rss
    EvanQu
        9
    EvanQu  
       2021 年 12 月 15 日   2
    用 tmm 刮削把 还能整理
    FrankAdler
        10
    FrankAdler  
    OP
       2021 年 12 月 15 日
    @EvanQu #9 我目前是 tmm 处理一下,但是 rss 更新的还是会识别不到,有时候只能导航到 smb 里面去看,在剧集里找不到,还挺麻烦的
    FrankAdler
        11
    FrankAdler  
    OP
       2021 年 12 月 15 日
    @krixaar #5 这个能解决目录识别问题,不好解决文件,比如我发现有些带个 2020 年,就把季识别成 20 季了。。
    hafuhafu
        12
    hafuhafu  
       2021 年 12 月 16 日
    我的方案是全部 TMM 刮削重命名+KODI 读取本地信息,半自动也不算麻烦。
    FrankAdler
        13
    FrankAdler  
    OP
       2021 年 12 月 16 日
    @hafuhafu #12 重命名那就没法继续做种了吧,老实说重命名后 kodi 大概率就可以精准识别了,然后 kodi tv 版,如果直接看一半,然后关机,下次开机如果有新增,貌似没法触发更新?电视这个开机感觉是休眠那种。
    greenskinmonster
        14
    greenskinmonster  
       2021 年 12 月 16 日 via Android
    https://kodi.wiki/view/Advancedsettings.xml 2.4.8 tvshowmatching 好像可以自己定义削刮的正则表达式
    wd
        15
    wd  
       2021 年 12 月 16 日 via iPhone
    有没人给普及下 什么是 刮削?这词咋来的?下载的时候经常看到这个...
    FrankAdler
        16
    FrankAdler  
    OP
       2021 年 12 月 16 日 via iPhone
    @greenskinmonster 这个不错,我研究下看看,如果能插件干预就更好了,可以写复杂逻辑
    FrankAdler
        17
    FrankAdler  
    OP
       2021 年 12 月 16 日 via iPhone
    @wd 不清楚咋来的,大意就是从文件名匹配电影信息,然后去豆瓣,imdb ,tmdb 等网站下载简介,中文名,评分等,方便观看,电影电视剧多的时候比较直观
    hafuhafu
        18
    hafuhafu  
       2021 年 12 月 16 日
    @FrankAdler #13 要保持做种的话,只能先硬链接然后再进行改名刮削。我资料库都是手动点那个更新按钮的,没打开自动更新的设置。
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     1170 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 50ms UTC 17:46 PVG 01:46 LAX 10:46 JFK 13:46
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86