随着下载的电影电视剧越来越多,量变引起质变,简单的文件夹管理方式越来越痛苦,遂开始研究如何系统性管理大量媒体文件。
为防止各种问题需要重建,并提供交流用,遂记录之,以供参考。
本套媒体中心采用 Kodi + Plex + tinyMediaManager(TMM) + MediaElch 构成。
目录
- 1. 系统介绍
- 2 软件选用说明
- 3. 安装&配置
- 4 总结
1. 系统介绍
简单讲解构成本套媒体中心需要的软件有哪些,是什么。
1.1 播放器 Kodi
Kodi(以前称为XBMC)是一个免费的开源媒体播放器软件应用程序,支持本地媒体、局域网媒体、流媒体、直播平台、IPTV等媒体。Kodi可用于多种操作系统和硬件平台,Linux、Windows、MacOS、Android等平台可使用,兼容于智能电视机和遥控器。
通俗的说Kodi是用更优雅的方式来管理和播放电影视频音乐,界面美观,使用方便。
1.2 媒体管理系统 Plex Media Server(Plex)
这是一款主打流媒体传输的软件,它可以把你的所有设备的视频、图片、音乐整合到一个资料库中,只要你的手机、电脑处于同一个局域网内,便可以打通界限,无需下载,使这些媒体资料从任意一台设备均可访问,就像在网站上看视频的实时缓存一样。开启穿透的话也可以在外网使用。
1.3 刮削器 tinyMediaManager(TMM)
解释
若想在以上两款软件管理并显示出良好效果,就需要将对应视频文件的各种信息给软件,那么我们下的电影电视剧等文件的内容信息如何得来呢,就需要刮削器这么个东西来生成nfo等信息文件。
tinyMediaManager是用Java / Swing编写的媒体管理工具,也就是一款刮削器,能够为Kodi、jellyfin、emby、Plex媒体服务器提供元数据。tinyMediaManager的原理是根据文件的标题到电影资料网站上匹配电影信息,下载电影的资料及图片到本地上,供Kodi、jellyfin、emby、plex等多媒体软件使用。tinyMediaManager兼容MacOS和Linux,Windows。
1.4 刮削器 MediaElch
MediaElch(媒体管理软件)是一款免费的开源电影、电视剧、音乐会和音乐的媒体管理软件,同时也是针对Kodi的刮削器。它生成的nfo文件、海报、缩略图、截图、演员照片将能够直接被Kodi和Plex引用。Mediaelch能够帮助用户管理自己的多媒体库,通过它加载自定义图像的电影。MediaElch兼容MacOS和Linux,Windows。
2 软件选用说明
2.1 关于两个刮削器
2.1.1 问题1 Kodi 和 Plex 都有自带刮削器,为什么还要用别的?
本身 Kodi 和 Plex 都是具有扫描媒体信息的功能,但是因为网络原因,这两款软件在刮削的时候异常慢,还总超时或无法链接,无法刮削,导致媒体信息不全。
故若想达到一个完美的电影墙等展示效果,则需要能够自动搜索+手动编辑的刮削器。
2.1.2 问题2 用一个刮削器,不够吗?
刚开始找到的 TMM 刮削器在下载使用后,瞬间感觉它是一个非常棒的刮削器。
它能够在各大平台(如媒体信息数据库网站 TMDB 、 IMDb )检索文件信息,检索信息全面、编辑信息方便,更重要的是它能够根据你设置的文件夹、文件名格式,将大量媒体文件及其各种附属信息文件重命名并整理好。
顺便提一句
国内的媒体信息数据库网站,射手网几年前就停了,豆瓣又把api接口封了,人人影视又被封停,所以国内基本没有能用的网站了。
而国外网站中对中文支持最好的就是TMDB了,所以后面在刮削器的设置上,以上国内网站都可以不用考虑。直接设置为TMDB就好。
同时发现国内有射手网(伪),不知道有没插件可以支持。
但是, TMM 读取视频源文件的编码信息能力太弱,一些文件的音视频编码无法获取;同时该软件在4.0.0版本以后的免费版,在管理媒体数量、刮削总次数分别设置上限,完整版需要购买许可证才能解锁(按年收费)。
不过查资料看 TMM 的3.0.0大版本是没有这个限制的,但奈何没找到安装包,遂放弃。
所以在 https://www.52pojie.cn/thread-671625-1-1.html 帖子中找到开源的 MediaElch 刮削器解决管理次数和刮削次数限制问题。
但是,在使用 MediaElch 后发现其没有批量重命名整理功能。
批量重命名整理功能有时很重要,因为文件夹或文件命名有问题的话,可能导致 Kodi 和 Plex 无法获取。
遂,只能将 TMM 和 MediaElch 两款软件共同保留使用了。
2.2 Kodi 和 Plex 的区别
2.2.1 Plex 的优缺点
2.2.1.1 Plex 优点
-
对播放设备性能要求很低,兼容性好
Plex 对移动设备性能几乎没有要求,因为其提供 web 界面,并且能够将视频统一转码后输出,故几乎凡是能打开 web 的所有智能设备,基本都能使用 Plex 。 -
支持远程访问
Plex 可以在外网访问 -
云同步及好友共享库功能,尤其适合家庭影音库、异地恋情侣观影异地恋的情侣交流感情的方式本来就不多,想和对方同时欣赏一部电影时,曾经的做法非常傻:打着电话数123同时按下播放键,网络延迟暂且不谈,两个小时的整段时间其实并不容易抽出来,中途只要有一方离开就又会造成时间差异。Plex 可以完美解决这个需求。利用好友共享功能,随意挑选双方资料库中的内容,同步观看并实时保存进度,即使中途暂停,也能随时续播。
-
媒体库整理功能出色
标题既然叫「聚合影音中心」,说明 Plex 的长处在于「聚合与整理」。省心的地方在于,你不用为图片、音频、视频各种类型的文件格式发愁,一股脑的全部把它扔进 Plex,想要查阅或欣赏的时候,它已经在那里静候你了。对于图片和音频我要另外说明一下,由于苹果生态下已经具备了 iTunes ,且图片、音频体积相对较小,完全可以保留原尺寸或经由 iCloud 同步到各个设备,所以我主要用 Plex 串流影片。 -
同时拥有服务器端和客户端,是一整套解决方案,而不仅仅是播放器
许多主打「串流」的播放器与 Plex 相比,只提供了「选择源文件- 播放」的单一功能,对于源文件的整理、压制、转码统统没有涉及。Plex 的解决方案比较像网络类型中的「星型拓扑结构」,由中央节点承担相对较重的工作任务。
2.2.1.2 Plex 缺点
- 不支持蓝光原盘和ISO
- 配置简单,个性化空间小
2.2.2 Kodi 的优缺点
2.2.2.1 Kodi 优点
- 支持蓝光原盘和ISO
- 配置丰富,功能强大(是优点也是缺点)
2.2.2.2 Kodi 缺点
- 配置复杂
- 界面和操作不够美观和流畅(当然各种皮肤能解决部分问题)
- 不能远程播放
- 不同终端需要逐一单独配置
- 播放能力取决于终端机能
2.2.3 总结下
-
Plex 首先是个服务器,你把它装在家里的媒体服务器上,然后你所有的设备都可以连接Plex看视频。Plex 会自动把视频重编码后输出到你的手机平板电视机上。
-
Kodi 是个客户端,你在你要放视频的设备上装上它,让它索引你的本地和局域网上面的共享视频。 然后他会漂漂亮亮的自动把你的电影电视剧什么的整理好,你要看的时候,你用你的播放设备解码。
-
Plex 对播放设备的性能没要求,但是需要个好点的服务器。(同时重编码输出到三四个设备上的话,做好上 Xeon 的准备。)
- Kodi 对播放设备的要求稍微高点,但是文件服务器的配置多烂都无所谓。(其实也没多高,树莓派都能跑Kodi)
总之
Kodi 适合单身宅,家庭用太麻烦了
Plex 需要比较强劲点的服务器,配置简单
2.3 如何搭配
以上及款软件已经推荐完毕,那如何根据自己的需要进行部署呢,以下表格给出答案,当然也可以根据自己喜好进行搭配。
| 需求 | Kodi | Plex | TMM | MediaElch | 总结 |
|---|---|---|---|---|---|
| 媒体在本地,只在本机或客厅电视播放,不需要系统媒体管理 | √ | Kodi(Kodi自带刮削器) | |||
| 媒体在本地,只在本机或客厅电视播放,系统管理媒体文件 | √ | √ | √ | Kodi + TMM + MediaElch | |
| 不想要复杂设置,多设备使用 | √ | √ | Plex + TMM | ||
| 系统性管理媒体文件,播放随意 | √ | √ | √ | Plex + TMM + MediaElch | |
| 远程访问,系统性管理媒体文件,良好播放体验 | √ | √ | √ | √ | Kodi + Plex + TMM + MediaElch |
3. 安装&配置
到了重头戏,安装这些软件踩了无数坑,总结如下。
3.1 安装&配置播放器 Kodi
3.1.1 安装 Kodi
这是 Kodi官网,这是 Kodi的github页面 。
进入官网的 下载页面 在下面找到自己的平台下载链接,下载安装包。如图:
除Linux平台外,其他几个平台下载后直接安装即可,Linux需要用 官网文档 提示的内容通过命令安装。 如Ubuntu的安装命令如下:
sudo apt-get install software-properties-common
sudo add-apt-repository ppa:team-xbmc/ppa
sudo apt-get update
sudo apt-get install kodi3.1.2 配置 Kodi
下面转载并整理下 豆瓣博主-没纹身的男孩-一个私人影视库的解决方案——KODI(上) 的详细说明。
3.1.2.1 Kodi中文设置
安装完成后要做的第一件事就是把语言改成中文,这个设置过程各平台的操作相同,区别只是你用鼠标、遥控器还是手指头,不过新老版本之间选项的所在位置可能存在一定差别。
这里要提一下,国内一些电视和电视盒子厂商的遥控器按键对应与KODI不同,比如返回键在KODI中不好用,那么你可能就需要使用遥控器的删除键或者退格键来实现返回功能。
另外电脑版的鼠标右键点击操作,使用遥控器的话就是中键(OK键)长按,后面可能不再特别说明
电脑版的界面滑动如果发现鼠标操作不方便,请使用键盘上下左右键。
安装完成后运行KODI,主界面如上图所示,点击黄圈里的齿轮图标进入设置界面。
进入设置界面后我们先进入Interface,如下图所示。
然后在Skin菜单中找到Fonts选项。
把Skin default修改为Arial based
然后我们到Skin底下的Regional菜单中找到Language,在Language中选择Chinese(simple),点击后就开始进行中文版本的安装了,请耐心等待。(此过程需要联网,因为要下载中文语言包) 完成后的设置界面
3.1.2.2 Kodi媒体库资源的扫描
所谓电影库在KODI中统称为资料库,无论是电影还是剧集、音乐、或者照片都叫相应的资料库。下面详细讲一下电影资料库的设置过程。
首先我们回到主界面,在设置界面按ESC(遥控器按返回)就能返回主界面,返回上一级则使用退格键,然后选择电影菜单中的进入文件区。
进入文件区后我们会看到这样的界面,点击“添加视频”。也注意那个移动硬盘(D:)标志,也许后面会用到。
点击添加视频后看到这样的界面,我们点击“浏览“”
从这里开始“世界线”要开始分叉了,因为我使用的是Windows版,而我这台电脑只有1个C盘,所以我选择第一个“C:(Locak Disk)”也就是C盘。
若如你是通过局域网共享文件,那么选择「(SMB)网络」,如果是使用的NAS存储,那么选择「添加网络位置」。
注:
- 在这里要选择到自己保存视频文件的上一级文件夹即可
- 建议将每部电影单独保存在相应的文件夹内,方便后续添加视频源文件和刮削操作
- 若媒体文件分散在多个目录,那么只需多次分别添加目录即可
- 本人为Ubuntu系统,操作一致
使用电视连接U盘或者移动硬盘的同学如果在这里没找到你的移动存储设备,可能要右键点击前页面我提到的移动硬盘(D:)或者U盘,然后点击设置内容。
点击C盘后,可以看到我有一个叫“3-9电影”文件夹,而你要选择的则是你装电影的那个文件夹,所有电影一股脑全放一个文件夹也完全没问题。
在我的电脑里看这个“3-9电影”文件夹是这个样子的,可以像我这每个电影再单独建立一个文件夹目录,也可以是MP4、MKV等文件直接放进来,但更推荐我使用的这种方式,这样可以让字幕文件和未来的影片信息文件存放更有序。此外ISO蓝光原盘格式也是可以直接放进来的。
选择了“3-9电影文件夹后”会进入目录里面,然后我们不要选择任何具体的电影,直接点右边的确定按键,就来到下面的页面。
上面是电影文件夹的路径,在下面你可以为这个电影库起个你喜欢的名字,这里改名的话涉及一个输入法的问题之前忘了讲:请到界面设置的区域里面,有个键盘布局选项,添加一个叫“Chinese BaiduPY”的输入法,这样在虚拟键盘中就可以选择它输入中文了。
电脑版似乎也只能用虚拟键盘输入,不太方便。
然后点击此目录包含的内容,选择“电影”,选择完界面会变成下面的样子
“信息提供者”我们使用默认的 The Movie Database,不需要更改。然后记得打开“电影在以片名命名的单独目录中”这个选项,之前推荐每个电影单独建一个文件夹目录。
设置界面主要设置首选语言,点击后选择倒数第二个zh-cn。这样最后你电影库的电影名称和相关信息都将是中文的,如果喜欢英文的话这里就保留默认的en。
点击了两次确定后,询问我们是否刷新目录下所有项目的信息,毫不犹豫的选择“是”
然后可以看到这里多了一个我们命名的“电影”,右上角则开始扫描电影信息。
如果你电影很多,扫描会需要一定时间。如果扫描过程中一直提示远程连接有问题,可能是墙内网络连接TMDB数据库不稳定,请耐心的一直点确定。另外建议在进行这些设置之前,规范一下你的电影命名,文件名最前面是电影标准的中文名或英文名比较好,这样能大大提高扫描准确率,减少后期的修改。
注:
- 这一步就体现出刮削器的重要性了,Kodi本身是可以能够刮削的,但会有网络不好无法下载、识别率低下各种问题
- 等后面安装好其他刮削器后,这里设置会稍有变动
- 文件夹和文件的命名结构良好能够提高刮削效率,建议改成“中文片名.英文片名.年份.视频编码.音频编码.扩展名”方式命名,每个字段之间以 “.” 间隔
扫描完成后我们返回主界面,鼠标放到电影菜单上就是下面这个样子啦。
后面更细致操作可以转到原博文学习:豆瓣博主-没纹身的男孩-一个私人影视库的解决方案——KODI(上)。
以添加电影为例,Kodi媒体库资源的扫描讲到这,添加剧集或其他媒体库操作基本类似。
只提一下剧集目录和命名问题,其余不做赘述。
同一个剧集应放在一个文件夹里,如果一个剧集有很多季,则最好每一个季再用一个文件夹装起来,并且在每一季的文件夹的命名中加入”S01“,”S02“做区分。每一集的视频文件的文件名中要有S01E02(第一季第二集)这样的识别符
3.1.2.3 修改Kodi的默认播放器
虽然Kodi的播放器很不错,但是我在Ubuntu的本机MPV播放器里做好了更多习惯的配置,遂准备将默认播放器改一下。
kodi设置外置播放器很容易,只要在 Kodi 用户数据配置路径下,新建一个 playercorefactory.xml 就行了。
各系统的Kodi用户数据配置路径如下:
| 系统 | 路径 |
|---|---|
| Windows | C:\Users<your username>\AppData\Roaming\Kodi\userdata |
| Linux | ~/.kodi/userdata/ |
| MacOS | /Users/<your_user_name>/Library/Application Support/Kodi/userdata/ |
| iOS | /private/var/mobile/Library/Preferences/Kodi/userdata/ |
| Android | Android/data/org.xbmc.kodi/files/.kodi/userdata/ |
| LibreELEC | /storage/.kodi/userdata/ |
| OSMC | /home/osmc/.kodi/userdata/ |
| Windows UWP | %LOCALAPPDATA%\Packages\XBMCFoundation.Kodi_4n2hpmxwrvr6p\LocalCache\Roaming\Kodi\ |
或者在这 点击下载 我配置好的playercorefactory.xml。
简单解释下xml中的参数:
<player>标签当中的"name"参数表示播放器名称,引号内自己命名 audio和video参数表示该播放器对哪种媒体适用,适用就用"true",不适用就用"false",如:
<player name="MPV" type="ExternalPlayer" audio="false" video="true"> #表示MPV只对视频媒体生效 ##配置信息 </player>
<filename>标签内需要填写播放器路径,如:
<filename>/usr/bin/mpv</filename> #表示Linux中mpv的路径 <filename>C:/Program Files (x86)/DAUM/PotPlayer/PotPlayerMini.exe</filename> #表示Windows中PotPlayer的路径
<hidexbmc>标签表示打开该播放器后Kodi是否隐藏界面,隐藏就用"true",不隐藏就用"false",如:
<hidexbmc>false</hidexbmc> #表示保留Kodi界面
<playcountminimumtime>600</playcountminimumtime> #表示最短观看时长来打上已看标签,按分钟计
当然如此操作也有一定的缺点
- 无法记忆播放记录
用外置播放器使得Kodi无法记录关闭视频时的位置,这点好在我将MPV设置了记忆记录 - 字幕文件无法加载
建议多下载压制好的视频文件
那如何修改成Kodi原生播放器?
- 临时换回原生播放器
每次播放时,在打开方式里选择Videoplayer - 永久换回原生播放器
直接删除playercorefactory.xml文件
3.1.2.4 Kodi的其他设置
- 修改Kodi的主题皮肤
- 常用快捷键
- 在 Kodi 里安装 Plex 插件
- 将手机设置成Kodi的遥控器
- 将Kodi设置DLNA,其他智能设备的媒体可以推送过来播放
- 设置IPTV源,看电视直播
- 安装各种Kodi插件
- 观看网络平台直播
相关参考链接
- 我是怎样用这个神器管理我的4T电影的-马小帅的文章-知乎
- Kodi 以更优雅的方式来管理你的电影
- 手把手教你用Kodi,搭建最强私人「娱乐/学习」中心!(小白篇)
- 2021年最新直播源
- 利用树莓派和Kodi投屏
- HOW TO - Launch MPC-HC/MPC-BE with madVR as an External Player
3.2 安装&配置媒体管理系统 Plex
3.2.1 安装 Plex
3.2.1.1 注册 Plex 用户
点击进入 Plex官网 后先注册 Plex 账户。
有了 Plex 账户后可以将信息管理更细致化,并且能够远程控制。当然,不注册 Plex 账户也无法使用 Plex。
3.2.1.2 安装 Plex 服务端
Plex 分为服务端和应用端,应用端无非就是在设备上的播放器而以,也有很多应用可以代替,下面主讲服务端。
点击 Plex下载页 选择对应平台的Plex安装包下载。
下载好后进入下载目录执行以下命令进行安装。
dpkg -i plexmediaserver_1.21.3.4046-3c1c83ba4_amd64.deb
#安装包命名规则为plexmediaserver_<版本号>-<版本号>_<架构>.deb3.2.2 配置 Plex
3.2.2.1 Plex 服务端基本命令
service plexmediaserver status
#检查 plexmediaserver 服务状态,若提示信息为active(running)则为安装成功,服务已经运行。
service plexmediaserver restart
#重启 plexmediaserver 服务
service plexmediaserver stop
#停止 plexmediaserver 服务设置 Plex Media Server 开机自启动:
sudo systemctl enable plexmediaserver.service
sudo systemctl start plexmediaserver.service3.2.2.2 Plex web管理
Plex 提供web管理界面,默认32400端口。
在本地网络主机中打开web浏览器,输入输入以下地址进入 Plex 管理界面,并完成以下步骤来配置Plex。
http://YourIP:32400/web
http://localhost:32400/web在登陆界面输入前面注册的 Plex 账户和密码,登陆本机的 Plex Media Server。
后面 Plex 会引导你一步一部进行媒体库添加,第一次设置不好没关系,引导教程过后这些设置都是可以再更改的。
因 Plex 直接可用中文界面,故不赘述。
3.2.2.3 Plex 加载本地 nfo 文件插件
Plex 默认从网上刮削电影信息,但同样因各种原因必然失败,所以需要让 Plex 从本地加载刮削器生成的 nfo 视频信息文件。
用刮削器后 Kodi 也可以直接读取本地 nfo 视频信息文件,从而免去很多麻烦。
这里提供两个插件XBMCnfoMoviesImporter.bundle-for-Plex 和 XBMCnfoTVImporter.bundle-for-Plex 。
这里也有网友整理好的:BD云链接 和提取码:x9xy,可以直接下载。
下载后分别解压出两个文件夹,解压出的文件夹名带有 ** -master 字样,故分别将其重命名为 XBMCnfoMoviesImporter.bundle 和 XBMCnfoTVImporter.bundle 。
可以分别进入这两个目录,查看里面是分别否存在
Contents目录,若存在则文件结构正确。
然后将 XBMCnfoMoviesImporter.bundle 和 XBMCnfoTVImporter.bundle 两个目录将放到 PLEX 插件目录下
/var/lib/plexmediaserver/Library/Application Support/Plex Media Server/Plug-ins
#Linux路径
*\Plex\Library\Application SupportPlex\Media Server\Plug-ins
#Windows路径
appdata/plex/Library/Application SupportPlex/Media/ServerPlug-ins
#UNraid路径放入正确目录后还需要给插件文件夹添加权限
sudo chmod -R +rx XBMCnfoMoviesImporter.bundle/
sudo chmod -R +rx XBMCnfoTVImporter.bundle/重启 Plex。
进入 Plex 页面,选择电影 -> 找到资料库 -> 管理资料库 -> 编辑...
在高级的选项,代理 选择我们刚刚放入插件的代理工具:
这样就能加载本地视频信息了。
值得注意的地方,在这个代理插件设置最下面的地方,把这个勾勾去掉。大意是生成很多标签分组,会很乱,必须去掉这个勾勾:
刷新所有元数据,Plex就能加载到本地的 nfo 文件和封面图了。
同理剧集也是同样的操作,只不过剧集选项中没有上面的那个勾勾,改成用插件后就不需要特别关闭那个勾勾了。
3.2.2.4 在 Kodi 里安装 Plex 插件
前面已经讲过安装 Kodi ,而在 Kodi 里有 Plex 的插件,可以直接在 Kodi 里播放 Plex 的内容。
为什么推荐在 Kodi 里安装 Plex 插件?
因为 Plex 播放视频需解码或者转码,占用 Plex 服务器端资源;
一些不支持的视频编码,使用 Plex 客户端无法解码播放;
Plex 客户端收费……
在 Kodi 里安装 Plex 插件能解决以上问题,功能界面与Plex客户端没差别。
Kodi 中文网 这篇文章 有介绍,这里不再赘述。
3.2.2.5 待补充更多 Plex 配置
更多 Plex 配置后续补充..
相关参考链接
- Plex: 为你的所有设备打造一个聚合影音中心
- Plex完美个人影音云盘搭建教程-Plex Media Server安装与使用方法
- 【应用教程】Plex使用指南(一)
- 使用PLEX必看:加载本地nfo文件插件,配合tmm刮削工具的最佳方法,打造个人家庭影院服务器
- 如何安装家庭媒体中心 Plex Media Server
- 一步一步,轻松从无到有,搞定自己的NAS媒体服务器
- 小白瞎折腾 篇十四:玩转群晖NAS,影音篇(二):本地、远程我都行,影音平台中全面性选手——PLEX
- PLEX,目前最佳的IPTV直播软件,没有之一
3.3 安装&配置刮削器 tinyMediaManager(TMM)
3.3.1 安装 tinyMediaManager(TMM)
这是 tinyMediaManager官网 ,建议下载version 3.x系列,version 4.x免费版只能管理50部,解锁全部内容如同 上面 所说,需要购买许可证才能解锁(按年收费)。
tinyMediaManager运行需要Java环境,tinyMediaManager会自动引导安装。但是在Linux上运行除了需要Java,还需要libmediainfo依赖库,这是 tinyMediaManager官方安装说明文档。
sudo apt-get install libmediainfo
#安装libmediainfo依赖库听闻tinyMediaManager除了支持GUI界面操作,也支持命令行操作,有待研究。
这是 tinyMediaManager4.x下载链接 ,这是 tinyMediaManager3.x下载链接 ,按需要选择平台下载,下载界面如图:
下载完成后解压到本机的软件存放目录,并赋予权限。
进入刚才的安装目录
./tinyMediaManager
#运行tinyMediaManager运行后如图
3.3.2 配置 tinyMediaManager(TMM)
3.3.2.1 设置 TMM 快捷方式
上一步运行 TMM 后,程序会在安装目录自动生成 tinyMediaManager.desktop 快捷方式
若没有自动生成,在 官方文档 有说明如何手动创建 tinyMediaManager.desktop
点击下载 我配置好的tinyMediaManager.desktop。
sudo cp tinyMediaManager.desktop /usr/bin
#将tinyMediaManager快捷方式放入bin文件夹中3.3.2.2 修改影视信息数据库网站 themoviedb.org 的本地 host
电影和电视剧的刮削都需要 themoviedb.org ,但经常性连不上其接口 api.themoviedb.org,解决办法是修改hosts文件就行,连梯子都不用。
进入这个网站 DNS Checker ,搜 api.themoviedb.org ,找到China那一项。
然后将其都添加到本机host。
/etc/hosts
#Linux路径
/private/etc/hosts
#MacOS路径
C:\WINDOWS\system32\drivers\etc\hosts
#Windows路径3.3.2.3 添加媒体库
首先点开主界面的设置选项,在弹出的窗口左侧 电影 -> 媒体库目录 ;击右上角的+号,添加你存放在电脑本地磁盘,或者NAS上的电影文件目录;
刮削器设置为 themoviedb.org ,刚才我们已经把它 添加进hosts了 。
左侧找到 电影 -> 刮削器 -> 刮削器选项 ,首选语言改为中文,勾选片名首字母大写,在元数据默认选项里,去掉一部分用不上的勾选,能提升搜刮效率,减少磁盘占用;
图中勾选的为我认为需要的内容。
对于Kodi而言,海报墙展示界面仅需要海报(post)、同人画(fanart),剧集的话还要横幅图(banner)、季的海报(post)、集的缩略图(thumb),再加个nfo文件就足够了。
光碟封面、LOGO、缩图等等一些,是提供给jellyfin、emby、Plex使用
左侧找到 电影 -> 刮削器 -> nfo设置 将 nfo 格式改为 Kodi ; movie.nfo 在Kodi下是不识别的,故勾选 NFO 文件名为 <电影文件名>.nfo ,然后将NFO语言同样改为中文;
左侧找到 电影 -> 海报 -> 艺术图文件名 ,这里设置下载的图片命名选项,如图勾选;
设置好后,那么试一下效果,点击主界面左上角的 更新源 ,这时tmm刮削器就会检索你的媒体库目录文件;
检索完毕后选中要刮削的电影,点击 “搜索&刮削” 按钮,TMM就开始刮削工作自动匹配,如果你的视频文件命名没有问题的话,就只需要静静的等候刮削完毕。
有匹配不到的会弹窗提醒,艘作输入电影名称(英文中文都可以,推荐英文名)或者IMDb ID(豆瓣可查,例如:tt0061809),点搜索
设置剧集也是同样的道理,类似设置不做赘述。
提一下剧集目录设置问题
规则和电影类似,但注意要一部剧集建一个文件夹,再在每一集电视剧的文件名后面加上S01E02(第一季第二集),如果一个电视剧有多个季,那么每个季再建一个文件,里面单独存放剧集,如:剧集/剧集名/S01/剧集名.S01E01.mp4 剧集/剧集名/S01/剧集名.S01E02.mp4 剧集/剧集名/S02/剧集名.S02E01.mp4 剧集/剧集名/S02/剧集名.S02E02.mp4 #等等
3.3.2.4 用 TMMT 给媒体文件夹和文件批量重命名
如果你从各种网站下载媒体视频,文件名字经常是五花八门的,还有各种网址及广告。tinyMediaManager可以帮你一键重命名,让资料库更整洁。
在设置中找到如图设置界面,进行重命名设置。
以下是图中重命名规则
文件夹格式为 "<中文标题>.<英文标题>-<版本>.<年份>." 文件夹格式为 "<中文标题>.<英文标题>-<版本>.<年份>.<视频编码>.<音频编码>.<扩展名>"
特别篇的命名规则是,将季文件夹叫S00或者Specials,启用自动命名的话就用Specials。
在Linux的路径中若包含空格实在太麻烦,遂将高级选项中关于空格的两项也设置好替换。
点击上方的 “重命名&清理” 按钮,就可以批量重命名了。
3.3.2.5 回到 Kodi 和 Plex 中修改刮削器设置
因为之前没有把媒体信息文件本地化,故前面在基本都将 Kodi 和 Plex 的刮削器设置成了 TMDb 。
现本地化后可以将 Kodi 和 Plex 的刮削器直接设置在本地,免去它们再刮削不到的苦恼。
-
修改 Kodi
回到 3.1.2.2 Kodi媒体库资源的扫描 这里。
更改之前已经添加的媒体源,将信息提供者那里选择“Local information only”,选择确定,资料库会自动更新,直接读取 nfo 文件,因为不用访问网络速度会很快。 -
修改 Plex
回到 3.2.2.3 Plex 加载本地 nfo 文件插件 这里查看如何配置。
3.3.2.6 破解 TMM 4.0.x
前面说过 TMM 4.0.x版本后解锁全部功能需要收费,一番寻找我也找到了大神的 破解版本,但遗憾的是目前只有Windows破解版。
把大神的Github链接挂在这里 XanderYe/tmm-cracker: tmm(tinymediamanager)4.0.6破解,有需要的可以自取。
其他平台的怎么办呢,可以使用下面将要说的刮削器 MediaElch 。
3.3.2.7 待补充更多 TMM 配置
更多 TMM 配置后续补充...
相关参考链接
- 独家首创,tinyMediaManager自动刮削电影,在NAS上打造完美电影墙
- 抛弃Kodi难用的刮削器 tinyMediaManager(TMM)刮削电影信息更方便
- 利用tinyMediaManager刮削影片,解决家用nas软件plex电影墙的问题
- tmm刮削器 4.0.4破解
3.4 安装&配置刮削器 MediaElch
前面已经简单介绍过 MediaElch 了,这里再重复一下 MediaElch 的特点就是开源、免费、速度快,但无法给媒体重命名。
下面讲解安装和配置。
3.4.1 安装 MediaElch
这是 MediaElch官网 , MediaElch Github主页 ,点击 Mediaelch下载 进入Mediaelch的下载讲解页面。
Linux系统可以直接用 官方文档 中的命令安装。
# Add the repository to your system sudo add-apt-repository ppa:mediaelch/mediaelch-stable sudo apt-get update # Install MediaElch sudo apt-get install mediaelch # Start MediaElch MediaElch
其他系统可参照文档进行下载安装。
3.4.2 配置 MediaElch
虽然 MediaElch 是开源软件,打开 MediaElch 会发现对中文支持还算可以,故使用起来与 tinyMediaManager(TMM)配置 类似,各项配置也是大同小异,稍作研究即可上手使用,故不再赘述。
3.4.2.x 待补充更多 MediaElch 配置
更多 MediaElch 配置后续补充...
4 总结
通过以上一系列复杂操作,完成了用 Kodi + Plex + tinyMediaManager(TMM) + MediaElch 组成家庭媒体系统。
有些地方稍显复杂,有些地方还不尽人意,待后续有时间继续改进。
发现了一位老哥的骚操作, 利用AV Data Capture+Jellyfin+Kodi打造更优雅的本地AV(毛片)+普通影片媒体库 点击进行学习。

































