新版本nyanmisaka/jellyfin镜像的正确拉取方式

2023-02-27 21:19:23 15点赞 128收藏 27评论

拉取镜像

前面关于jellyfin文章的文章评论区nyanmisaka大神亲自指出了使用错误,所以这篇文章特此来更正。

前文中拉取jellyfin镜像使用:

docker pull nyanmisaka/jellyfin

这种不指定tag的方式实际是拉取不到最新的nyanmisaka/jellyfin镜像的,可以查看ffmpeg的版本(4.4.1)验证确实不是新版本的镜像。以下是nyanmisaka的评论。

拉取nyanmisaka/jellyfin:latest的时候不要用国内加速器,它不会同步更新最新的版本以至于文章是基于很老的jellyfin和ffmpeg版本。现在的jellyfin-ffmpeg版本已经是5.1.2了,我又改进了色调映射的实现,在低性能芯片上处理速度会更快。

Docker已经配置了阿里云的镜像加速,正确镜像拉取方法:

docker pull nyanmisaka/jellyfin:221029-amd64

jellyfin:221029-amd64是22年12月底时的较新版本,目前作者nyanmisaka又有新的版本,值友请使用最新tag。tag来自docker-hub

新版本nyanmisaka/jellyfin镜像的正确拉取方式

上面图中第一个镜像是新版本的nyanmisaka/jellyfin,第二个镜像是前文中的镜像。

启动镜像,到jellyfin页面的<控制台>查看版本:

jellyfin版本jellyfin版本

这个版本容器的jellyfin是10.8.6(前文中版本是10.8.0)。

进到容器后验证下ffmpeg的版本:

ffmpeg版本ffmpeg版本

可以看到ffmpeg版本已经升级到了5.1.2,验证这次下载的镜像是更新的。iHD driver也已经被加载了,说明硬件加速可以使用。

vainfovainfo

实际视频测试

主要测试启用色调映射时硬件加速的转码效率。Jellyfin的播放设置如下:

硬件加速选择Intel QuickSync,色调映射选择第二个选项〔启用色调映射〕

硬件加速设置硬件加速设置

色调映射设置色调映射设置

测试视频1:1080P/H265/10bit/HDR,低码率。开启色调映射时(Mobius),转码帧率能达到80fps,明显高于前文版本的60+fps。色调映射选择“Reinhard”算法后,可以正常播放(80左右fps),前文的版本下是无法正常播放的。

测试视频2:4K/H265/10bit/HDR/24Mbps

log输出log输出

在不开启色调映射的情况下转码帧率36fps左右(前文30fps)。开启色调映射时(Mobius),转码帧率为20fps左右(前文17~19)。从性能看,提升效果并不显著。

设置了色调映射后的转码设置了色调映射后的转码

总结

nyanmisaka/jellyfin的10.8.6(ffmpeg5.1.2)相比10.8.0(ffmpeg4.4.1)确实有优化,但是对于4K/HDR视频色调映射的硬件加速能力提升并不显著(J4105)。我的测试版本是nyanmisaka/jellyfin:221029-amd64,目前最新版本为230129-amd64,如有需要还是要下载最新版本。对我来说Jellyfin主要用于海报墙展示,并不用于播放,对于它的硬件解码性能并不十分看重,所以就不再折腾了。

展开 收起
27评论

  • 精彩
  • 最新
  • docker pull nyanmisaka/jellyfin∶latest不行吗

    校验提示文案

    提交
    不行,不加tag就是latest。

    校验提示文案

    提交
    不是的,不使用国内加速镜像使用latest是可以的,不建议使用加速

    校验提示文案

    提交
    还有2条回复
    收起所有回复
  • 本来拉容器就应该养成良好习惯带tag啦,不管是什么容器都应该这样,查问题或者升级才方便,毕竟有些容器大版本升级变动极大,可能文件挂载目录,还有一些用户帐户都发生了变化,并不通用的

    校验提示文案

    提交
    没错没错

    校验提示文案

    提交
    所以每次都要重建容器吗?

    校验提示文案

    提交
    还有1条回复
    收起所有回复
  • 群晖的docker面板里直接下latest的会有这个问题吗

    校验提示文案

    提交
    下载启动后,在jellyfin页面上看下版本确认吧

    校验提示文案

    提交
    收起所有回复
  • 大佬,你的硬件加速选项为啥选的是inte那个,不是vv那个,能讲一下区别吗?我其他都是用v那个开头的硬件加速

    校验提示文案

    提交
    这个我也是站内学到的,intel cpu使用qsv效率会更高

    校验提示文案

    提交
    收起所有回复
  • 大佬,cm311被吞的三篇能发在别的平台吗?你的教程相当不错,没了很可惜,后面的小白又要有好多弯路

    校验提示文案

    提交
    设备安装CoreELEC系统,并配置遥控:实现低成本NAS影音播放器

    校验提示文案

    提交
    收起所有回复
  • 218➕ 3355要怎么选解码呢

    校验提示文案

    提交
    intel可以选qsv,3355是什么?

    校验提示文案

    提交
    218➕Cpu 是intel c j3355

    校验提示文案

    提交
    收起所有回复
  • 请问下docker在映像里面拉取的,之前无脑选择latest下载,导致现在jellyfin还是10.8.0的,看到这个帖子手动拉了230414的,下载完了后停止jellyfin再重置,重新打开后还是10.8.0版本,但是映像里面有两个版本号一样10.8.9的,就是大小不一样,一个900多一个1G多。请问这种要咋办哇。。

    校验提示文案

    提交
    老的那个容器rm,镜像rmi,也就是把老的都删干净,我觉得

    校验提示文案

    提交
    收起所有回复
  • 大佬是用什么播放的呢?

    校验提示文案

    提交
    用电脑啊

    校验提示文案

    提交
    收起所有回复
  • 楼主,没接触过jellyfin,主要用他的刮削和海报墙,不用转码的情况下,选择官方版本还是nyanmisaka得这个版本比较好?

    校验提示文案

    提交
    都可以,对于不转码两者一样的

    校验提示文案

    提交
    谢谢

    校验提示文案

    提交
    收起所有回复
  • 现在最新版本是多少

    校验提示文案

    提交
  • 现在最新版本是多少?

    校验提示文案

    提交
提示信息

取消
确认
评论举报

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
128
扫一下,分享更方便,购买更轻松