本文共 1029 字,大约阅读时间需要 3 分钟。
在树莓派4B上操作,以下步骤均在设备本身执行,下载完成后可将安装包移动至U盘进行编译,主要原因在于树莓派4B本身存储空间有限。
NASM是一款开源汇编器,常用于编译ARM架构的软件。安装步骤如下:
./configuremakesudo make install
安装完成后,NASM即可在系统路径中使用。
X264是一款高性能的视频编码器,支持ARM架构。编译步骤如下:
./configure --prefix=$PWD/_install --enable-sharedmakemake install
编译完成后,X264的库文件将位于_install目录下。
FFMPEG是支持多媒体编解码的流媒体处理器,以下是其在树莓派4B上的安装步骤:
sudo apt-get install libomxil-bellagio-dev./configure --enable-shared --prefix=$PWD/_install \ --enable-gpl --enable-libx264 --enable-omx-rpi --enable-mmalmakemake install
安装完成后,可通过命令查看FFMPEG版本:
ffmpeg -v
此时FFMPEG将支持X264编码,适用于后续流媒体处理需求。
为了方便后续编译调用,可将编译结果归类到一个统一目录下。操作步骤如下:
mkdir workcd work
mkdir pi4b_ffmpeg_x264_libcd pi4b_ffmpeg_x264_lib
cp /media/pi/DS小龙哥/work/x264-master/_install/* .cp /media/pi/DS小龙哥/work/ffmpeg-4.2.2/_install/* .
ls
此时,你已成功将X264和FFMPEG的编译结果整合到一个目录中,便于后续开发使用。
转载地址:http://kjwt.baihongyu.com/