sepeighth 发表于 2023-2-4 20:39:45

jellyfin和TMM(tinyMediaManager)影片信息无法刮削解决方法总结

jellyfin等影音服务器或是TMM媒体刮削软件一般都使用TMDB的数据库来刮削影片的信息,但在国内由于各种原因出现无法连接到TMDB数据库的问题,通过设置hosts的可以解决这个问题,不过情况不同,设置的方法也不同,几种如下:

一、TMM媒体刮削软件windows版
方法1、直接在安装tmm的电脑上设置本机的hosts
方法2、直接给路由设置hosts

二、docker版jellyfin,安装时,jellyfin的网络设置为bridge(默认的就是这个模式),此模式下,jellyfin是不走群晖的hosts的
方法1(推荐):通过给路由设置hosts的方法。
方法2(不推荐):修改docker容器的hosts,该方法重启docker容器,hosts配置失效,需要重新配置!
三、docker版jellylfin,安装时,jellyfin的网络设置为host,此模式下,jellyfin是走群晖的hosts的
方法1:可以设置群晖的hosts解决
方法2:干脆点直接设置路由的hosts解决。

以上是自己用到的几种情况的几个解决方法,好多人用的docker版的jellyfin,设置的网络模式为bridge,却只设置了群晖的hosts,导致在jellyfin里面不能刮削或刮削不完整影片信息,按情况二的解决办法解决即可。总结来说,为了省事,还是直接在路由的hosts上添加一下TMDB的地址最方便、全面。

TMDB的hosts地址如下:13.224.161.90 api.themoviedb.org104.16.61.155 image.tmdb.org13.35.67.86 api.themoviedb.org54.192.151.79 www.themoviedb.org


(一)群晖的hosts修改方法:使用PUTTY等SSH客户端连接群晖(1)用户名为admin,密码(问你自己);(2)输入sudo -i 回车;(要求输入密码,密码为admin用户的密码)(3)输入vi /etc/hosts 回车(4)按a键进入编辑模式;在文字的最后面增加TMDB的hosts地址(5)按esc键后,再连续按两次大写的ZZ或 :wq 回车,即可退出。只要群的HOSTS不去更改,那么对于使hosts网络的容量来说就永远有效。



(二)梅林修改路由hosts的方法(推荐):
使用winscp连接到路由器的地址,输入用户名密码
1、在 /jffs/ 目录下创建一个名为dnsmasq.conf.add 的文件,内容为 addn-hosts=/jffs/configs/hosts并且保存
2、进入/jffs/configs,创建一个名为 hosts 的文件,如果已经这个文件,直接编辑即可,内容的最后面添加上面TMDB的hosts地址3、重启 DNS 服务service restart_dnsmasq
路由的hosts设置完成。



(三)修改docker容器的hosts1、开启ssh2、开启admin用户 设置好密码3、使用SSH登录群晖借用其他网友的图
docker 容器 vim 安装命令 apt-get install vim编辑命令 vi/etc/hosts输入i,然后在最后面添加上面的tmdb的hosts地址然后按esc键,再输入:wq 保存文件,并退出vi该方法 重启docker容器,vim安装存在,但是host配置失效,需要重新配置!


页: [1]
查看完整版本: jellyfin和TMM(tinyMediaManager)影片信息无法刮削解决方法总结