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.

AM5728: H.264 encoder issue

Part Number: AM5728

We developed custom board based on AM5728 with three video inputs for compression . we are using using ducatih264enc for the compression. we are using linux sdk 03.02.

We tried running the pipeline with default settings on ducatih264enc and observed processor average load using uptime command. after 15 min with defualt settings on ducatih264enc we observed load of 1.63 using uptime command. we changed bitrate to 8mbps and observed load of 1.86. we changed the ducatih264enc profile to "main" and with 8 mbps bitrate observed 1.83 and with 2 mbps 1.66. We want the settings for ducatih264enc to enable lower load on processor and high load on processor . we are using the following pipeline:

root@am57xx-evm:~# gst-launch-1.0 -e v4l2src device="/dev/video1" io-mode=4 ! 'video/x-raw,format=YUY2,width=720,height=288,framerate=30/1' ! vpe num-input-buffers=8 ! 'video/x-raw,width=720,height=576,framerate=30/1' ! ducatih264enc  ! h264parse ! mp4mux ! filesink location=/home/root/1.mp4    v4l2src device="/dev/video2" io-mode=4 ! 'video/x-raw,format=YUY2,width=1024,height=768,framerate=30/1' ! videoconvert ! ducatih264enc  ! h264parse ! mp4mux ! filesink location=/home/root/2.mp4  v4l2src device="/dev/video3" io-mode=4 ! 'video/x-raw,format=YUY2,width=1024,height=768,framerate=30/1' ! videoconvert ! ducatih264enc ! h264parse ! mp4mux ! filesink location=/home/root/3.mp4