macos arm64 编译静态库 ffmpeg
下载 ffmpeg
https://ffmpeg.org/releases/ffmpeg-snapshot.tar.bz2
编译
sudo ./configure --enable-static --enable-gpl --enable-libx264 --prefix=/opt/local --extra-cflags=-I/opt/local/include --extra-ldflags=-L/opt/local/lib --pkg-config-flags="--static" --arch=arm64
安装
sudo make -j32 && sudo make isntall
如果出现 ERROR: x264 not found using pkg-config 不要慌
添加环境变量 PKG_CONFIG_PATH
- 这个路径填写 x264.pc 路径 默认在prefix指定的lib下的 pkg-config
- macos ~/.bash_profile
export PKG_CONFIG_PATH=/opt/local/lib/pkg-config:$PKG_CONFIG_PATH
查找路径
pkg-config --variable pc_path pkg-config
再次安装 测试
ffmpeg -version
测试 h264 to yuv
ffmpeg -i video1.h264 -c:v rawvideo -pix_fmt yuv420p out.yuv
本文来自博客园,作者:vx_guanchaoguo0,转载请注明原文链接:https://www.cnblogs.com/guanchaoguo/p/18029876