i encode stream on tx1 and want to use rate-control mode vbr(Variable Bit Rate), in order to reduce video data and not reduce image quality.
i use demo in /home/ubuntu/tegra_multimedia_api/samples/01_video_encode/
execute in shell like:
./video_encode 420.yuv 1280 720 H265 cbr.h265 -br 4000000 -rc cbr
i get the encoded h265 file, which is 16MB
and then execute like:
./video_encode 420.yuv 1280 720 H265 vbr.h265 -br 4000000 -rc vbr
i get the encoded h265 file, which is also 16MB!
my input file 420.yuv, is almost motionless.
why vbr file size is not less then cbr file? (both 16405711 bytes)
is pamerater -rc effective?