ffmpeg 编译+ libx264

  1. 编译 libx264

    将 libx264 生成结果拷贝到 msys64 的 usr\local 目录下。这样在 msys2_shell 中就可以使用 /usr/local 来找到这个路径了。

    编译不设置 prefix,默认将文件拷贝到 /usr/local

  2. 编译 ffmpeg + libx264

    配置 pkg-config,不然编译找不到 libx264 会报错。ERROR: x264 not found using pkg-config。

    export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig:$PKG_CONFIG_PATH

设置 x264.pc 路径。该文件是编译 libx264 自动生成的,里面记录了 lib 和 .h 的路径。

配置文件

复制代码
./configure --toolchain=msvc --enable-yasm --enable-asm --enable-gpl --enable-libx264 --extra-cflags=-I/usr/local/include --extra-ldflags=-LIBPATH:/usr/local/lib --enable-static --enable-shared

关闭代码优化

cpp 复制代码
CFLAGS="-O0" CXXFLAGS="-O0" ./configure --toolchain=msvc --enable-asm --enable-gpl --enable-libx264 --extra-cflags="-I/usr/local/include" --extra-ldflags="-LIBPATH:/usr/local/lib" --enable-static --enable-shared

编译

复制代码
make -j 16
make install

参考文献

https://blog.csdn.net/m0_56052659/article/details/129330145

相关推荐
MaximusCoder2 小时前
等保测评命令——达梦数据库 DM
linux·运维·数据库·安全·ffmpeg·安全威胁分析
EasyCVR5 小时前
从流媒体转发到智能分析:EasyCVR的视频技术演进
人工智能·ffmpeg·音视频·视频监控·gb28181
南宫乘风1 天前
从零开发AI诊断Agent:拆解LLM+Tools+Prompt三大核心
人工智能·ffmpeg·prompt
l1t2 天前
使用ffmpeg把英语四级听力MP3文件转成wav供模型识别
ffmpeg·语音识别
liulilittle4 天前
Windows 11 上搭建 YouTube 视频下载工具:yt-dlp + FFmpeg
windows·ffmpeg·音视频
指尖在键盘上舞动4 天前
Cannot find matching video player interface for ‘ffpyplayer‘.解决方案
linux·ubuntu·ffmpeg·psychopy·ffpyplayer
glumes5 天前
音视频教程-第二节
ffmpeg
softbangong5 天前
899-批量视频处理工具
ffmpeg·格式转换·批量处理·音频提取·视频处理工具·视频截取
智能工业品检测-奇妙智能6 天前
SpringBoot整合FFmpeg的方法
人工智能·ffmpeg·springboot·deepseek·openclaw
斌蔚司李6 天前
Windows 上安装 FFmpeg
windows·ffmpeg