我们准备用DM8618做h.264编码器,希望能达到在编码过程中,输入视频高宽(分辨率)较大,比如1080p的源,输出时能在编码过程中根据实际情况进行调整输出分辨率(比如从1080p到CIF之间),调整过程中,解码端看到的图像没有任何的人眼能感知的停顿现象。调整目标(输出)码率也希望能达到同样的效果。
不知道是否可行?
看了下贵公司的编码器(encoder)的动态参数,在ividenc2.h文件的结构体,貌似没看到有targetHeight,targetWidth之类的字样,不知道能否动态改变输出分辨率?(如下图)
Eason Wang:
您好,
为什么要求在一个码流中动态切换分辨率呢?不可以多开几个不同分辨率的码流吗
Shipei Chen:
回复 Eason Wang:
你好,
很感谢你的回复,我们希望分辨率能动态调整中间无任何停顿,DM8168是yes or no?
对于你提出的解决方案,如果能同时出CIF,HalfD1,D1,720P,1080Px2,那么也是很不错的选择,不知道能否做到呢?不知是否能让解码端做到无任何停顿?或者说是肉眼无法分辨的。
谢谢