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.

DM3730使用H264ENC库编出来的码流问题



我使用的是3730的dvsdk中给出的h264enc编码库,将yuv图像编成es流,在vlc里面观看时发现有时候莫名其妙出现马赛克,于是我用vlc存了一段es流,见附件的压缩包,里面是个h264文件,它的第202帧开始出现马赛克,直到下一个I帧出现后恢复正常。存下来的图像很大,所以我截取了问题前后的一部分图像传上来。

这个现象是概率的,出现概率不是很高,但是一出现就会比较明显,请问可能是什么原因造成的这种现象呢?有没有什么排查的方法。

ps:视频源存出来看了应该没有问题,也尝试过在进process前刷新cache,但是没有什么作用

ps2:尝试用编码库的接口修改一些编码参数,也无法排除这个情况,而且文档里给出的可修改参数比较少,排查的余地不是很大。

ps3:在编码库的文档里提到Supports in-loop filtering which can be switched off/on.,这个去方块滤波可以关掉,但是文档中没有具体如何关掉的选项,请问这个应该怎么办?

stream.rar