Skip to content

Instantly share code, notes, and snippets.

@avilleret
Created November 27, 2018 16:09
Show Gist options
  • Save avilleret/2b065cae12466f850eb3af2b299f8663 to your computer and use it in GitHub Desktop.
Save avilleret/2b065cae12466f850eb3af2b299f8663 to your computer and use it in GitHub Desktop.
build GStreamer from source
#!/bin/bash
# build gstreamer from source on Ubuntu 18.04
sudo apt-get install bison flex gtk-doc-tools
mkdir gstreamer
cd gstreamer
git clone --depth https://github.com/GStreamer/gstreamer.git
git clone --depth=1 https://github.com/GStreamer/gst-plugins-base.git
git clone --depth=1 https://github.com/GStreamer/gst-plugins-good.git
cd gstreamer
./autogen.sh
make -j8
sudo make install
cd ../gst-plugins-base
./autogen.sh
make -j8
cd ../gst-plugins-good
./autogen.sh
make -j8
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment