1.下载解压
wget http://www.ffmpeg.org/releases/ffmpeg-4.2.5.tar.gz
tar -zxvf ffmpeg-4.2.5.tar.gz
2.配置
2.1 linux下
cd ffmpeg-3.1
./configure --prefix=/home/GE/Work/ffmpeg --enable-gpl --enable-postproc --enable-shared --extra-libs=-lz --extra-libs=-lm
make && make install
2.2 ARM64
ARM64下指定aarch64-linux-gnu编译器:
A) ffmpeg解压的根目录下,找到configure文件
将该文件中的如下四行:(--target-os=linux的时候会生成libxx.so.56,要生成libxx-56.so时才需要修改一下四行)
SLIBNAME_WITH_MAJOR='$(SLIBNAME).$(LIBMAJOR)'
LIB_INSTALL_EXTRA_CMD='$$(RANLIB)" $(LIBDIR)/$(LIBNAME)"'
SLIB_INSTALL_NAME='$(SLIBNAME_WITH_VERSION)'