https://gstreamer.freedesktop.org/documentation/index.html
https://gitlab.freedesktop.org/dabrain34/GstPipelineStudio
cli
sh
> gst-launch-1.0 videotestsrc pattern=snow ! videoconvert ! autovideosink
> gst-launch-1.0 videotestsrc pattern=ball flip=true ! videoconvert ! autovideosink
> gst-launch-1.0 videotestsrc ! videoconvert ! vertigotv ! videoconvert ! autovideosink
> gst-launch-1.0 videotestsrc ! video/x-raw,width=1920,height=1080 ! videoconvert ! vertigotv ! videoconvert ! autovideosink
sh
> gst-launch-1.0 audiotestsrc freq=20 ! audioconvert ! wavescope ! autovideosink
> gst-launch-1.0 audiotestsrc wave=pink-noise ! audioconvert ! synaescope ! autovideosink
udpsink
desktop
sh
> gst-launch-1.0 d3d11screencapturesrc ! videoscale ! video/x-raw,width=[1,1920],height=[1,1080],pixel-aspect-ratio=1/1 ! autovideosink
webcam
https://gstreamer.freedesktop.org/documentation/directshow/index.html
sh
> gst-launch-1.0 dshowvideosrc ! autovideosink
環境変数
GST_DEBUG_DUMP_DOT_DIR