we are using omxh264enc in a gstreamer pipeline to encode the video with the following paremters to omxh264enc
but it doesnt change the bitrate. The bitrate is stuck at 4.x Mbps. I tried “bitrate” instead of “target-bitrate” too but no difference.
my main issue is the video shows artifacts when there is a rapid movement. and there is blockiness in the video in general.
Secondly, what does is the scale of “iframeinterval” parameter. What is the scale of “quant-i-frame” parameter. I read about on H264 encoder in general and the quant-params are in the range of 0-51. So why does omxh264enc has such a high value as a default.
any tips of improving the quality of encoded video are appreciated