V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要把任何和邀请码有关的内容发到 NAS 节点。

邀请码相关的内容请使用 /go/in 节点。

如果没有发送到 /go/in,那么会被移动到 /go/pointless 同时账号会被降权。如果持续触发这样的移动,会导致账号被禁用。
ivanchou
V2EX  ›  NAS

群晖的 video station 的元数据总是跟视频信息对应不上,你们怎么解决的

  •  
  •   ivanchou · 2016-12-01 15:07:37 +08:00 · 7053 次点击
    这是一个创建于 2907 天前的主题,其中的信息可能已经有所发展或是发生改变。
    用 plex 也是,几个数据源感觉都不如一个豆瓣,能绑定豆瓣么
    6 条回复    2016-12-01 21:46:52 +08:00
    Sylv
        1
    Sylv  
       2016-12-01 16:38:17 +08:00 via iPhone
    我用的是 Kodi 和 Plex ,我的解决办法是自己写爬虫运行在 NAS 上自动去豆瓣抓元数据,然后写成 Kodi 的本地 NFO 元数据文件,这样 Kodi 就能从 NFO 文件中读取到正确的视频信息, Plex 则是用 XBMCnfoMoviesImporter agent 去读取 NFO 文件。
    ivanchou
        2
    ivanchou  
    OP
       2016-12-01 17:06:37 +08:00
    @Sylv 赞!但怎么解决识别复杂文件名的问题呢?
    Sylv
        3
    Sylv  
       2016-12-01 19:38:11 +08:00 via iPhone
    @ivanchou
    因为我的视频文件来源比较统一,文件命名也比较规范,所以就可以用正则表达式从文件名中提取出电影名和年份,接着用电影名加年份作为关键字去豆瓣搜相应的电影,成功率可以有九成左右,偶尔匹配出错还是得手动进行更正。而有的电影下载下来就带有 IMDB 编号信息,这样就可以直接用 IMDB 编号去豆瓣匹配到对应的电影,成功率就是百分百了。
    ivanchou
        4
    ivanchou  
    OP
       2016-12-01 20:23:29 +08:00
    @Sylv 这样啊,不过自用也够了。想到迅雷不拿他的数据库来做这么一件事真是浪费,迅雷应该是特征码匹配吧。
    ivanchou
        5
    ivanchou  
    OP
       2016-12-01 20:47:44 +08:00
    @Sylv 发现还可以写 Plex Plugin 来从豆瓣获取数据
    Sylv
        6
    Sylv  
       2016-12-01 21:46:52 +08:00
    @ivanchou 嗯,写个豆瓣的 Plex Metadata Agent 也是可行的,貌似几年前也有人写过一个,不过好几年没维护应该不能用了。我也有稍微研究过怎么写 Plex Plugin ,它是在 Python 上封装了个框架和 API ,应该写一个豆瓣的 Agent 出来也不是很难,不过相关文档挺简陋和过时的。 Agent 的匹配成功率也是得取决于对视频文件名的识别,如果文件名比较乱,估计成功率也不高。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1125 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 19:09 · PVG 03:09 · LAX 11:09 · JFK 14:09
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.