Erroneous pipeline: no property "cabac-entropy-coding" in element "nvv4l2h264enc0"


I try to run below command

$ gst-launch-1.0 v4l2src device=/dev/video0 ! video/x-raw,format=YUY2,width=640,height=480,framerate=30/1 ! nvvidconv ! nvv4l2h264enc profile=2 cabac-entropy-coding=1 ! video/x-h264,stream-format=byte-stream ! filesink location=/tmp/cabac.h264

and get error message as below:

WARNING: erroneous pipeline: no property “cabac-entropy-coding” in element “nvv4l2h264enc0”

if removing “cabac-entropy-coding=1” it works fine.

The environment is

$ uname -a
Linux ubuntu 4.9.253-tegra #1 SMP PREEMPT Sun Apr 17 02:37:44 PDT 2022 aarch64 aarch64 aarch64 GNU/Linux

$ cat /etc/nv_tegra_release
#R32 (release), REVISION: 7.2, GCID: 30192233, BOARD: t186ref, EABI: aarch64, DATE: Sun Apr 17 09:53:50 UTC 2022

Please help to advise.



For using nvv4l2h264enc plugin, please set this property:

   disable-cabac       : Set Entropy Coding Type CAVLC(TRUE) or CABAC(FALSE)
                        flags: readable, writable
                        Boolean. Default: false


Got it. Thanks

1 Like

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.