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

相关推荐
HY小宝F15 小时前
树莓派 FFmpeg 实战笔记(二):命令行、源码编译与硬件编码的真相
学习·职场和发展·ffmpeg
qq_3168377519 小时前
uniapp + Vite + ffmpeg-wasm 0.12.x 集成示例
ffmpeg·uni-app·wasm
qingmiaozhuan20 小时前
电脑录屏黑屏?只有声音没画面?从原理到排查一篇搞定
ffmpeg·电脑·音视频开发·录屏技术·电脑录屏
大鹅办公20 小时前
酷狗音乐怎么转换MP3格式?4种方法亲测对比+避坑指南(附FFmpeg命令行教程)
ffmpeg·音视频·音频格式
工具派2 天前
记一次用在线工具压缩视频的过程(两档实测)
ffmpeg·视频压缩·crf
bu_shuo3 天前
使用ffmpeg快速截取一段视频
ffmpeg·音视频
天天进步20154 天前
Pixelle-Video 源码解析 #4:快速启动流程:uv、Streamlit、ffmpeg 分别负责什么?
ffmpeg·uv
Facechat4 天前
Seedance 2.0 + FFmpeg:我的「一句话出片」工具是怎么做出来的
ffmpeg·seedance
HY小宝F4 天前
从 APP 层打穿到传感器:树莓派 FFmpeg 底层学习笔记(一)V4L2/ALSA 踩坑与认知重构
笔记·学习·ffmpeg
proware6 天前
ffmpeg 初始化配置及基本概念与套路
ffmpeg·mpp·rockchip·rga