首页 > 其他分享 >Docker中Jellyfin开启硬件加速(Intel QuickSync)

Docker中Jellyfin开启硬件加速(Intel QuickSync)

时间:2022-10-08 19:22:05浏览次数:70  
标签:Intel -- cache 110 硬件加速 QuickSync docker jellyfin

参考
Jellyfin官网 https://jellyfin.org/
官方教程 https://jellyfin.org/docs/general/administration/hardware-acceleration.html

安装docker环境(跳过)

安装Jellyfin

这里选用了官网中的stable版本

下载并配置文件夹

docker pull jellyfin/jellyfin:latest
mkdir -p ~/.config/jellyfin/config
mkdir -p ~/.cache/jellyfin/cache

查看硬件加速设备

sudo lshw -C display

  *-display                 
       description: VGA compatible controller
       product: TigerLake-LP GT2 [Iris Xe Graphics]
       vendor: Intel Corporation
	...

安装显卡驱动

sudo apt install intel-media-driver intel-gpu-tools

查看是否安装成功

ls /dev/dri -l

crw-rw----+ 1 root video  226,   0 10月  8 09:28 card0
crw-rw----+ 1 root render 226, 128 10月  8 09:28 renderD128

应该出现上述两个或多个文件。

启动jellyfin

查看render的gid

cat /etc/group | grep render
我这里输出为110。

render:x:110:

启动docker

media 路径自己设置
--group-add 110 \中,110应改为自己的render的gid

docker run -d \
 --volume ~/.config/jellyfin/config:/config \
 --volume ~/.cache/jellyfin/cache:/cache \
 --volume ~/Videos/Media:/media \
 --group-add 110 \
 --group-add video \
 --net=host \
 --restart=unless-stopped \
 --device /dev/dri/renderD128:/dev/dri/renderD128 \
 --device /dev/dri/card0:/dev/dri/card0 \
 --name jellyfin \
 --privileged=true \
 jellyfin/jellyfin

进入docker,升级jellyfin-ffmpeg(必做)

docker exec -it jellyfin bash
apt update && apt upgrade -y

开启硬件加速

进入127.0.0.1:8096
进行一下简单的设置,并添加媒体库。
点击左上菜单-> 控制台 -> 左侧的播放 -> 硬件加速中选择 Intel Quick Sync
下面解码全钩上

image

之后就可以正常硬件解码了

image

标签:Intel,--,cache,110,硬件加速,QuickSync,docker,jellyfin
From: https://www.cnblogs.com/rogunt/p/16769969.html

相关文章

  • 重装Intel核显后,设备管理器英特尔显卡属性这里报告了一个未启动设备(igfx)
    问题:卸载了Intel集显之后,重装,发现外接显示器无法被识别并显示页面在设备管理器里面,右键核显的属性,查看事件,显示“未启动设备(igfx)”解决方案:右键集显,点击“扫描硬件改动”......
  • 免费申请和使用IntelliJ IDEA商业版License指南
    欢迎访问我的GitHub这里分类和汇总了欣宸的全部原创(含配套源码):https://github.com/zq2599/blog_demosIntelliJIDEA是广受Java开发者喜爱的工具,其商业版的价格十分......
  • 解决IntelliJ Idea与Tomcat10关于Servlet5.0不匹配的问题
    在学习Mybatis的时候,创建了一个JavaWeb程序来做试验。出现了以下错误,在网上查了很多,最后在网上发现是Idea里面的Serlvet4.0与Tomcat10不匹配的问题。jakarta.servlet.S......
  • 【精品】Intellij 中使用 HTTP客户端 测试API
    前提在Intellij中使用HTTP客户端测试API,首先需要开始**httpclient**插件。语法如果要添加JSON参数的请求头,只需添加Content-Type标头和请求正文同一文件中的多个......
  • 如何让intellij idea支持istio自定义资源
    intellijidea是目前最好的IDE工具,它的kubernetes插件原生支持kubernetesapi,但CDR自定义资源不是原生支持,我们在kubernetes应用过程中会遇到很多自定资源的,比如istio,......
  • IntelliJ IDEA DEBUG相关教程 (转载)
    一、基本用法&快捷键首先看下IDEA中Debug模式下的界面,随着idea版本的更新Debug模式的图标设计虽有微调改动,但是功能大体相通。1、首先说第一组按钮,从左到右依次如下:......
  • 如何在Intellij IDEA运行和调试JavaScript
    浏览器都可以解析和运行JS,但最好的方式应该还是使用node.js来运行。所以第一步就是安装node。对于Mac,一条命令即可:$brewinstallnode安装完成后,可以检查一下对应的......
  • 提高生产力的 IntelliJ 插件
    提高生产力的IntelliJ插件Photoby迪伦·费雷拉on不飞溅今天,我就如何增强开发人员的最爱之一—IntelliJIDE向您提出一些建议。我准备的插件是“通用”的,所以......
  • Parallels Desktop 18 Mac(兼容Intel和M系列)
    哪里能下载支持M1的PD18虚拟机?ParallelsDesktop18forMac可在Mac上同时运行Windows和macOS,无论您需要运行没有Mac版本的Windows程序,还是从PC切换到Mac并需......
  • IntelliJ IDEA安装中文插件
    1.运行IntelliJIDEA程序2.点击左上角“File”//文件3.点击下拉的“Settings"//设置4.点击"Plugins"//插件5.点击右侧的"Marketplace"6.搜索"Chinese"7.找到"Chinese......