🗂 | 查看 Synology 与 XPEnology 专题可浏览更多内容
什么是刮削器
刮削器用于收集影视的片名、原名、剧情简介、上映日期、评分、分级、类型等信息生成 .nfo
文件,以及影视的封面、海报等相关图片。
在使用 Emby 等工具打造家庭多媒体中心时,想要拥有精美的影视作品信息(也就是「元数据」)」及海报墙,就需要「刮削」。
Emby Server 等工具自带的刮削可能并不是那么的好用,所以就需要借助第三方工具(虽然 Emby Server 所用的也是第三方信息)。
什么是 tinyMediaManager
tinyMediaManager 是一个用 Java/Swing 编写的媒体管理工具。它是为 Kodi 媒体中心(以前称为 XBMC)、MediaPortal 和 Plex 媒体服务器提供元数据而编写的。由于它是用 Java 编写的,tinyMediaManager 可以在 Windows、Linux 和 macOS(以及可能的更多操作系统)上运行。
使用 Docker 安装 tinyMediaManager
打开 Synology DSM 上的 Docker:
在「注册表」搜索「tinymediamanager」,然后下载「romancin/tinymediamanager」。
下载完成后在「映像」中启动。
点击「高级设置」。
中「存储空间」中添加两个文件夹:
- 用于存放配置文件的目录,装载路径填写为:
/config
- 需要整理的影视文件目录,装载路径填写为:
/media1
如果你有两个共享文件夹分别放置电影及电视节目,那么可以在 /media1/
目录下分类,如:
Movies
:/media1/movies
TV SHows
:/media1/tv
之后我打算使用同样是 Docker 搭建的 AdGuard Home 来解决「TheMovieDb」的 DNS 污染问题(如果你没有搭建 AdGuard Home 后续提到时会给出相应教程链接),所以「网络」里设置为「使用与 Docker Host 相同的网络」。
如果你使用其他方式解决「TheMovieDb」的 DNS 污染问题,该步骤可略过。
如果你使用其他方式解决「TheMovieDb」的 DNS 污染问题,「端口设置」中需要设置本地端口「5800」,「5900」端口为 VNC 服务,可忽略。
需要修改:
- 新增可变
ENABLE_CJK_FONT
,值为1
; - 将「USER_ID」与「GROUP_ID」的值改为
0
;
第一步是为了解决中文乱码,第二部是为了解决读写权限。
「下一步」
「完成」
在「容器」中选择「romancin-tinymediamanager」后点击「详情」。
在「日志」中可以看到还在初始化及下载一些文件。
稍等几分钟,点击右下角刷新按钮:
在看到如上界面表示 tinyMediaManager 以及准备就绪,可以使用了。
在浏览器打开你的 Synology DSM 地址后面加上端口 5800,以我的为例:http://192.168.1.3:5800/
会看到一个初始化安装引导界面,点击「Next」继续。
「Next」
将「UI Language」设置为「中文」,其他默认即可。
「Movie Data Sources」点击右边的加号,添加 /media1
,也就是刚才在 Docker 里配置过的路径。
设置「Preferred Language」为「Chinese」,其他默认即可。
「TV Show」也就是电视节目,不过我这里之前并未添加,如果日后需要,可以在「容器」中关闭并编辑,如下图:
重新规划下目录即可。
设置电视节目元信息的刮削来源,同样设置「Preferred Language」为「Chinese」。
下一篇文章会提到因为「TheTVDB」不仅有 DNS 污染的问题还有 SNI 阻断的问题,所以单纯解决 DNS 污染问题不能成事,也就是说如果你没有其他手段解决「TheTVDB」的 SNI 阻断问题,那么就和「电影」一样使用「TheMovieDb」吧。
然后点击「Finish」结束安装。
回到 DSM,将 tinyMediaManager 容器关闭再打开,刷新浏览器页面,tinyMediaManager 就是中文了。
由于篇幅实在太长了,tinyMediaManager 的使用方法留待下一篇:
请教个问题,我也在dsm下docker安装了个mkvtoolnix,但是界面延迟很高,CPU是3455,请问下博主你的程序界面使用流畅么?
您好,我也是 J3455,不过我没有使用过 MKVToolNix 不清楚具体是什么情况,我使用 tinyMediaManager 时没有遇到什么卡顿问题