ubuntu opencv视频编码器的问题
来源:互联网 发布:snh48真百合成员知乎 编辑:程序博客网 时间:2024/05/22 06:21
看《学习OpenCV》这本书,但是运行例2-2中的代码(播放avi视频)总是有问题,用gdb跟踪发现是CvCapture *capture = cvCreateFileCapture (argv[1]);这行代码的结果总是返回NULL,查了下资料发现是缺少视频解码器,可以用ffmpeg。这个就搞了好久,本来用命令行安装的ffmpeg,安装好了,但是结果始终还是不能用。最后没办法只有自己下载一个压缩包安装了。
1、先安装yasm
tar xzvf yasm-0.8.0.tar.gz
cd yasm-0.8.0
./configure
makemake install
2.安装ffmpeg
tar xvfj ffmpeg-0.10.2.tar.bz2cd ffmpeg-0.10.2
./configure
make
make install
这就是所有安装过程,本来很简单,直接用命令行下载安装就比较蛋疼了。
可以用命令ffplay (一个.avi文件)来验证,如果可以播放视频,一般就是安装成功了。
这些做完了之后再来编译OpenCV,这个参照http://blog.csdn.net/sx154893743/article/details/15027383
需要说明的是,在cmake .. 的结果中找到FFMPEG的结果,如果是YES,一般就没问题了,可以接着往下走;如果是NO,恭喜你,还是别往下面make和make install了,这只是浪费时间,只有FFMPEG: YES才表示这个问题解决了。
- ubuntu opencv视频编码器的问题
- Opencv播放视频的问题
- opencv 写视频时找不到编码器问题解决方法
- DM365的视频编码器的硬件设计
- 最简单的FFMPEG的视频编码器
- 在ubuntu下使用opencv处理视频缺少解码器问题
- 各种视频编码器的命令行格式
- 如何比较视频编码器的性能
- opencv的视频分辨率设定问题
- opencv多线程读取视频的问题
- 关于OpenCV不能读取视频和写入视频的问题
- opencv 无法视频问题
- 网络视频编码器简介-网络视频编码器的组成及特点
- 网络视频编码器简介-网络视频编码器的组成及特点
- 基于opencv网络摄像头在ubuntu下的视频获取
- ubuntu 14.04解决视频播放的问题
- 什么是视频分配器 编码器
- 视频编码器-Rainbow
- HDU 1011 Starship Troopers
- 视频: 千重浪Linux系统调试技术培训 03-02_Basic-Stack
- sql server 2005 添加字段名例子
- MFC中图片背景透明色问题
- 开通博客了
- ubuntu opencv视频编码器的问题
- UVa 127 Accordian Patience
- andengine 基本用法
- Windows 系统环境变量大全
- MySQL多线程同步MySQL-Transfer介绍
- epoll机制:epoll_create、epoll_ctl、epoll_wait、close
- “160人的选课名额很快就报满了
- 野活泼物对周遭的环境异样反映更敏捷显明
- Can't find file '/WEB-INF/tiles-defs.xml'