威联通 Docker 部署 Jellyfin 开启硬件解码
很多小伙伴在部署好 jellyfin 后总是开启硬件解码失败,原因是官方镜像缺少一些驱动。有国内大神针对这一现象专门制作了集成各种驱动的镜像 nyanmisaka/jellyfin ,使用此镜像可以顺利开启硬件解码。下面我们以威联通为例开始操练起来吧。
准备工作
- 打开威联通的文件总管在 
Container文件夹下新建jellyfin文件夹。 - 在刚建立的 jellyfin 文件夹内分别新建
configcachevideo三个文件夹。 - 以SSH方式连接威联通,并以 root 用户登录,然后执行下面的命令进行硬解赋权。
 
sudo chmod 777 /dev/dri/renderD128
部署
部署容器执行以下代码即可
docker run --name jellyfin -d \
 --volume /share/Container/Jellyfin/config:/config \
 --volume /share/Container/Jellyfin/cache:/cache \
 --volume /share/mymovie:/video \
 --net=host \
 --restart=always \
 --device /dev/dri/renderD128:/dev/dri/renderD128 \
 nyanmisaka/jellyfin
第四行代码请按需修改,只需将冒号左边的
/share/mymovie改为你的下载器的下载路径即可。
Jellyfin 设置
浏览器地址栏输入你的 IP:8096 进入 jellyfin。左上角单击三道杠进入菜单依次选择:控制台-->播放-->硬件加速选择 Video Acceleration API(VAPPI),再将下面的启用硬件解码都勾选上,其他保持默认即可,保存后硬件解码就可以使用了。
            本文是原创文章,采用 CC BY-NC-ND 4.0 协议,完整转载请注明来自 瞎折腾
        
     评论
            
                匿名评论
                隐私政策
            
            
                你无需删除空行,直接评论以获取最佳展示效果