码迷,mamicode.com
首页 > Windows程序 > 详细

FFmpeg Windows 开发环境简单搭建 教程

时间:2015-08-07 22:00:36      阅读:181      评论:0      收藏:0      [点我收藏+]

标签:

本文来自:http://www.itechzero.com/ffmpeg-windows-develop-environment-simply-set-up-tutorial.html

FFmpeg 是一个优秀的程序库,开源、跨平台并且使用者众多,可以使用在 Windows 和 Linux 等平台下,本文将简单讲解 Windows 平台下 FFmpeg 开发环境的简单搭建过程。

平台:Windows 8.1 专业版 + Visual Studio 2013

    1. 打开 FFmpeg 官网下载页面,直接点击上面的 Download 下载源码包并解压。
    2. 点击官网下面的 Windows 图标下的 Windows Builds,下载最新的 32-bit Shared 和 32-bit Dev 包并解压。
    3. 打开 Visual Studio 2013,新建项目,选择 Visual C++ 中的 Win32 控制台应用程序,确定,完成。

技术分享

    1. 进入 FFmpeg 源码文件夹下的 doc/examples 文件夹,找到 metadata.c 文件,该文件是一个独立 demo,运行结果为打印音视频媒体文件基本信息。打开将其中的内容复制并粘贴到 ffmpeg-test.cpp 中,稍微修改如下。

技术分享

    1. 在 Visual Studio 中的项目名上右击,打开属性,分别设置 配置属性 -> C/C++ -> 附加包含目录 和 配置属性 -> 链接器 -> 附加库目录 为第二步解压好的 32-bit Dev 文件夹下的 include 文件夹和 lib 文件夹,同时在 配置属性 -> 链接器 -> 输入 -> 附加依赖项 添加 avformat.lib 和 avutil.lib

技术分享

技术分享

技术分享

    1. 再将第二步解压的 32-bit Shared 文件夹下的 bin 文件夹中的 avcodec-56.dll、avformat-56.dll、avutil-54.dll 和 swresample-1.dll 拷贝到与解决方案同名的项目文件夹中。最终的文件结构如下图。

技术分享

    1. 编译执行成功得到结果如下。

技术分享

测试的解决方案已经打包上传了,需要的朋友可以到这里下载:http://pan.baidu.com/s/1o6sQ2Zg

FFmpeg Windows 开发环境简单搭建 教程

标签:

原文地址:http://www.cnblogs.com/eachan/p/4711836.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!