我刚开始学习DM368芯片,存在很多困惑和问题:
1.VPSS视频模块子系统是不是只能对进来的视频进行处理,不能进行H.264的压缩编码吗?
2.怎样进行压缩编码,该怎么使用HDVICP和MJCP(例如,我的视频信号是CML格式(这个数字视频格式我在网上没有找到确切的相关资源)的视频信号进来后,DM368能否对其进行H.264压缩编码,如果能,该怎样处理)
3.我想对进来的码流进行H.264的压缩编码到底该怎么处理
求专家解决
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.
Wu Wen,
wen wu2 说:1.VPSS视频模块子系统是不是只能对进来的视频进行处理,不能进行H.264的压缩编码吗?
VPSS包括VPFE/VPBE,具体功能请参考相关user guide。VPSS不是h264enc编码的单元。
wen wu2 说:2.怎样进行压缩编码,该怎么使用HDVICP和MJCP(例如,我的视频信号是CML格式(这个数字视频格式我在网上没有找到确切的相关资源)的视频信号进来后,DM368能否对其进行H.264压缩编码,如果能,该怎样处理)
3.我想对进来的码流进行H.264的压缩编码到底该怎么处理
首先你需要搞清楚你的信号具体是什么,如何输入DM36x,信号里面是RGB还是YUV的信息。h264enc输入格式必须是YUV420sp。DM36x的dvsdk或者ipnc软件都有实现编码的例子,你可以参考。
Wu Wen,
建议你在百度上多搜索学习一下。像YUV420是数字还是模拟信号这种问题,网上都能解决的。
采集的数据经过压缩后,原始的数据就会丢弃,压缩后的数据保存到本地存储器或者是通过网络发出去。
Wu Wen,
如果你使用的是DVSDK,你调用DMAI的接口就会自动去调用DM36x的编解码加速器了。
如果你使用的是IPNC软件,它调用编解码的接口是codec engine。
在DVSDK/IPNC的codec目录下有相关编解码库的使用文档。