配置文件 - nichuanfang/kodi-metadata-tmdb-cli GitHub Wiki

配置总览

配置文件需要名为 config.json,可以从模板 example.config.json 创建,字段说明:

{
    "log": {},
    "tmdb": {},
    "collector": {},
    "kodi": {},
    "ffmpeg": {},
    "webdav": {}
}
  • log,日志相关
  • tmdb,TMDB v3 api相关
  • collector,影视文件扫描相关
  • kodi,Kodi RPC 调用相关
  • ffmpeg,视频缩略图、信息提取相关
  • webdav, 挂载clouddrive2后配置webdav

日志

  • mode,日志模式:1标准输出,2日志文件,3标准输出和日志文件
  • level,日志等级,0-4分别是:debug,info,warning,error,fatal
  • file,日志文件路径

TMDB

  • api_host,TMDB v3 api 地址,官方地址:https://api.themoviedb.org 也可考虑使用其他加速域名,如:https://tmdb.b64s.uk
  • api_key,调用 TMDB v3 api 的密钥,登录状态下,在此处查看:https://www.themoviedb.org/settings/api
  • image_host 下载封面、同人画、缩略图的地址,官方地址:https://image.tmdb.org
  • language,api 返回信息的语言,例如: zh-CN
  • proxy,如果不使用非官方的的加速域名,可尝试使用代理加速访,支持 socks、http、https,格式参考:(socks5h|socks5|http|https)://user@[email protected]:1080
  • rating,内容分级国家,示例: US,注意:中国地区没有内容分级

建议自行去申请 API 调用的 key,尽量不使用默认的。

ffmpeg

  • max_worker 最大进程数:建议为逻辑CPU个数
  • ffmpeg_path ffmpeg 可执行文件路径
  • ffprobe_path ffprobe 可执行文件路径

仅限需要刮削自拍摄视频才需要配置

kodi

  • enable 是否开启 kodi 通知
  • json_rpc kodi rpc 路径
  • timeout 连接kodi超时时间
  • username rpc 用户名
  • password rpc 密码

collector

  • watcher 是否开启文件监听,比定时扫描及时
  • cron_seconds 定时扫描频率,单位秒
  • skip_folders 跳过的目录,可多个
  • movies_nfo_mode 电影NFO写入模式:1 movie.nfo,2 <VideoFileName>.nfo,参考:关于 movies_nfo_mode 电影NFO写入模式
  • movies_dir 需要监听的电影文件根目录,可多个
  • movies_storage_dir 刮削后实际存放电影的文件夹, 仅为一个
  • shows_dir 需要监听的电视剧文件根目录,可多个
  • shows_storage_dir 刮削后实际存放电视剧的文件夹, 仅为一个
  • music_videos_dir 需要监听的音乐视频文件根目录,可多个
  • music_videos_storage_dir 刮削后实际存放电视剧的文件夹, 仅为一个

webdav

  • webdav_url webdav的路径 通常需要加/dav
  • webdav_user webdav的用户名
  • webdav_pass webdav的密码
  • webdav_movies_dir clouddrive2上存储电影的目录
  • webdav_shows_dir clouddrive2上存储剧集的目录