我在 Raspberry Pi 4 (4 GB) 上运行 23.04 已有一段时间了,但 Debian 的 Kodi (20) 似乎不使用硬件解码,无论是 h.264 还是 h.265。我已使用 720p 和 1080p 等合理分辨率进行了测试,包括一些 h.264 Youtube 视频,这些视频在 Pi 3 上可以很好地进行硬件解码(因此文件没有问题)。
Kodi 缺少什么才能利用 Pi 4 上的硬件解码器?可以启用它吗?
答案1
raspi 4 默认具有 hevc (mp4) 解码功能(描述在这里)。我在 raspi4 上使用 kodi (libreELEC),无需任何额外的调整或购买许可证。然而,Linux 发行版很难为新的 VC6 GPU 实现所有代码,但已经提供了一个 V4L2 M2M 接口,可供 ffmpeg 使用。Kodi 应该原生支持该接口。
你可以通过执行来检查你的能力
$ cat /proc/device-tree/soc/firmwarekms@7e600000/status
$ cat /proc/device-tree/v3dbus/v3d@7ec04000/status
两人都应该回答“好的”
不要使用“Snap”软件——它不支持底层硬件。这是描述在这里长度