0%

GStreamer的安装

GStreamer在mac上的安装

GStreamer 是一个基于流水线的多媒体框架,基于GObject,以C语言写成。凭借GStreamer,程序员可以很容易地创建各种多媒体功能组件,包括简单的音频回放,音频和视频播放,录音,流媒体和音频编辑。基于流水线设计,可以创建诸如视频编辑器、流媒体广播和媒体播放器等等的很多多媒体应用。

Mac安装

推荐使用Homebrew安装

1
brew install gstreamer gst-plugins-base gst-plugins-good gst-plugins-bad gst-plugins-ugly

官网下载pkg包安装比较复杂还需要自己去安装很多依赖和插件这里推荐使用Homebrew安装。

同样linux下同样推荐使用包管理工具安装。自己编译安装需要很长时间。而且容易出现依赖问题可能会出错。

我只在Ubuntu上测试过自己编译安装,mac上没有测试过。

安装完成后终端输入gst-launch-1.0 --version。如果出现版本信息后说明安装成功。

linux上安装

和mac上安装类似,安装命令:

1
apt-get install libgstreamer1.0-0 gstreamer1.0-plugins-base gstreamer1.0-plugins-good gstreamer1.0-plugins-bad gstreamer1.0-plugins-ugly gstreamer1.0-libav gstreamer1.0-doc gstreamer1.0-tools

GStreamer资料