解决tinyMediaManager无法刮削的问题


起因

在看了阿文菌的帖子手把手教您用tMM刮削影片信息,让KODI、Jellyfin、PLEX、使用本地媒体电影墙!后开始使用tinyMediaManager代替emby原始的刮削工具,但是在换了电脑之后发现tinyMediaManager无法使用了。

报错信息:java.net.SocketTimeoutException:connect timed out

起初以为是java环境的问题,重装了几次无果,后来才知道是该工具的域名被ban了,需要科学上网。

其实不需要科学上网,也可以解决网络问题,需要我们人为去修改客户端的hosts文件,将tMM所使用的域名映射到没有被ban的IP地址上。

解决方法

windows上修改hosts文件

  1. 打开C:\WINDOWS\system32\drivers\etc路径
  2. 找到hosts文件并复制到桌面上
  3. 用记事本打开hosts文件,在最后一行添加以下内容后保存
    13.224.161.90   api.themoviedb.org
  4. hosts复制到C:\WINDOWS\system32\drivers\etc路径并覆盖

mac上修改hosts文件的方法

  1. 打开终端,切换到root账户
    sudo -i
    # 会提示输入密码,输入即可
  2. 修改hosts文件
    vim /etc/hosts
  3. 按下i键进入编辑模式,在最后一行添加以下内容
    13.224.161.90   api.themoviedb.org
  4. 按下Esc退出编辑模式,并输入:wq保存退出

现在,就可以正常使用tMM进行刮削了

参考博客:

群晖Docker里安装TinyMediaManager并开启中文支持(完美解决)


文章作者: Jason
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 Jason !
  目录