您当前的位置: 首页 >  windows

暂无认证

  • 3浏览

    0关注

    95681博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

Windows下编译FFmpeg

发布时间:2017-04-15 00:27:41 ,浏览量:3

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,将持续更新本文。

关注
打赏
1655516835
查看更多评论
立即登录/注册

微信扫码登录

0.0488s