宜昌本地软件开发与弱电工程服务商
项目咨询 · 快速响应
您当前的位置: > 博客2 > FFmpeg技术

[ffmpeg]在windows环境下编译和使用ffmpeg与x264方法

2016-10-13 00:16:48 点击量:13 标签: 收藏本文

http://www.bairuitech.com/html/ruanjianxiazai/20071006/61.html下载ffmpeg_x264_src_20071007.rar,然后在已经配置好mingw和msys的环境下,先编译x264,然后安装到默认的/usr/local路径下,再编译ffmpeg,把x264的支持编进去,发现configure时出错,提示x264 not found.

网上都说:将ffmpeg/configure的2946行的x264_encoder_open改为x264_encoder_open_80,我试了一下,问题依旧,看了一下config.err似乎和pthread有关,于是在编译x264时不用pthread试试,命令如下:

./configure --enable-shared --disable-pthread

再到ffmpeg目录下configure,命令如下:

./configure --enable-shared --disable-static --enable-memalign-hack --enable-
gpl --enable-libx264 --extra-cflags=-I/usr/local/include --extra-ldflags=-L/usr
/local/lib

成功打出config的信息。

疑惑的是在x264下用./configure --help时没有打出--disable-pthread选项,我试着用了--disable-pthread选项还起了作用。

ABOUT US
宜昌农人网络科技有限公司

我们是一家提供综合软件外包与弱电工程服务的技术公司。

业务涵盖定制软件、管理系统、网站、小程序、APP、系统集成、网络布线、监控安防、门禁、机房建设及长期技术维护。

公司地址:湖北省宜昌市伍家岗区东站二路6号三峡(宜昌)大数据产业园海洋馆二楼A203室