如何设置使用GSTREAMER的密钥帧间隔RPI摄像机

问题描述 投票:0回答:1

我们正在从RPI摄像机中获取H264视频,但无法设置密钥帧间隔。有办法吗?这是我们的命令

libcamera-vid -t 0 --inline --bitrate 2000000 --width 1920 --height 1080 --framerate 30 --profile baseline -o - --camera 0 | gst-launch-1.0 -v fdsrc ! h264parse ! avdec_h264 ! videoconvert ! textoverlay text="cam" halignment=left valignment=bottom font-desc="Sans, 16" ! clockoverlay halignment=right valignment=top font-desc="Sans, 16" time-format="%Y-%m-%d %H:%M:%S" ! videoconvert ! x264enc bitrate=2000 speed-preset=ultrafast tune=zerolatency ! rtph264pay config-interval=1 pt=96 ! udpsink host=127.0.0.1 port=5000
raspberry-pi gstreamer h.264 libcamera
1个回答
0
投票
您将使用

x264enc的键 - int-max属性,例如: ... ! x264enc key-int-max=30 ...

至少每30帧至少具有关键框架。
    

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.