准备大概至少6g内存。
1、ffmpeg
下载:http://www.ffmpeg.org/download.html
编译 ffmpeg:
$ ./configure --enable-shared
$ make
$ sudo make install
执行第一步时候可能会出现需要yasm编译器(汇编编译器的问题),安装就好。
make过程比较慢,耐心等待。
2、opencv 3.4.7
下载:https://opencv.org/releases/
进入opencv源码文件夹,相对于官方第三步会做简单更改,然后预先安装一下libgtk2.0-dev和pkg-config
apt-get install pkg-config
apt-get install libgtk2.0-dev
mkdir release
cd release
原:cmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local ..
改为cmake -D WITH_GTK_2_X=ON -D WITH_OPENGL=ON -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTLL_PREFIX=/usr/local ..
make -j16
sudo make install # optional
make过程持续相当久 。
3、显示图片