ffmpeg在ubuntu和Qt下的安装及配置例程
来源:互联网 发布:java写的毕业设计 编辑:程序博客网 时间:2024/06/08 09:16
参考文献:http://blog.csdn.net/jk110333/article/details/8978280
2.解压后进入ffmpeg文件夹下,执行命令:
./configure --enable-shared;//默认安装到/usr/local/下。也可以通过在后面添加“--prefix=目录”进行更改
make
sudo make install
3.在配置Qt下的ffmpeg开发环境下,需要注意修改/usr/local/include/libavutil/common.h文件
最上面添加:
#ifndef UINT64_C
#define UINT64_C(value) __CONCAT(value, ULL)
#endif
4.注意在configure时不添加后面的--enable-shared得到是静态库文件,不利于后面的开发
5.在/etc/ld.so.conf中添加/usr/local/lib,执行命令sudo ldconfig即可在在系统内全局使用
6.Qt的pro文件添加:
INCLUDEPATH += /usr/local/include
LIBS += -L"/usr/local/lib"
LIBS += -lavcodec -lavdevice -lavfilter -lavformat -lavutil -lswresample -lswscale
main.cpp文件:
#ifdef __cplusplus
extern "C"{
#endif
extern "C"{
#endif
#include <libavutil/avstring.h>
#include <libavutil/opt.h>
#include <libavutil/parseutils.h>
#include <libavutil/pixdesc.h>
#include <libavutil/frame.h>
#include <libavutil/imgutils.h>
#include <libavutil/samplefmt.h>
#include <libavformat/avformat.h>
#include <libavcodec/avcodec.h>
#include <libswscale/swscale.h>
#ifdef __cplusplus
}
#endif
int main(int argc, char *argv[])
{
QApplication a(argc, argv);
av_register_all();
Widget w;
w.show();
return a.exec();
}
1 0
- ffmpeg在ubuntu和Qt下的安装及配置例程
- Qt在ubuntu下的安装及配置
- FFmpeg在ubuntu下安装及使用
- ubuntu qt ffmpeg安装配置
- ubuntu qt ffmpeg安装配置
- ubuntu下Qt for Android的安装及环境配置
- qt 在ubuntu下的下载安装及测试
- FFmpeg在ubuntu下的安装
- ffmpeg 在ubuntu下的编译安装
- Ubuntu下Qt的安装和一些配置
- 在ubuntu下安装ffmpeg
- QT在ubuntu 11.04下的安装
- 在Ubuntu 下的安装QT
- 【qt】在ubuntu下的安装教程
- QT在ubuntu下的安装
- ubuntu 下Qt串口及modbus例程调试
- Mongodb在ubuntu下的安装和启动和配置
- ubuntu下opencv在Qt中的使用(带例程)
- 第三个MapReduce程序----倒排索引inverseindex
- typeof 和 instanceof 的区别
- MyEclipse快捷键大全(转自豆瓣)
- 浅谈web应用的负载均衡、集群、高可用(HA)解决方案
- 先序构建二叉树_preorder
- ffmpeg在ubuntu和Qt下的安装及配置例程
- PCA主成分分析法入门
- MyEclipse快捷键大全(转自博客园)
- Java Web项目整合spring和Hibernate时报错!
- 查看wake_lock状态的命令
- HttpURLConnection和HttpClient之间的区别
- Eclipse快捷键大全
- iOS 开发 初级:应用多语言化的方法
- 【c++】打印九九口诀表