是否可以构建支持树莓派解码的ffmpeg
?我读到过mmal
可以在树莓派上进行硬件加速解码。
我已经在x86_64上的debian 10上尝试过:
./configure \
--prefix=${BUILD_DIR}/desktop/${FFMPEG_ARCH_FLAG} \
--disable-doc \
--enable-cross-compile \
--cross-prefix=${CROSS_PREFIX} \
--target-os=linux \
--arch=${FFMPEG_ARCH_FLAG} \
--extra-cflags="-O3 -fPIC $EXTRA_CFLAGS" \
--enable-mmal \
--enable-omx \
--enable-omx-rpi \
--enable-shared \
--disable-debug \
--disable-runtime-cpudetect \
--disable-programs \
--disable-muxers \
--disable-encoders \
--disable-bsfs \
--disable-pthreads \
--disable-avdevice \
--disable-network \
--disable-postproc
其中CROSS_PREFIX=aarch64-linux-gnu-
和FFMPEG_ARCH_FLAG=aarch64
,但显然会出现ERROR: mmal not found
。我找不到MMAL进行编译和安装。