GStreamer Tools

command line tools

  • gst-device-monitor-1.0

  • gst-inspect-1.0

  • gst-play-1.0

  • gst-typefind-1.0

  • gst-validate-launcher

  • gst-validate-rtsp-server-1.0

  • gst-discoverer-1.0

  • gst-launch-1.0

  • gst-shell

  • gst-validate-1.0

  • gst-validate-media-check-1.0

  • gst-validate-transcoding-1.0

example

  • 如何在命令行下建立一个pipeline

gst-launch-1.0 -v v4l2src device=/dev/video0 ! 'video/x-raw,width=640,height=480,framerate=15/1' ! fakesink

gst-launch-1.0 -vv v4l2src device=/dev/video0 num-buffers=1 ! "video/x-raw,format=YUY2,width=1280,height=720" ! jpegenc ! filesink location=filename.jpg

Reference

  • https://gstreamer.freedesktop.org/documentation/tutorials/basic/gstreamer-tools.html?gi-language=c#gstdiscoverer10