工具/软件:Linux
我发现 gstvpe 使用/dev/video 在 YUY2/NV12之间进行颜色转换。 (使用 DRA7x SoC 上的 TI VPE (V4L2-M2M)驱动器进行硬件加速视频色情图像处理)
在哪里进行单位测试以演示如何使用 VPE?
VPE 是否支持 RGB 和 NV12之间的颜色转换?
例如、我要将帧缓冲区(RGB)记录到 h264流。
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
工具/软件:Linux
我发现 gstvpe 使用/dev/video 在 YUY2/NV12之间进行颜色转换。 (使用 DRA7x SoC 上的 TI VPE (V4L2-M2M)驱动器进行硬件加速视频色情图像处理)
在哪里进行单位测试以演示如何使用 VPE?
VPE 是否支持 RGB 和 NV12之间的颜色转换?
例如、我要将帧缓冲区(RGB)记录到 h264流。
您好 Halley、
没有用于演示 USE_PTR 存储器类型的应用程序、但提供了 DMABUF 存储器类型用例。
请参阅 omapdrmtest repo 中的 filevpedisplay application。 这将 DMABUF memType 用于 VPE 的 CPATRUE 和输出平面。
我有一个 Hack 补丁、通过使用 filevpedisplay 应用程序的 DSS-WB 路径支持 RGB 到 NV12。 希望这对您有所帮助。
e2e.ti.com/.../0001_2D00_vpe_5F00_dss_2D00_wb_2D00_HACK_2D00_to_2D00_support_2D00_dss_2D00_wb.txt
使用 test-v4l2-M2M 并借助/dev/video0 (VPE)生成 RGB 文件
Target$ test-v4l2-M2M /dev/video0 /usr/share/ti/video/airshow_p352x288.yuv 352 288 nv12 airshow_RGB.YUV 1280 720 abgr32 0 1 40
使用修改后的 filevpedisplay 将 RGB 转换为 NV12 (以及缩放)
Target$ filevpedisplay airshow_RGB/。YUV 1280 720 xbgr32 720 480 nv12 0 1280 720 0 1 s 32:1920x1080
我在 gstvpe 上有类似的补丁、可将 VPE 插件用作 DSS-WB、将 RGB 转换为 NV12进行编码、但没有插件可用于
在 dmbuf IO 模式下生成 RGB。
Ramprasad