This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

bitrate cannot be changed while encode video using gst-launch



I want to capture & encode video using gst-launch on dm368. However, no matter  what bitrate I set, the encoder always output file of which the bitrate is around 2Mbps~4Mbps.

The command i used is like this:

gst-launch-0.10 -v v4l2src always-copy=FALSE num-buffers=500 input-src=COMPONENT ! 'video/x-raw-yuv, format=(fourcc)NV12, framerate=(fraction)30/1, width=(int)1920, height=(int)1088' ! queue ! TIVidenc1 codecName=h264enc engineName=codecServer contiguousInputFrame=TRUE bitRate=8000000 ! queue ! filesink location=sample.264

the part which is high-light seems to be useless!