Ubuntu安装GStreamer并添加对OpenCV的支持

0.参考

ubuntu16.04 上安装 gstreamer

https://gstreamer.freedesktop.org/documentation/installing/on-linux.html?gi-language=c

OpenCV添加Gstreamer支持

ubuntu下安装多版本的opencv并且切换使用

1.GSteamer是什么

GStreamer官网

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

总结一下,gstreamer就是一个帮你处理各种音视频疑难问题的多媒体框架。

2.我的安装步骤

  • 命令行安装GStreamer
sudo apt-get install libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev libgstreamer-plugins-bad1.0-dev 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 gstreamer1.0-x gstreamer1.0-alsa gstreamer1.0-gl gstreamer1.0-gtk3 gstreamer1.0-qt5 gstreamer1.0-pulseaudio
  • 重新编译OpenCV,添加对GStreamer的支持
    打开cmake-gui,在搜索栏中过滤gstreamer关键字,然后修改gstreamer相关的路径,重新进行config和generate。完成后注意看cmake输出信息Ubuntu安装GStreamer并添加对OpenCV的支持_第1张图片

3.测试

现在还不知道该怎么测试,所以也不确定上面的安装是否成功了。

你可能感兴趣的:(树莓派/OpenCV/,Linux工具操作笔记,linux)