Tx1 hardware encoding quality

Can you guide me through how to improve tx1 encoder quality?

My current settings;

profile as V4L2_MPEG_VIDEO_H264_PROFILE_HIGH,
level as V4L2_MPEG_VIDEO_H264_LEVEL_5_1;
bitrate is 4M;

is there any way i can improve my quality without altering bitrate?

Hi,
Please refer to
https://devtalk.nvidia.com/default/topic/1048364/jetson-tx2/h-265-encode-performance-on-tx2/post/5320355/#5320355

I already did that as well, seems nothing has changed at all in terms of ssim comparison. Any idea why? My guess is nvidia cuda samples does not take presets into account.

Hi,
There are several parmters you can set and try. Please refer to
https://devtalk.nvidia.com/default/topic/1042729/jetson-tx2/encoding-failed-when-using-gstreamer-and-enabled-two-pass-cbr-mode-/post/5289797/#5289797
You can see the corresponding options in 01_video_encode.
Besides, bitrate has to be set according to resolution. for example, 4Mbps looks low if your source is 1920x1080.

Thank you danell, ill give it a shot.