Windows下编译FFmpeg
来源:互联网 发布:程序员面试金典 pdf 编辑:程序博客网 时间:2024/06/06 09:31
MinGW:
配置path:
gcc测试:
入口:
下载yasm:
直接拷贝到System32,当然你也可以放到MinGw/bin下,都没关系:
用ffmpeg-3.1.3,之前用linux编译,mac编译,都是这个版本。
通过./configure脚本 生成make文件:
开行执行如下命令:
这里会报一个warning的错:pkg-config not found, library detection may fail
可以下载这个包:http://download.csdn.net/download/cll131421/4436220,把里面的dll及pkg-config拷贝到MinGW/bin目录下,然后重新运行如下命令,命令运行完成,如下图:
make文件内容如下:(ps:里面还有很多内容,截图只是一部分)
接下来就执行make -4j,-j是通过并行编译来提高编译速度,一般带的参数是CPU核数的两倍,也不能太多,用4基本够了。编译成功后,对应的lib及dll都会在对应libxxx目录下生成,如图:
libavcodec:
libavfilter:
libavformat:
libavutil:
还有部分就不截图了
我们把这些dll拷贝到ffmpeg的根目录下,开始执行ffmpeg的命令,如看下版本:
当然,我们的ffplay还没有生成,它是依赖libx264的,先mark,将持续更新本文。
0 0
- 【FFmpeg】Windows下FFmpeg编译
- 【FFmpeg】Windows下FFmpeg编译
- 【FFmpeg】Windows下FFmpeg编译
- windows下编译ffmpeg
- Windows 下编译FFmpeg
- Windows下编译ffmpeg
- Windows 下编译FFmpeg
- windows下ffmpeg编译
- ffmpeg windows下编译
- Windows 下编译FFmpeg
- Windows 下编译Ffmpeg
- windows下编译ffmpeg
- windows下编译ffmpeg
- windows下编译ffmpeg
- windows下编译ffmpeg
- Windows下FFmpeg编译
- windows下编译ffmpeg
- windows下编译ffmpeg
- Machine Learning第三讲[Logistic回归] --(一)分类和表示
- Java设计模式——工厂模式(简单工厂、工厂方法 、抽象工厂 )
- 如何自定义可变参数函数
- Kubernetes 1.6新特性系列|在Kubernetes里配置私有DNS区域和上游服务器
- Git 在 Android Studio 中的使用(图解)
- Windows下编译FFmpeg
- Maximum Subsequence Sum
- Android与服务器的通信
- C——结构体中的函数指针
- 机器学习入门好文
- java处理页面乱码
- maven安装与配置
- Sublime text3安装及Nodejs开发环境的配置
- POJ 2828 Buy Tickets (线段树 单点更新-查找第k大元素)