Raspberry-Pi 4B 上的 Vulkan 视频解码

问题描述

过去几周我一直在研究 Vulkan API。这是我第一次使用计算机图形学和学习 C++,但我对学习所有这些都非常感兴趣。

我唯一的目标是解码 H.264 文件并使用 Vulkan 将其渲染到屏幕上。我有一个 RPi4B 1GB。

我的理解是可以使用硬件加速进行解码,但最大分辨率为 1920x1080。由于 Vulkan 显然尚不支持视频加速,因此我寻找了另一种解决方案并找到了 OpenMax(OMX)。

我的问题是:

使用 OpenMax 库解码并使用 Vulkan 显示内容是否是一个好习惯?

我将如何使用 vulkan 解码视频?我应该如何复制这些数据(创建一个大缓冲区)?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)