找回密码
 立即注册
查看: 2551|回复: 0

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

[复制链接]

20

主题

0

回帖

131

积分

版主

积分
131
发表于 2023-2-4 20:39:45 | 显示全部楼层 |阅读模式
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.org
104.16.61.155 image.tmdb.org
13.35.67.86 api.themoviedb.org
54.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容器的hosts
1、开启ssh
2、开启admin用户 设置好密码
3、使用SSH登录群晖
借用其他网友的图
192021xgopnwlozi9wl9pn.jpg
docker 容器 vim 安装命令 apt-get install vim
编辑命令 vi/etc/hosts
输入i,然后在最后面添加上面的tmdb的hosts地址
然后按esc键,再输入:wq 保存文件,并退出vi
该方法 重启docker容器,vim安装存在,但是host配置失效,需要重新配置!


您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|encircle ( 苏ICP备15007951 )|苏公网安备32030202000891号

GMT+8, 2025-4-28 10:40 , Processed in 0.080304 second(s), 22 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表