使用 VS2015 编译并调试 ffmpeg
导读 ffmpeg 是 音频处理方面 非常强大非常有名的开源项目了,然而如 雷神 所说,“ FFMPEG 难度比较大,却没有一个循序渐进,由简单到复杂的教程。现在网上的有关FFMPEG的教程多半难度比较大,不太适合刚接触 FFMPEG 的人学习;而且很多的例子程序编译通不过,极大地打消了学习的积极性 ” ,对于平时只习惯在 Windows 下开发的初学者来说,从零开始了解相关依赖,搭建起项目并调试 ffmpeg 并不是件容易的事,好在另一个非官方的 开源项目,提供了一整套 Windows 下,用 VS 来调试 ffmpeg 的解决方案—— Shift Media Project 。 本文使用最新版本的 ShiftMediaProject 的代码(20191015),展示在Windows10 下使用 VS2015 下载代码并成功编译的过程。在另一篇本文参考的 博文 中亦介绍了整个过程,不过由于是 20180307 写的,有些新的内容没有覆盖到,这里可当做是对其进行补充和拓展。同时也作为个人笔记分享出来,希望能帮助到更多刚好有需求的人。 目录 工具准备 下载源代码 按项目指引下载相关依赖 使用VS编译ffmpeg 编译与运行 1、工具准备 本文测试使用环境: 操作系统: Windows 10 编译使用开发环境: Visual Studio 2015 下载源代码工具: git