Izumiko / jellyfin-danmaku

Jellyfin danmaku extension
MIT License
130 stars 12 forks source link

Fix bugs #17

Closed Xarth-Mai closed 9 months ago

Xarth-Mai commented 9 months ago

搜番逻辑优化

刚刚试了下dandanplay那个api如果搜索ep=movie会导致无结果,之前的电影识别不出来应该就是api的问题

番剧续作大多被正确的识别

对于集数继承前作的番剧 可能同时拥有S02E01和S02E13两个名字 现在应该可以准确识别绝大多数 现在如果第一季只有12集 第二季却出到了13集会错误把S02E13转化成S02E01识别 没有想到解决方法捏 到了第三季只要集数不超过前两季之和(12+13)=25集就不会触发这个bug

固有问题

番剧Part2 应该无法识别 (从刚刚的测试来看应该之前的版本也一直都是这样 S01.Part2的元数据通常还是标识为第一季 而dandanplay会单独识别成另一个节目

Izumiko commented 9 months ago

不同数据源的季度划分还有集的编号都有些不同,不太好统一。Jellyfin默认用的TheMovieDB,我还装了个Bangumi的插件,弹弹play看着貌似用的AniDB的数据,这三个都不太一样。

逻辑可不好设计

Xarth-Mai commented 9 months ago

不同数据源的季度划分还有集的编号都有些不同,不太好统一。Jellyfin默认用的TheMovieDB,我还装了个Bangumi的插件,弹弹play看着貌似用的AniDB的数据,这三个都不太一样。

逻辑可不好设计

我也用的Bangumi 现在我把间谍过家家第二季第一集改名成S02E01和S02E26都能正确识别 不引入其他数据源的话这个方案应该是最优解了