Gstreamer command-line cheat sheet
Find a file
2018-06-08 21:44:09 +01:00
html_examples Whole bunch of changes, including memory and queues 2018-06-08 21:35:46 +01:00
images Add tee examples 2018-04-03 22:51:32 +01:00
python_examples More Python examples - this time gstproxy 2018-06-08 21:34:49 +01:00
basics.md Try and fix broken markdown headers 2018-04-18 00:00:13 +01:00
capturing_images.md Try and fix broken markdown headers 2018-04-18 00:00:13 +01:00
images.md Updates to memory transfer, RTMP, and images 2018-03-05 20:22:50 +00:00
mixing.md Whole bunch of changes, including memory and queues 2018-06-08 21:35:46 +01:00
network_transfer.md Whole bunch of changes, including memory and queues 2018-06-08 21:35:46 +01:00
queues.md Markdown fixes 2018-06-08 21:41:16 +01:00
README.md Whole bunch of changes, including memory and queues 2018-06-08 21:35:46 +01:00
rtmp.md Whole bunch of changes, including memory and queues 2018-06-08 21:35:46 +01:00
sharing_and_splitting_pipelines.md Markdown fixes 2018-06-08 21:44:09 +01:00
tee.md Whole bunch of changes, including memory and queues 2018-06-08 21:35:46 +01:00
test_streams.md Try and fix broken markdown headers 2018-04-18 00:00:13 +01:00
writing_to_files.md Whole bunch of changes, including memory and queues 2018-06-08 21:35:46 +01: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

Python is an easy language, so it's no surprise that it's good way to develop using GStreamer.

Some example scripts can be found in the python_examples/ directory.

Other good GStreamer Python resources that I've found:

C/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