https://gstreamer.freedesktop.org/data/doc/gstreamer/head/faq/html/chapter-using.html
gst-inspect-1.0 | grep sink
gst-launch-1.0 audiotestsrc ! audioconvert ! audioresample ! alsasink gst-launch-1.0 filesrc location=Peter_Gunn_Theme.mp3 ! decodebin ! audioconvert ! alsasink gst-launch-1.0 filesrc location=Peter_Gunn_Theme.mp3 ! mad ! audioconvert ! alsasink
Force S16LE
gst-launch-1.0 filesrc location=Peter_Gunn_Theme.mp3 ! decodebin ! audioconvert ! audio/x-raw,format=S16LE ! alsasink
Find default alsa sink capabilities
gst-launch -v alsasrc ! alsasink Pad:sink: caps = "audio/x-raw\,\ format\=\(string\)S16LE\,\ layout\=\(string\)interleaved\,\ rate\=\(int\)44100\ gst-launch -v alsasrc ! audio/x-raw-int, format=S16LE, layout=interleaved, rate=44100, channels=2 ! alsasink
gst-launch-1.0 videotestsrc ! fbdevsink gst-launch-1.0 filesrc location=WiegelesHeliSki_800x450.avi ! decodebin ! videoconvert ! fbdevsink
gst-launch-1.0 filesrc location=WiegelesHeliSki_800x450.avi ! decodebin name=decoder \ decoder. ! videoconvert ! fbdevsink \ decoder. ! audioconvert ! alsasink
https://gstreamer.freedesktop.org/data/doc/gstreamer/head/gstreamer/html/gst-running.html
export GST_DEBUG=3 # 3- fixme # 4- info # 5- debug # 6- log # 7- trace
GST_DEBUG=*:WARNING,*audio*:LOG