我装的是 docker 版的 jellyfin,配置上也开启了硬件解码。但是我发现 Jellyfin 定期会把系统 cpu 干的很高,把 docker 容器重启下就能恢复,看进程是:./jellyfin/jellyfin --datadir /config --cachedir /cache --ffmpeg /usr/lib/jellyfin-ffmpeg/ffmpeg 但是我并没有访问 jellyfin ,我理解转码或者解码应该发生在我访问并且播放的情况下吧?
![]() | 1 vate32 335 天前 可能是在扫描生成缩略图,这个也比较耗 CPU 资源 |
3 Garasu 335 天前 应该在生成缩略图, 我记得有个设置是加入资源时候扫 还是定时扫缩略图 |
4 tevods 335 天前 你可以限制 docker 的 CPU 和内存资源,防止影响系统,我的 Jellyfin 就限制了 50%CPU |
![]() | 6 kenneth104 335 天前 可以负载高的时候从日志,计划任务状态,或者进程名字观察下,是哪部分功能的负载 |
![]() | 7 EvineDeng 335 天前 这就是 jellyfin 自己的进程而已,--ffmpeg /usr/lib/jellyfin-ffmpeg/ffmpeg 是 jellyfin 的运行参数,只是指定 ffmpeg 的可执行文件路径而已,没并有真正运行 ffmpeg 。 |
![]() | 8 wizzer 335 天前 已弃用,飞牛 os 太棒了 |
![]() | 9 HOMO114514 334 天前 via Android |
10 sampeng 334 天前 via iPhone 为啥要转码…你又不提供业务… |
12 sampeng 334 天前 via iPhone @kur0d3s 随便看…家庭上行还好的。50mb 码率以上的有,但也不是绝对主流,h265 的没啥问题。我都是直接看,区别就是第一次播放和拖进度差点意思。转码真没必要… |
![]() | 13 Xheldon 334 天前 via iPad 官网说不支持 docker 的硬解,我跑的时候 CPU 670%。 后来我下载了 Mac 版的 Jellyfin 跑就行了,按照官网教程开启硬件解码,选 Apple 那个就可,官网还建议 M 芯片的最好,CPU 占用很低,主要 ffmpeg 进程占用,播放的时候也超不过 50% |
14 GeZhongup 334 天前 via iPhone @Xheldon 可以啊,我就是 docker ,转码的时候宿主机看 intel_gpu_top 里 video 是有负载的,cpu 也很低。需要透传一下 gpu 设备。 |
![]() | 15 gdw1986 OP @HOMO114514 #9 这个开了的 |