GstreamerCodeSnippets
Description
Gstreamer Code Snippets in C, Python, Rust and Shell (gst-launch).
Other Sources
GStreamer SDK documentation
- Language: C
- GStreamer Version: 0.10
- HTTP: http://docs.gstreamer.com/dashboard.action
- SRC: git://anongit.freedesktop.org/gstreamer-sdk/gst-sdk-tutorials
Python bindings for GStreamer
- Language: Python
- GStreamer Version: 0.10
- HTTP: http://cgit.freedesktop.org/gstreamer/gst-python/tree/examples
- SRC: http://cgit.freedesktop.org/gstreamer/gst-python
Python GStreamer Tutorial
- Language: Python
- GStreamer Version: 0.10
- HTTP: http://brettviren.github.io/pygst-tutorial-org/pygst-tutorial.pdf
Novacut Gstreamer 1.0 Wiki
- Language: Python
- GStreamer Version: 0.10 and 1.0
- HTTP: https://wiki.ubuntu.com/Novacut/GStreamer1.0
- SRC: bzr branch lp:~jderose/+junk/gst-examples
Gstreamer cheat sheet
- Language: Shell
- GStreamer Version: 0.10
- HTTP: http://wiki.oz9aec.net/index.php/Gstreamer_cheat_sheet
GStreamer pipeline arena
- Language: Shell
- GStreamer Version: 0.10
- HTTP: https://github.com/nicolargo/gstpipelinearena
- SRC: https://github.com/nicolargo/gstpipelinearena.git
Gstreamer Application Development
- Language: C
- GStreamer Version: 1.7.90
- HTTP: https://gstreamer.freedesktop.org/data/doc/gstreamer/head/manual/manual.pdf
Python GObject Introspection API Reference
- Language: Python
- GStreamer Version: 1.0
- HTTP: https://lazka.github.io/pgi-docs/#Gst-1.0
Linuxtv Gstreamer wiki
- Language: Shell
- GStreamer Version: 1.0
- HTTP: https://www.linuxtv.org/wiki/index.php/GStreamer
Writing GStreamer Applications with Rust
- Language: Rust
- Gstreamer Version: 1.x
- HTTP: https://github.com/sdroege/gstreamer-rs
- Examples: https://github.com/philn/glide, https://github.com/fengalin/media-toc
Writing GStreamer Plugins with Rust
- Language: Rust
- GStreamer Version: 1.x
- HTTP: https://coaxion.net/blog/2016/05/writing-gstreamer-plugins-and-elements-in-rust/
- SRC: https://github.com/sdroege/gst-plugin-rs/
How to Setup a Modern GStreamer Development Environment Using Meson and gst-build
- Language: All
- GStreamer Version: 1.x
- HTTP: https://blogs.s-osg.org/setup-modern-gstreamer-development-environment-using-meson-gst-build/
Speech Recognition – Mozilla’s DeepSpeech, GStreamer and IBus
- Language: All
- GStreamer Version: 1.x
- HTTP: http://blog.mikeasoft.com/2017/12/30/speech-recognition-mozillas-deepspeech-gstreamer-and-ibus/
- GIT: https://github.com/Elleo/gst-deepspeech
Workshop: GTK+ & GStreamer (Application Development in Rust)
- Language: Rust
- GStreamer Version: 1.x
- GIT : https://github.com/sdroege/rustfest-rome18-gtk-gst-workshop
Blogs
- https://coaxion.net/blog/
- http://blogs.gnome.org/uraeus/
- http://schleef.org/blog/
- http://blog.nirbheek.in/
- http://gstreamer.freedesktop.org/planet/
TOOLS
- https://github.com/GNOME/pitivi
- https://github.com/GNOME/cheese
- https://github.com/GNOME/transmageddon
- https://github.com/teltek/Galicaster
- https://github.com/virinext/pipeviz
- https://github.com/timvideos/gst-switch
- https://github.com/voc/voctomix
- https://github.com/i4tv/gstreamill
- More in: https://gstreamer.freedesktop.org/apps/