TI中文支持网
TI专业的中文技术问题搜集分享网站

h264编码颜色问题

我用dvsdk_dm3730_4_02_00_06开发包和omap3730做h264编码,按照demo的设置参数,颜色貌似不对,人的动作和轮廓可以看清,这是为什么,请问一下这个设置哪个参数,谢谢!!

kooking:

产生这个现象,一般可能的情况是:

1.硬件还有问题,可以测试下colorbar,看输出是否正常。

2.视频输出分辨率超过屏的分辨率,有时也会出现这种现象

3.线序不对,可能是硬件上,也可能是软件上需要配置一些gpio

panno ren:

回复 kooking:

你好,非常感谢你帮助我!

我是个新手,很多地方都是跟着demo做,因为我用的摄像头不是那种标准输出的摄像头,我采用内存映射,把采集到的数据放到 Buffer_Handle中并设置NumBytesUsed,发到编码线程,最后保存成h264文件,编码器的设置参数都是按照demo设置,用一个h264播放器放出来就是这样!

video_request_stream(g_bl.devfd, &videobuf); memcpy(Buffer_getUserPtr(hCapBuf), frame.start, frame.length); Buffer_setNumBytesUsed(hCapBuf, frame.length);

if (Fifo_put(args->CoutEncodeFifo, hCapBuf) < 0) { printf("Failed to send buffer to encode thread\n"); break; }

video_release_stream(g_bl.devfd, &videobuf);

赞(0)
未经允许不得转载:TI中文支持网 » h264编码颜色问题
分享到: 更多 (0)