V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
tysb777
V2EX  ›  NAS

群晖中如何接入全球互联网? Jellyfin 无法加载插件

  •  
  •   tysb777 · 2022-12-09 08:58:59 +08:00 · 5458 次点击
    这是一个创建于 475 天前的主题,其中的信息可能已经有所发展或是发生改变。

    问题

    1. 群晖中 Jellyfin 扫描媒体文件不全
    2. Infuse 连接 Jellyfin 无法自动安装 InfuseSync (无法接入全球互联网)
    3. Jellyfin 无法获取元数据(无法接入全球互联网)

    解决办法

    求大佬赐教,有什么办法可以让 Jellyfin 接入全球互联网

    26 条回复    2022-12-09 21:14:06 +08:00
    vate32
        1
    vate32  
       2022-12-09 09:07:47 +08:00
    不知道你的 Jellyfin 是怎么安装的。我是 docker 安装的,Jellyfin 和 clash 在同一个虚拟网络中,Jellyfin 的容器加个变量: http_proxy=clash:7890 ,就可以了
    EvanQu
        2
    EvanQu  
       2022-12-09 09:11:43 +08:00
    编辑 jellyfin 服务
    systemctl edit jellyfin.service

    添加代理信息

    [Service]
    # set proxy env. var. to Tor
    Environment=ALL_PROXY=http://192.168.2.210:7890
    # block all network connections
    #IPAddressDeny=any
    # allow access to localhost (the Tor proxy)
    # allow access to local net (inc. home NAS,
    # Chromecast, phone apps, etc.)
    IPAddressAllow=127.0.0.1
    IPAddressAllow=10.0.0.0/8
    IPAddressAllow=192.168.2.0/24
    重起服务

    systemctl daemon-reload
    systemctl restart jellyfin.service
    jfdnet
        3
    jfdnet  
       2022-12-09 09:13:07 +08:00
    1/
    我已经放弃用 jellyfin 自带的刮削工具,奇奇怪怪的问题太多了。
    我用桌面端的 tinymediamanager 刮削好,jellyfin 里面刮削设置全部取消,非常丝滑。

    2/
    jellyfin 插件管理里面可以手动装 infusesync

    3/
    同一

    另外,最好不要装 docker 版 jellyfin ,直接用群晖社区版的比较好。docker 版的有个 bug 不定期丢数据库,然后你得把资料设置什么的重新来一遍。
    tysb777
        4
    tysb777  
    OP
       2022-12-09 09:20:06 +08:00
    @vate32 我是在社群里安装的,docker 的版本也试过,不知道 ALL_PROXY=怎么设置,您的意思是只要我的电脑上开启 clash ,在群晖上也可以使用 http_proxy=clash:7890 吗?
    tysb777
        5
    tysb777  
    OP
       2022-12-09 09:22:17 +08:00
    @EvanQu 您这个方法适用于社群版的吗?另外能不能直接配置上路由器上的服务?不然这样设置得开着电脑的时候才可以获取到本地 clash 服务。或者能不能在群晖上安装 clash 服务给它用。
    EvanQu
        6
    EvanQu  
       2022-12-09 09:23:50 +08:00
    @tysb777 #5 就是一个 http 代理 你的 代理在哪里无所谓 只要能连上就行了
    tysb777
        7
    tysb777  
    OP
       2022-12-09 09:25:21 +08:00
    @jfdnet 我发现路由器上开启全局服务后,群晖上 jellyfin 才能成功安装上 infusesync ,并且就算 infusesync 安装,后续也要开启全局,移动端 infuse 首次匹配才能成功。

    还有这个手动安装插件,是需要找到目录,直接把插件拷贝进去吗?

    emby 咋样,我测试 emby 可以不翻墙就可以用 infuse 连接上。
    jfdnet
        8
    jfdnet  
       2022-12-09 09:35:01 +08:00
    @tysb777
    我这边没翻墙的状态下,群晖上的 jellyfin 在插件管理那个选项里面,可以顺利找到并安装 infusesync
    我 infuse 连接 jellyfin 也没有遇到过问题,即使在没有安装 infusesync 的情况下

    简单的说就是刮削这个事情如果让 jellyfin 来执行,一直有各种各样的问题,即使是翻墙的情况下,基本上刮削的资料都存在不齐全的问题,甚至可能遇到你说的文件都扫描不出来的问题(应该是进程卡住了)。我把 jellyfin 自带的刮削设置全部取消之后,也就是资料库设置里面只勾选一个监控文件夹的选项即可,就一直很稳定了。
    tysb777
        9
    tysb777  
    OP
       2022-12-09 09:49:49 +08:00
    @jfdnet 好吧,我再研究研究,可能是群晖性能不足。我在 windows 上测试的时候就一切正常,可以自动安装 infusesync 、自动刮削。
    tysb777
        10
    tysb777  
    OP
       2022-12-09 09:50:03 +08:00
    @EvanQu 感谢
    azhangbing
        11
    azhangbing  
       2022-12-09 09:51:32 +08:00
    别折腾,PC 上 tinymediamanager 刮削就好了
    xiaoz
        12
    xiaoz  
       2022-12-09 09:53:12 +08:00 via Android
    @jfdnet 我一直是 docker 版 jellyfin ,没遇到过丢数据的情况。
    NG6
        13
    NG6  
       2022-12-09 09:59:54 +08:00
    locoz
        14
    locoz  
       2022-12-09 10:11:36 +08:00
    我的建议是直接网关上做透明代理,一劳永逸地无感解决一切问题。你的时间非常值钱,不要浪费在折腾给特定服务设置代理上。

    像这种能直接设置代理的都还好,但其他的东西可能会有比如必须依靠特殊手段设置代理,或者魔改配置文件啥的特别麻烦,又或者是压根就没有设置代理的渠道的等等,没有网关透明代理你总会碰到下一个。
    Chihaya0824
        15
    Chihaya0824  
       2022-12-09 10:20:14 +08:00
    同意建议用透明代理,最重要是无感
    wheat7
        16
    wheat7  
       2022-12-09 10:26:22 +08:00
    路由器透明代理
    dozer47528
        17
    dozer47528  
       2022-12-09 10:28:39 +08:00
    如果可以的话,路由器透明代理,避免各种奇奇怪怪的问题。
    wangxiang
        18
    wangxiang  
       2022-12-09 10:36:34 +08:00
    @jfdnet 请教下 tinyMediaManager 是什么原理,怎么把数据存到 jellyfin 中的?还是说只是把海报等数据存在电影同级目录的?这样的话电影目录下会不会被搞得很乱?
    jwxyz1992
        19
    jwxyz1992  
       2022-12-09 11:01:04 +08:00
    @wangxiang 放在同级目录底下,不会乱
    jwxyz1992
        20
    jwxyz1992  
       2022-12-09 11:02:30 +08:00
    @jwxyz1992 每个电影建一个目录就好了,如果都放根目录的确有点乱
    xiri
        21
    xiri  
       2022-12-09 11:12:48 +08:00 via Android
    在网关上做透明代理
    zololiu
        22
    zololiu  
       2022-12-09 12:48:09 +08:00 via iPhone
    适当考虑放弃 Jellyfin 吧,之前用了几个月,旧的问题解决新的问题就出现,有些 BUG 官方也是常年视而不见,最后折腾累了换 plex 了。
    ungrown
        23
    ungrown  
       2022-12-09 14:14:54 +08:00
    @wangxiang #18 tmm 属于元老级应用,多少年的积累和完善,而且是陪着 kodi 一路走过来的,所以是针对 kodi 所支持的目录结构和媒体文件命名规范设计得,而 kodi 的资历更老,所以后起之秀的一众媒体管理应用,都支持 kodi 的那套目录结构和文件命名,哪怕有自己专门的规范也是借鉴 kodi 那套。
    所以 tmm 直接把刮削所得的元数据和媒体文件比如海报这些,都按照 kodi 的规范,和视频文件放在一起,那么所有支持这套规范的应用,都能够使用这些已经刮削好的信息和媒体。
    wangxiang
        24
    wangxiang  
       2022-12-09 15:03:43 +08:00
    @ungrown 这设计完全不合理啊,为什么不是单独配置个目录专门存放刮削的数据。在每个电影路径下生成的话,电影多了那岂不是很乱
    ungrown
        25
    ungrown  
       2022-12-09 15:08:26 +08:00
    @wangxiang #24 元数据和媒体文件跟着视频一起存放、一起移动、一起删除,这样是更细粒度的“方便”,如果是刮削数据单独存放的话,就得单独寻找,如果刮削的数据多了的话,保留某些视频的、去除另一些视频的操作就变得极其繁琐零碎。
    jfdnet
        26
    jfdnet  
       2022-12-09 21:14:06 +08:00
    @wangxiang
    我记得刮削生成的信息文件应该是 .nfo
    jellyfin 跟 tinymediamanager 都是用这个格式
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   3512 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 10:48 · PVG 18:48 · LAX 03:48 · JFK 06:48
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.