前言
因为一些原因,有些网站访问并不通畅,或者是打不开,比如tvdb tmdb,这就导致了Sonarr Radarr Bazarr Emby Plex等严重依赖部分媒体网站的软件,处于一种难以使用的状态,解决方法如下
路由器
一些路由器可以帮助家中的设备快速打开tvdb等网站,但这个不是我们今天要说的,有这种路由器的用户应该也不存在无法访问媒体网站的情况
HTTP_PROXY
Linux及macOS下,很多软件都能自动识别并使用系统中的HTTP_PROXY,这其中就包括了Sonarr Radarr Bazarr Emby Plex等软件,如果你的路由器无法访问 tmdb、omdb、tvdb等网站,可以考虑使用这种方式让Sonarr Radarr Bazarr Emby Plex等软件使用HTTP_PROXY
目前分为两种情况
一种是可以直接在APP内添加HTTP_PROXY,另一种是无法在APP内配置HTTP_PROXY
先说一下无法在APP内配置HTTP_PROXY的情况,比如emby和plex(这两个必须要再添加一个All_PROXY才会走代理)
方法很简单,创建或修改容器时,添加HTTP_PROXY ENV即可
EMBY 无法刮削图片和影视信息解决办法
也是和网络问题相关,因为无法连接到TMDB,这时候添加一个http代理即可
# 将HTTP_PROXY和All_PROXY添加到emby容器的环境变量中version: "3"services:emby:image: emby/embyservercontainer_name: embyenvironment:- HTTP_PROXY=http://172.17.0.1:1234- All_PROXY=http://172.17.0.1:1234- NO_PROXY=172.17.0.1,127.0.0.1,localhostrestart: unless-stopped
至于如何获取HTTP_PROXY则不在本文讨论范畴
可以直接在APP内配置HTTP_PROXY的程序
Sonarr Radarr Bazarr jackett chinesesubfinder都可以,我这里我截图演示
Ignored Addresses 这个选项,请填写你PROXY程序的IP,如果是docker部署的,那就是容器所在网段的网关,一般为172.17.0.1
Sonarr 添加 PROXY 方法
Settings->General->Use Proxy
Radarr 添加 PROXY 方法
Settings->General->Use Proxy
jackett 添加 PROXY 方法
首页添加Proxy URL Proxy port:
chinesesubfinder 添加 PROXY 方法
2.X版本
在webui–> 进阶配置 中添加
1.X版本
/config 配置文件中编辑 UseProxy HttpProxy
flaresolverr 闪退解决办法
也是因为网络问题,flaresolverr在启动的时候会尝试连接谷歌,进行连通性测试,如果无法访问,则会报错闪退
环境变量中添加http代理即可
结语
大部分软件都可以直接在程序内容配置PROXY,少数软件不行,比如emby,这个时候在容器环境变量中添加PROXY即可
很多人说emby刮削能力若,其实就是因为无法访问tvdb,tmdb等媒体网站导致的,实际上如果能够访问,刮削能力一点不弱。plex本身自己反代了刮削网站,国内能够正常访问,自然能够刮削出媒体文件的元数据
本文作为《高阶教程-追剧全流程自动化》网络篇部分,完善了网络部分的教程,至此《高阶教程-追剧全流程自动化》已基本写完。另外《iptv篇》将会作为番外篇,在日后有时间的情况下撰写,因为emby看iptv的体验不是很好,所以请不要报特别大的期待。