我想从在线记录器(otr)的科迪中抓取录音的信息。不幸的是,可用的刮板无法处理文件格式,这就像
Django_Unchained_15.07.03_22-45_sf2_165_TVOON_DE.mpg.mp4.avi
重命名不是一个选项,因为文件名是otr的关键。我知道有一个名为xbmc-otr的刮板,但它从未离开beta状态,似乎已经过时了。
对如何正确地在科迪显示这些文件有什么建议吗?是否有人为otr编写或启动了铲运机?
发布于 2015-08-21 13:27:13
经过一番研究,我找到了解决这个问题的办法。将以下内容放在%appdata%\Kodi\userdata\advancedsettings.xml中(advancedsettings.xml事先不存在,您必须创建它)
<advancedsettings>
<video>
<cleanstrings action="prepend">
<regexp>_\d\d\.[0-1]\d\.[0-3]\d_[0-2]\d-[0-5]\d_</regexp>
</cleanstrings>
</video>
</advancedsettings>regexp <regexp>_\d\d\.[0-1]\d\.[0-3]\d_[0-2]\d-[0-5]\d_</regexp>匹配otr文件名中的时间戳,以便删除匹配的所有右侧(文件名末尾)。有关进一步参考,请参阅Kodi官方文件。剩下的文件名可以由Kodi附带的刮刀来处理。尽管我添加了相对粗糙的regexp,但我所有的otr电影都被正确地识别了。
该解决方案在Kodi 15.2 (Isengard)中进行了测试,但应该适用于所有支持清洁字符串选项的版本。
编辑:
类似的独奏也适用于电视节目。唯一的要求是文件名包含像S01E02这样的季节和插曲信息。
<tvshowmatching action="prepend">
<regexp>_[Ss]([0-9]+)[Ee]([0-9]+)([^\\/_]*)</regexp>
</tvshowmatching>https://stackoverflow.com/questions/32140721
复制相似问题