Gstreamer command-line cheat sheet
Find a file
2018-04-17 23:51:33 +01:00
html_examples Updates to tcp, clock and tee 2018-04-17 23:51:33 +01:00
images Add tee examples 2018-04-03 22:51:32 +01:00
python_examples Fix filename of python example 2018-03-25 23:45:50 +01:00
basics.md Updates to tcp, clock and tee 2018-04-17 23:51:33 +01:00
capturing_images.md Fix table 2018-02-20 13:13:44 +00:00
images.md Updates to memory transfer, RTMP, and images 2018-03-05 20:22:50 +00:00
memory_transfer.md Updates to memory transfer, RTMP, and images 2018-03-05 20:22:50 +00:00
mixing.md More mixing examples 2018-03-28 23:12:16 +01:00
network_transfer.md Updates to tcp, clock and tee 2018-04-17 23:51:33 +01:00
README.md Add tee examples 2018-04-03 22:51:32 +01:00
rtmp.md Tidy up and first python examples 2018-03-20 08:18:38 +00:00
tee.md Updates to tcp, clock and tee 2018-04-17 23:51:33 +01:00
test_streams.md Mixing examples 2018-03-25 23:42:24 +01:00
writing_to_files.md Updates to memory transfer, RTMP, and images 2018-03-05 20:22:50 +00:00

GStreamer command-line cheat sheet

This series of docs provides a cheat sheet for GStreamer on the command-line. A few Python examples are also included for when you need GStreamer to be dynamic (i.e. react to user or some other action).

Contents

Sources and references

Other cheat-sheets

Interacting with the GStreamer pipeline

If you want to interact with GStreamer after it's started (e.g. respond to an event, or dynamically change a pipeline), the command-line GStreamer doesn't really cut it. Instead, here are some options:

Python with GStreamer

Good GStreamer Python resources include:

C++ with GStreamer

My favourite reference is Valadoc

Problems or suggestions with this guide?

If you spot anything incorrect or incomplete, reports are welcome, either using issues or pull requests