Gstreamer如何录制,截取流的截图

时间:2013-12-29 12:22:14

标签: raspberry-pi gstreamer gst-launch

我使用gstreamer和h264解码器从我的树莓中传输视频,如下所示:

raspivid -t 999999 -h 720 -w 1080 -fps 25 -hf -b 2000000 -o - | gst-launch-1.0 -v fdsrc ! h264parse ! rtph264pay config-interval=1 pt=96 ! gdppay ! tcpserversink host=192.168.2.7 port=5000

在我的桌面上,我可以按如下方式播放视频:

gst-launch-1.0 -v tcpclientsrc host=192.168.2.7 port=5000 ! gdpdepay ! rtph264depay ! avdec_h264 ! videoconvert ! gdkpixbufoverlay location=gstreamer-logo.svg offset-x=20 offset-y=20 ! autovideosink sync=false

我正在寻找以下内容,感谢任何帮助。谢谢。

  1. 在流式传输时捕获视频的屏幕截图
  2. 将流记录到本地文件
  3. 我能够使用gdkpixbufoverlay进行徽标叠加,也希望增加时间。尝试过clockoverlay,但是流被击中了。

0 个答案:

没有答案