and the content of the image is stretched a bit to the y-axis, but the resolution is the same. (you can compare it by switching the images below)
the first image below is the dump image before the gstremer pipeline.
and the second image is the dump image from the result video of the gstreamer.
it seems it is about the resolution that I input to the encoder.
the original resolution was 3840x1490 and it generate the artefacts,
and the resizeed resolution is 3840x1920 and it does not have any artefacts.
here is one question, how can I put the original image (3840x1490) into the frame with the standard resolution(3840x1920) without any reszing transformation?
for example, I want to put the image at the center with black gap at top and bottom to fill the resolution(3840x1920)