Bootstrap

RK3568笔记七十五:FFMPEG交叉编译

若该文为原创文章,转载请注明原文出处。

后面想要测试两个小项目,会用到ffmpeg,正点原子带的ffmpeg没有编译x264和x265,所以重新编译一下,这里记录编译过程。

项目一:采集摄像头数据录制成MP4视频保存到本地

项目二:采集音频(alsa-lib库)、视频(V4L2框架)数据编码并实时推流到RTMP流媒体服务器

在前面也有实现过RTMP推流,但只有视频没有音频,使用的zlmedia,这次想使用ffmpeg。

1、编译x264

下载:

git clone git://git.videolan.org/x264

编译:

第一步:

./configure --prefix=/opt/arm_libx264 --host=arm-linux --cross-prefix=/opt/atk-dlrk356x-toolchain/usr/bin/aarch64-buildroot-linux-gnu- --enable-shared --enable-static --disable-asm

第二步:


                
      
;