From bab79cf1c1a2a8a0015c6ab4a8a44f2e4ed95b27 Mon Sep 17 00:00:00 2001 From: root Date: Thu, 26 Jun 2025 15:04:07 +0000 Subject: [PATCH] nvv4l2h264enc added --- nv4l2gst.sh | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100755 nv4l2gst.sh diff --git a/nv4l2gst.sh b/nv4l2gst.sh new file mode 100755 index 0000000..9b84f86 --- /dev/null +++ b/nv4l2gst.sh @@ -0,0 +1,16 @@ +#!/bin/bash +GST_DEBUG_COLOR_MODE=off \ + GST_TRACERS="latency(flags=pipeline+element)" \ + GST_DEBUG="GST_TRACER:7" \ + GST_DEBUG_FILE=latency_traces.log \ + gst-launch-1.0 videotestsrc pattern=smpte ! \ + capsfilter caps="video/x-raw, width=1920, height=1080, framerate=30/1" ! \ + nvvideoconvert ! \ + capsfilter caps="video/x-raw(memory:NVMM)" ! \ + nvv4l2h264enc bitrate=10000000 control-rate=1 idrinterval=1 tuning-info-id=3 preset-id=3 profile=2 ! \ + video/x-h264, profile=main ! \ + nvv4l2decoder ! \ + nvvideoconvert ! \ + glupload ! \ + glcolorconvert ! \ + glimagesink sync=false