ffmpeg学习---vs2008下ffmpeg配置
来源:互联网 发布:淘宝免费推广方式 编辑:程序博客网 时间:2024/06/05 17:38
FFmpeg是一个开源的多媒体库,最新版本是2.4.3,它的License是LGPL或GPL。FFmpeg可以用来记录、转换数字音频、视频,并能将其转换为流的开源计算机程序。它包括了音/视频编码库libavcodec。FFmpeg是在Linux下开发出来的,但它可以在包括Windows在内的大多数操作系统中编译。它可以轻易地实现多种视频格式之间的相互转换。
FFmpeg的官方网址是http://www.ffmpeg.org/download.html
Ffmpeg使用的是C99,但是vs2008不支持c99。在VS2008编译ffmpeg时会用到的两个C99标准的头文件。,所以需要你自己下载。并放至相应目录。对于VS2010来说通常是:C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include。下载地址:http://download.csdn.net/detail/mfcai_blog/9540995
在cpp文件里调用ffmpeg函数要注意.extern “C”是使C++能够调用C写的库文件的一种方式。如果在c++代码中要使用C库中的函数的话,那么就要使用extern”C”来说明。
一个用C写成的库如果想被C/C++同时可以使用,那在头文件应该加上
#ifdef __cplusplus
extern "C" {
#endif
#ifdef __cplusplus
} // endof extern "C"
#endif
我从官网下的windows下build好的版本。
1、
打开 Visual Studio 2013,新建项目
项目名:ffmpeg-muxing,选择
然后把dev里的include文件夹和lib文件夹复制到了我创建的ffmpeg-muxing项目下,
把share里的dll复制到了ffmpeg-muxing项目下,
2、设置头文件的地址
3、设置lib的地址
4、设置所引用的lib文件
- ffmpeg学习---vs2008下ffmpeg配置
- FFmpeg 学习之 centos 下编译配置
- windows10下配置ffmpeg
- 【ffmpeg学习记录】ubuntu下编译ffmpeg及ffmpeg-tutorial
- windows下ffmpeg配置方法
- ubuntu eclipse下ffmpeg配置
- Qt 下ffmpeg环境配置
- FFMPEG学习【ffmpeg工具】
- ffmpeg移植到vs2008
- VS2008 + ffmpeg 环境搭建
- VS2008 + ffmpeg 环境搭建
- VS2008开发FFmpeg应用
- ffmpeg 配置
- ffmpeg配置
- 配置ffmpeg
- ffmpeg配置
- 配置ffmpeg
- ffmpeg学习(2)——Ubuntu下编译ffmpeg
- <Android 基础(四)> RecyclerView
- Win32 GDI+ 学习笔记(一)之win32显示图片
- Codeforces AIM Tech Round (Div. 2) A. Save Luke
- java集合框架详解
- Android自定义控件之滑动开关
- ffmpeg学习---vs2008下ffmpeg配置
- 通过代码入门Spring①何为IOC
- 《深入理解mybatis原理》 MyBatis缓存机制的设计与实现
- 浅谈html/CSS
- SQL Server Management Studio (SSMS) Studio June 2016
- 裁剪图片(自定义裁剪范围)
- Android 开发那些走不完的配置套路一
- java中的随机数Random
- 【Java】excelSheetColumnNumber