资料准备
- msys2安装包
- ffmpeg源码
- x264源码
安装MSYS2
- 运行msys2,在命令框中安装mingw工具包和nasm(汇编工具)
pacman -S mingw-w64-x86_64-toolchain
pacman -S base-devel
pacman -S nasm
- 进入路径~/MSYS2/home/‘username’/
编译x264和ffmpeg
执行下段代码,建议写入一个脚本中直接执行即可(~/MSYS2/home/‘username’/目录下)
basepath=$(cd `dirname $0`;pwd)
echo ${basepath}
cd ${basepath}/x264-master
pwd
./configure --prefix=${basepath}/x264_install --enable-static --enable-shared
make
make install
cd ${basepath}/ffmpeg
pwd
./configure --prefix=${basepath}/ffmpeg_install \
--enable-static --enable-shared --enable-libx264 --enable-gpl \
--extra-cflags=-I${basepath}/x264_install/include \
--extra-ldflags=-L${basepath}/x264_install/lib
make
make install
配置环境变量
~\MSYS2\home\'username'\ffmpeg_install\bin
~\MSYS2\home\'username'\x264_install\bin
~\MSYS2\mingw64\bin
本文详细指导如何在MSYS2环境中安装mingw工具包、nasm及源码编译x264和FFmpeg,包括必要的环境变量配置,适用于视频编码开发者。
1110

被折叠的 条评论
为什么被折叠?



