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

相关推荐
Leon_Chenl14 小时前
【已开源】【嵌入式 Linux 音视频+ AI 实战项目】瑞芯微 Rockchip 系列 RK3588-基于深度学习的人脸门禁+ IPC 智能安防监控系统
深度学习·opencv·yolo·ffmpeg·音视频·边缘计算·人脸识别+检测
antzou18 小时前
视频图片/文字水印
ffmpeg·视频水印·批量水印
AC赳赳老秦2 天前
DBA 专属方案:用 OpenClaw 实现 SQL 语句优化、慢查询分析、数据库备份巡检全自动化
服务器·前端·数据库·ffmpeg·自动化·deepseek·openclaw
小叮当⇔3 天前
M4A 转 MP3 桌面转换器(PyQt5 + FFmpeg)
开发语言·qt·ffmpeg
aovenus6 天前
FFmpeg 官网及文档
ffmpeg
aovenus6 天前
FFmpeg 工具介绍
ffmpeg
jr-create(•̀⌄•́)6 天前
简单视频编辑tools
python·ffmpeg
山栀shanzhi7 天前
在做直播时,I帧的间隔(GOP)一般是多少?
网络·c++·面试·ffmpeg
weixin_421607557 天前
SRT字幕驱动视频自动分镜切割:电影解说批量生成的工程实现思路
ffmpeg·srt字幕·ai剪辑·影视解说·ai电影解说·视频自动切割·字幕文件解析
相偎7 天前
arm平台编译mpp、ffmpeg和xfreerdp
arm开发·ffmpeg