ffmpeg交叉编译

本文详细介绍了如何将FFmpeg及其依赖库x264和x265移植到ZCU106开发板的过程,包括下载源码、配置交叉编译环境、编译和安装等关键步骤。

一、将ffmpeg移植到zcu106开发板中
1、下载x264 x265库(如果不用265编解码的话,不需要安装x265库):
git clone https://code.videolan.org/videolan/x264.git
git clone https://code.videolan.org/videolan/x265.git
2、下载ffmpeg库:
git clone git://source.ffmpeg.org/ffmpeg.git ffmpeg
3、编译x264库:
CC=aarch64-linux-gnu-gcc
./configure --prefix=/home/lct/lct/softwares/FFmpeg/x264/crossoutput --host=aarch64-linux-gnu --cross-prefix=aarch64-linux-gnu- --disable-asm --enable-static --enable-shared
make&make install
4、编译ffmpeg库:
./configure --prefix=./ffmepgarm --enable-cross-compile --cc=aarch64-linux-gnu-gcc --cross-prefix=aarch64-linux-gnu --arch=arm64 --target-os=linux --cpu=cortex-a53 --extra-cflags=-I/home/lct/lct/softwares/FFmpeg/x264/crossoutput/include --extra-ldflags=-L/home/lct/lct/softwares/FFmpeg/x264/crossoutput/lib --extra-libs=-ldl --enable-libx264 --enable-gpl --enable-shared --enable-static --enable-ffmpeg --disable-ffplay --enable-pthreads --enable-nonfree --enable-swscale --disable-armv5te --disable-armv6 --disable-armv6t2 --disable-yasm --disable-stripping

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值