FFMpeg在Windows下搭建开发环境
来源:互联网 发布:软件人才培训班 编辑:程序博客网 时间:2024/05/02 00:36
FFmpeg 是一个优秀的程序库,开源、跨平台并且使用者众多,可以使用在 Windows和 Linux等平台下,本文将简单讲解 Windows平台下 FFmpeg开发环境的简单搭建过程。
开发环境:Windows10+Visual Studio 2013
1. 打开FFMpeg官网下载页面,点击上面的Download下载源码并解压;
2. 点击官网下面的Windows图标下的Windows Builds,下载最新的32-bit Shared 和 32-bit Dev包并解压(也可以根据目标环境的不同选择64位),个人建议将两个压缩包解压后合并到一个文件夹中,如下图所示。由于FFmpeg不同的版本升级时,有些函数是被抛弃了,导致现有的网上例子无法运行,最好到下面地址中选取一个较早的版本下载。开发版本下载地址:https://ffmpeg.zeranoe.com/builds/win32/dev/,win32运行库下载地址:https://ffmpeg.zeranoe.com/builds/win32/shared/。本文选取的版本为:2015-09-16 git-cbbd906。
在系统环境变量添加:
这样在开发的时候就不需要在每个文件夹下拷贝运行库了。
3. 打开 Visual Studio 2013,新建项目,选择 Visual C++中的 Win32控制台应用程序,确定,完成。
4. 进入 FFmpeg 源码文件夹下的doc/examples 文件夹,找到 metadata.c 文件,该文件是一个独立 demo,运行结果为打印音视频媒体文件基本信息。打开将其中的内容复制并粘贴到 FFmpeg第一个程序.cpp 中,稍微修改如下。
5. 在 Visual Studio 中的项目名上右击,打开属性,分别设置 配置属性 ->C/C++ -> 附加包含目录和6 配置属性 -> 链接器 -> 附加库目录为第二步解压好的 32-bit Dev 文件夹下的 include 文件夹和 lib 文件夹,同时在配置属性 -> 链接器 -> 输入 -> 附加依赖项添加 avformat.lib 和 avutil.lib。
6、编译执行。
- FFMpeg在Windows下搭建开发环境
- windows环境下搭建ffmpeg开发环境
- windows环境下搭建ffmpeg开发环境
- windows环境下搭建ffmpeg开发环境
- windows下搭建ffmpeg环境
- windows下搭建ffmpeg环境
- windows下搭建ffmpeg环境
- windows下搭建ffmpeg环境
- windows下搭建ffmpeg环境
- Windows下FFmpeg-full-SDK-3.2开发环境搭建
- Windows下搭建ffmpeg+VS2008开发环境详细教程
- 在Windows下搭建Android开发环境
- 在Windows下搭建Android开发环境
- 在Windows下搭建Android开发环境
- 在Windows下搭建Android开发环境
- 在Windows下搭建Android开发环境
- 在Windows下搭建Android开发环境
- 在Windows下搭建Android开发环境
- Hibernate一级缓存与二级缓存
- 几种常见的Shell
- 迭代器失效小分析
- spring和mybaits整合
- div可拉伸插件
- FFMpeg在Windows下搭建开发环境
- "围观"设计模式(23)--行为型之命令模式(Command Pattern)
- Shell脚本语言与编译型语言的差异
- 值得学习的Unity工程或插件项目
- 111. Minimum Depth of Binary Tree 二叉树的最小深度
- Summary Ranges
- iOS 截屏 长图 拼图
- 《剑指offer》:[49]把字符串转化成整数
- 什么时候使用Shell