我正在尝试在配备英特尔 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
每个视频在硬件模式下转码都很好。唯一剩下的问题是,当我有字幕时它会缓冲,我必须解决这个问题