一行代码修复群晖VideoStation刮削器的评分BUG
群晖自带的 Video Station 是很多人建立私有影院的绝佳选择,其自带的刮削器效果强大,只要按照他规定的命名方式定义视频文件的名称,刮削器就可以智能的利用 The Movie DB 开放的API将影视信息保存到本机。
尽管绝大部分的视频都能够正常识别及保存,对于电视剧、动画等分季多集的作品来说,有时候会遇到作品详情能正常保存,但分级数据却都为空,这是为什么?
经过调查发现,对于不能正常保存的视频都有一个共同的现象——就是他们的评分数据都不规范。正常的评分数据是一个不超过1位的小数,但这些视频往往小数位数都会超过1位。比如我们拉取动画片《賭ケグルイ》的评分时,其用户评分(vote_average)返回的就是“8.251”。而 Video Station 处理这样的数据时,就会提示“数据格式不正确”,继而无法保存,除非手动将“8.251”改为“8.2”这样的1位小数格式。

