mirror of
https://github.com/notedit/gst.git
synced 2025-09-26 20:21:12 +08:00
master
gst
a small go gstreamer binding
Install
Ubuntu or Dedian
apt-get install pkg-config
apt-get install libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev libgstreamer-plugins-good1.0-dev libgstreamer-plugins-bad1.0-dev gstreamer1.0-plugins-ugly gstreamer1.0-libav
// set GST_PLUGIN_PATH on linux, may diff on your system
export GST_PLUGIN_PATH=/usr/local/lib:/usr/lib/x86_64-linux-gnu/gstreamer-1.0
Mac os
brew install gstreamer
brew install gst-plugins-base
brew install gst-plugins-good
brew install gst-plugins-bad
brew install gst-plugins-ugly
// set GST_PLUGIN_PATH on mac
export GST_PLUGIN_PATH=/opt/homebrew/lib/gstreamer-1.0/
Then
go get github.com/notedit/gst
Examples
Description
Languages
Go
74.5%
C
25.5%