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 |