Ubuntu 22.04 Plex 硬件转码

Ubuntu 22.04 Plex 硬件转码

我正在尝试在配备英特尔 N5105(第 11 代)、8GB 内存的 Ubuntu 22.04 台式机上设置 Plex。我不知道如何在 Plex 中激活硬件转码(是的,Plex 中勾选了该选项),尝试转换 4K 视频时会出现卡顿,而且我可以看到描述中没有“hw”。安装英特尔驱动程序后,我设法在 VLC 中读取 4K HDR 视频,但 4K 视频无法在 youtube 上运行(无论是在 Firefox 还是 Chrome 上)。

以下是 vainfo,对我来说似乎是正确的: 维亚诺 当尝试播放 4K YouTube 视频时,我从 igpu 看到以下内容: igpu 使用情况它似乎在起作用,但却很吃力。

我在这台机器的另一个分区上也安装了 Windows,我可以很好地读取 4K 视频。我是 Linux 的新手,我阅读了很多主题才走到这一步(Veven LC 一开始无法读取 4k 视频...)在 Firefox 上,我尝试了那里解释的方法,但仍然出现同样的问题:https://discourse.ubuntu.com/t/enabling-accelerated-video-decoding-in-firefox-on-ubuntu-21-04/22081

我现在很为难,不知道该怎么办。

任何的建议都受欢迎 !

谢谢

答案1

我最终通过使用 5.16 内核并执行以下步骤使其工作:创建并编辑文件:

/etc/modprobe.d/i915.conf 添加以下行并保存文件:

options i915 enable_guc=2 然后运行此命令:

sudo 更新-initramfs -u

每个视频在硬件模式下转码都很好。唯一剩下的问题是,当我有字幕时它会缓冲,我必须解决这个问题

相关内容