После некоторых исследований я нашел решение проблемы. Вставьте следующий% AppData% \ Коди \ 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>_\d\d\.[0-1]\d\.[0-3]\d_[0-2]\d-[0-5]\d_</regexp>
соответствует метку времени в отр имя файла, так что все право на совпадение (в конце имени файла) удаляется. Дополнительную информацию см. В разделе official Kodi documentation. Оставшееся имя файла может обрабатываться скреперами, поставляемыми с Kodi. Несмотря на относительно грубое регулярное выражение, которое я добавил, все мои фильмы otr были распознаны правильно.
Решение проверено на Kodi 15.2 (Isengard), но должно работать со всеми версиями, поддерживающими опцию cleanstrings.
EDIT:
Похожая soltuion работает для ТВ-шоу. Единственное требование состоит в том, что имя файла содержит информацию о сезоне и эпизоде, например, S01E02.
<tvshowmatching action="prepend">
<regexp>_[Ss]([0-9]+)[Ee]([0-9]+)([^\\/_]*)</regexp>
</tvshowmatching>