工程师你们好:以下是我使用的环境
硬件:AM5728开发板一套,tvp5158模块,Pal制式摄像头一个,7寸HDMI显示器
软件:linux4.4.19, QT5做界面,v4l2做底层
问题:
1.tvp5158出来的是那种格式的YUV422数据呢?planar的YUV格式还是packed的YUV格式
2.我现在用摄像头采集720×576制式的视频,但是只是出来了720×288的大小,我查询了相关资料说是奇偶扫描的问题,要用到vpe处理,但是还是不明白如何在qt下实现这些?不知道在哪里改动。有没有相关资料或者代码?详细点谢谢
3.第二个功能为我想把摄像头采集的视频保存下来并且在播放出来,我使用的是移植libx264库实现,不知道可行不?如果不行请介绍一种简单点的方法
Denny%20Yang99373:
1,最好查一下5158的SPEC。
2,可以看看PLSDK的文档,有VPE的DRVIER
software-dl.ti.com/…/Foundational_Components_Kernel_Drivers.html
3,可以用gstreamer组件来做,用硬件HDVPSS来实现压缩
software-dl.ti.com/…/Foundational_Components_Multimedia.html
An chris:
回复 Denny%20Yang99373:
您好 首先感谢您的回答。现在我 还需要在界面上显示一些数据,比如时间。我了解到qt是比较好的做法。gstreamer组件是不是只能显示图像不能显示数据,vpe需要单独编程吗?qt上层不能操作?