在Ubuntu9.04下安装支持FFMPEG的OPENCV
2009-05-02 21:07
731 查看
上个星期把Ubuntu8.04升级到了Ubuntu9.04。想装个OPENCV,但是要支持FFMPEG的。在网上搜了N久,终于找到了安装的方法。
1.从网上下一个FFMPEG的源码包,将其解压后用下面的命令进行配置。
sudo ./configure --enable shared --enable-swscale --enable-gpl
这个意思是要生成动态链接库;然后opencv会使用到libswscale,所以要在编译的时候把swscale这个库也编译出来;而libswscale是遵守gpl的,不enable gpl的话就无法编译...
2.make
3.sudo make install
4.进入/usr/local/include下,你会看到有下面几个文件夹:
libavcodec|libavdevice|libavformat|libavutil|libswscal
在这个目录下新建立一个ffmpeg文件夹,这样做的原因是,OPENCV在配置时会在这个文件下去寻找需要的头文件。
cd /usr/local/include
sudo mkdir ffmpeg
sudo cp libavcodec/* ffmpeg
sudo cp libavdevice/* ffmpeg
sudo cp libavformat/* ffmpeg
sudo cp libavutil/* ffmpeg
sudo cp libswscale/* ffmpeg
5.下载OPENCV源码包,我的是opencv1_1_0,解压后进入其目录中
sudo ./configure --enable-shared
完成后,你会看现use ffmpeg: Yes的字样,说明OPENCV找到了FFMPEG。
6. sudo make,一定要是root权限才能编译。
7.sudo make install。
8.用sudo gedit /etc/ld.so.conf打开这个文件 ,在/etc/ld.so.conf中加入/usr/local/lib这一行,然后ldconfig
注意,必须要安装libgtk2.0-dev,否则不能显示窗口,可以用新得立软件包管理器进行安装。
1.从网上下一个FFMPEG的源码包,将其解压后用下面的命令进行配置。
sudo ./configure --enable shared --enable-swscale --enable-gpl
这个意思是要生成动态链接库;然后opencv会使用到libswscale,所以要在编译的时候把swscale这个库也编译出来;而libswscale是遵守gpl的,不enable gpl的话就无法编译...
2.make
3.sudo make install
4.进入/usr/local/include下,你会看到有下面几个文件夹:
libavcodec|libavdevice|libavformat|libavutil|libswscal
在这个目录下新建立一个ffmpeg文件夹,这样做的原因是,OPENCV在配置时会在这个文件下去寻找需要的头文件。
cd /usr/local/include
sudo mkdir ffmpeg
sudo cp libavcodec/* ffmpeg
sudo cp libavdevice/* ffmpeg
sudo cp libavformat/* ffmpeg
sudo cp libavutil/* ffmpeg
sudo cp libswscale/* ffmpeg
5.下载OPENCV源码包,我的是opencv1_1_0,解压后进入其目录中
sudo ./configure --enable-shared
完成后,你会看现use ffmpeg: Yes的字样,说明OPENCV找到了FFMPEG。
6. sudo make,一定要是root权限才能编译。
7.sudo make install。
8.用sudo gedit /etc/ld.so.conf打开这个文件 ,在/etc/ld.so.conf中加入/usr/local/lib这一行,然后ldconfig
注意,必须要安装libgtk2.0-dev,否则不能显示窗口,可以用新得立软件包管理器进行安装。
相关文章推荐
- 在ubuntu server9.04中安装ffmpeg
- Ubuntu16.04 安装OpenCV 错误解决 ffmpeg
- ubuntu完整编译安装ffmpeg,成功通过opencv+ffmpeg编译
- ubuntu下安装opencv 2.4.9 脚本,支持摄像头和cuda
- ubuntu14.04 下安装GPU版本的OpenCV3.2(CUDA支持)步骤与一些问题
- Ubuntu 9.04编译安装OpenCV2.2详解(转贴并修改部分)
- 64位Ubuntu系统安装OpenCV 2.4.x+ffmpeg 完美解决方案
- Ubuntu安装编译OpenCV一键脚本(带FFMpeg)
- Ubuntu安装编译OpenCV一键脚本(带ffmpeg)
- Ubuntu 10.10 x64 安装 ffmpeg tutorial 相关支持库
- Ubuntu 编译安装ffmpeg,mplayer,x264全教程支持VDPAU(高清硬解)
- ubuntu 下 ffmpeg安装 添加h264支持,支持转码mp4文件
- Video Analysis(1):安装Ubuntu-ffmpeg-opencv
- Ubuntu 12.04下安装OpenCV 2.4.2 和 ffmpeg-0.11.1
- Ubuntu 安装 ffmpeg , 支持MP3,H264编码
- ubuntu下ffmpeg编译安装 -只支持h264解码,输出为yuv420
- FFmpeg入门(1)-Ubuntu 安装 ffmpeg , 支持MP3,H264编码
- ubuntu下ffmpeg的安装,实现支持3gpp等转换
- 64位Ubuntu系统安装OpenCV 2.4.x+ffmpeg 完美解决方案
- ubuntu14.04 下安装GPU版本的OpenCV(CUDA支持)