【EMBY】python 批量生成季信息
先说结果,补全季度标题和介绍:


数据来源 TMDB : https://www.themoviedb.org/
基本逻辑:扫描tvshow.nfo文件以及同目录下的季度文件,获取TMDB的ID,再调用TMDB的API获取季度信息,之后在当前季度文件夹内生成seasson.nfo文件
目录结构:
通过TMM(TinyMediaManager)刮削后就基本上该有的信息都有了,同时在番剧目录下会有tvshow.nfo文件,但是始终TMM无法生成season.nfo文件。因此在EMBY里季度信息会是:季1,季2,Season 1, Season 2...
而且手动在emby里改这些信息是在emby里的自建数据库维护的,一旦搬迁目录再次扫描就会丢失。最好的办法就是让emby读取外置文件(season.nfo)。
season.nfo 文件内容很简单:
可以手动创建维护,但是太麻烦了。既然数据TMDB都有,那就写个python脚本导入就行.
前置准备:
安装所需依赖
准备 season_import.py
如何使用:
上述 [api_key] 和 [http_proxy] 需要自己替换
运行结果如下:

当然,你也可以一键搜索整个tv文件夹执行: