V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要把任何和邀请码有关的内容发到 NAS 节点。

邀请码相关的内容请使用 /go/in 节点。

如果没有发送到 /go/in,那么会被移动到 /go/pointless 同时账号会被降权。如果持续触发这样的移动,会导致账号被禁用。
gdw1986
V2EX  ›  NAS

关于 jellyfin 有两个问题求助下

  •  
  •   gdw1986 · 10 天前 · 1538 次点击

    我装的是 docker 版的 jellyfin,配置上也开启了硬件解码。但是我发现 Jellyfin 定期会把系统 cpu 干的很高,把 docker 容器重启下就能恢复,看进程是:./jellyfin/jellyfin --datadir /config --cachedir /cache --ffmpeg /usr/lib/jellyfin-ffmpeg/ffmpeg 但是我并没有访问 jellyfin ,我理解转码或者解码应该发生在我访问并且播放的情况下吧?

    17 条回复    2024-11-17 07:51:38 +08:00
    vate32
        1
    vate32  
       10 天前
    可能是在扫描生成缩略图,这个也比较耗 CPU 资源
    gdw1986
        2
    gdw1986  
    OP
       10 天前
    @vate32 #1 哦,有可能,我确实开了插件
    Garasu
        3
    Garasu  
       10 天前
    应该在生成缩略图, 我记得有个设置是加入资源时候扫 还是定时扫缩略图
    tevods
        4
    tevods  
       10 天前
    你可以限制 docker 的 CPU 和内存资源,防止影响系统,我的 Jellyfin 就限制了 50%CPU
    gdw1986
        5
    gdw1986  
    OP
       10 天前
    @tevods #4 只能做限制了
    kenneth104
        6
    kenneth104  
       10 天前
    可以负载高的时候从日志,计划任务状态,或者进程名字观察下,是哪部分功能的负载
    EvineDeng
        7
    EvineDeng  
       10 天前
    这就是 jellyfin 自己的进程而已,--ffmpeg /usr/lib/jellyfin-ffmpeg/ffmpeg 是 jellyfin 的运行参数,只是指定 ffmpeg 的可执行文件路径而已,没并有真正运行 ffmpeg 。
    wizzer
        8
    wizzer  
       10 天前
    已弃用,飞牛 os 太棒了
    HOMO114514
        9
    HOMO114514  
       10 天前 via Android
    去 dashboard 可以看到正在进行的任务,如果是在生成 trick play 的话,记得在设置里打开硬件解码,不然大一点的库空转一星期都不带停的
    开硬件解码能提速 10 倍以上

    sampeng
        10
    sampeng  
       10 天前 via iPhone
    为啥要转码…你又不提供业务…
    kur0d3s
        11
    kur0d3s  
       10 天前
    @sampeng 家宽 50M 上行, 不转码旅行看 4k 原盘? 终端不支持解 Dolby Vision , 不转码看阴阳片?
    sampeng
        12
    sampeng  
       10 天前 via iPhone
    @kur0d3s 随便看…家庭上行还好的。50mb 码率以上的有,但也不是绝对主流,h265 的没啥问题。我都是直接看,区别就是第一次播放和拖进度差点意思。转码真没必要…
    Xheldon
        13
    Xheldon  
       10 天前 via iPad
    官网说不支持 docker 的硬解,我跑的时候 CPU 670%。

    后来我下载了 Mac 版的 Jellyfin 跑就行了,按照官网教程开启硬件解码,选 Apple 那个就可,官网还建议 M 芯片的最好,CPU 占用很低,主要 ffmpeg 进程占用,播放的时候也超不过 50%
    GeZhongup
        14
    GeZhongup  
       10 天前 via iPhone
    @Xheldon 可以啊,我就是 docker ,转码的时候宿主机看 intel_gpu_top 里 video 是有负载的,cpu 也很低。需要透传一下 gpu 设备。
    gdw1986
        15
    gdw1986  
    OP
       8 天前
    @HOMO114514 #9 这个开了的
    ensonmj
        16
    ensonmj  
       5 天前 via iPhone
    @GeZhongup 请教下咋透传?
    gdw1986
        17
    gdw1986  
    OP
       2 天前
    @ensonmj #16 你百度随便搜搜就有了,关键字 jellyfin 硬件解码
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1069 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 19:36 · PVG 03:36 · LAX 11:36 · JFK 14:36
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.