首页 > 解决方案 > Raspberry-Pi 4B 上的 Vulkan 视频解码

问题描述

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

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

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

我的问题是:

使用 OpenMax 库进行解码并使用 Vulkan 显示此内容是一个好习惯吗?

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

标签: raspberry-pih.264vulkanopenmax

解决方案


推荐阅读