夏夏子的博客 夏夏子的博客
首页
  • 影视
  • 影视工具
  • 工具
  • 其它
电脑技巧
  • 分类
  • 标签
  • 归档
GitHub (opens new window)
首页
  • 影视
  • 影视工具
  • 工具
  • 其它
电脑技巧
  • 分类
  • 标签
  • 归档
GitHub (opens new window)
  • 影视

  • 影视工具

    • qBittorrent下载器
    • transmission下载器
    • chinesesubfinder字幕下载
    • IYUU转种辅种
    • Wizarr影视库自动开号
    • MediaServerTools媒体中文自动同步
      • 介绍
      • compose 安装命令
      • 初始化
  • 工具

  • 其它

  • NAS玩法
  • 影视工具
夏夏子
2025-09-29
目录

MediaServerTools媒体中文自动同步

# 介绍

是一个 Emby/Jellyfin/Plex 媒体中文自动同步工具。

  • 中文标题
  • 媒体概述
  • 中文人名(Plex 暂时不支持)
  • 中文扮演(Plex 暂时不支持)
  • 剧集概述评分图片同步
  • 剧集组自定义同步
  • 媒体搜刮检查是否正确(配合 NasTools)

Dockerhub 地址: https://hub.docker.com/r/ddsderek/mediaservertools (opens new window)

Github 地址: https://github.com/sleikang/MediaServerTools (opens new window)

# compose 安装命令

1、在绿联云 APP 里打开 docker,在镜像管理-镜像仓库中搜索 mediaservertools,选择第一个 ddsderek/mediaservertools 镜像,并点击下载最新版本。

img

2、官方 docker-compose 安装命令

version: '3.3'
services:
    MediaServerTools:
        container_name: MediaServerTools
        volumes:
            - './config:/config'
        environment:
            - TZ=Asia/Shanghai
            - PUID=1000  # 可以改成0
            - PGID=1000   # 可以改成0
            - UMASK=022
            - MediaServerTools_AUTO_UPDATE=true # 自动更新,建议关掉
            - MediaServerTools_CN_UPDATE=true # 使用国内源更新
        network_mode: host
        logging:
          driver: json-file
          options:
            max-size: 5m
        image: 'ddsderek/mediaservertools:latest'

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20

2、在本地仓库里找到刚刚下载好的镜像,点击创建容器。容器名称可以自定义,勾选创建后启动容器,然后点击下一步。

img

3、基础设置这里设置下重启策略。此时先不要点下一步。

img

4、网络:设置为 host 模式。

img

5、存储空间设置:在 docker 文件夹下新建一个文件夹 MediaServerTools,并建一个子文件夹 config,把它挂载为/config,类型设置读写。

img

6、环境这里可以把 PUID、PGID 都由默认的 1000 改成 0,把自动更新 MediaServerTools_AUTO_UPDATE 由默认的 true 改成 false。

img

需要加代理的话(建议增加代理环境),环境可以另外加三行:

NO_PROXY=172.17.0.1,127.0.0.1,localhost ##保持默认
ALL_PROXY=http://192.168.31.2:7890 ## 更换为自己的http代理
HTTP_PROXY=http://10.0.0.4:10081 ##更换为自己的http代理
1
2
3

7、点击下一步,然后点击完成,完成容器部署。

# 初始化

1、打开刚刚新建的 MediaServerTools-config 文件夹,找到 config.yaml 文件。下载到本地。

img

2、打开文档,初始样子是这样。

img

3、我们需要填写或修改些内容。

1)emby 和 jf

  • host:jf/emby 的内网访问地址及端口,后面不要带/
  • key:jf/emby 的 api key,点击 jf/emby 控制台-API 密钥,点击新建 API 密钥,名称可以填 MediaServerTools,得到 key 值。
    • emby: img
    • jf: img
  • userid:jf/emby 的管理员 ID,点击 jf/emby 控制台-用户,找到当前管理员账户点进去浏览器地址显示的 userid=后面的内容就是我们需要的 userid 值。
    • emby 的 userid 获取: img
    • jf 的 userid 获取: img

2)nastools

  • authorization: '' # nastools 基础设置-安全-API 密钥
  • host: # nastools 内网地址地址及端口,后面不要带/
  • passwd: '' # nastools 密码
  • username: '' # nastools 用户名

3)douban

  • cookie: '' # 豆瓣 PC 端个人页 cookie
    • cookie 获取: img
  • key: 0ac44ae016490db2204ce0a042db2916 # 豆瓣 API KEY,默认这个就可
  • mediacachefailtime: 1 # 媒体数据缓存失效时间,单位:天
  • peoplecachefailtime: 10 # 人物数据缓存失效时间,单位:天

3)tmdb

  • key:'' # TMDB 的 API KEY,未申请的话点击查看申请 TMDB 的 Api
  • mediacachefailtime: 1 # 媒体数据缓存失效时间,单位:天
  • peoplecachefailtime: 10 # 人物数据缓存失效时间,单位:天

4)system

mediaserver: Jellyfin # 使用的媒体服务器,可选 Emby Jellyfin
checkmediasearch: true # 检查媒体搜刮是否正确,不正确自动更新,需要配合NasTools使用
delnotimagepeople: true # 是否删除没有头像的演员
taskdonespace: 20 # 任务完成等待时间,单位:秒。豆瓣API有请求频率限制,建议时间可以设置长一点
threadnum: 8  # 线程数量,豆瓣API有请求频率限制,建议线程数量不要过多
updateoverview: true # 是否更新简介,建议打开
updatepeople: true # 是否刷新人名,建议打开,这样可以把演员英文名字换成中文
updatetime: 24 # 每次刷新全部媒体间隔时间,单位:小时

updateseasongroup: false # 是否更新剧集组

#剧集组配置, 在启用更新剧集组后有效,不用的话保持默认即可
seasongroup:
- "\u7EB8\u623F\u5B50|62ed7ac87d5504007e4ab046" # 内容:"EMBY媒体名称|TMDB episode_group剧集组ID" ,比如:"纸房子|5eb730dfca7ec6001f7beb51"
1
2
3
4
5
6
7
8
9
10
11
12
13
14

4、把 docker 盘中的 MediaServerTools-config 文件夹里的原 config.yaml 删除,并把修改好的 config.yaml 文件上传进去。

5、点击重启,然后点击详情

img

6、点击日志,查看运行情况

img

img

上次更新: 2025/12/05, 12:21:10
Wizarr影视库自动开号
vaultwarden密码管理器

← Wizarr影视库自动开号 vaultwarden密码管理器→

最近更新
01
常见docker部署错误
11-20
02
ssh连接
11-19
03
compose详解
10-18
更多文章>
Theme by Vdoing | Copyright © 2025-2025 夏夏子 | MIT License
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式