Компиляция FFMPEG для ARM

Компиляция FFMPEG для ARM

У меня есть компьютер Linux ARM (BeagleBone Black). Я пытаюсь сделать потоковую передачу с камеры и мне нужен FFMPEG для этого. Я перепробовал все, что только мог придумать (включая следующие руководства по компиляции в целом), но не смог скомпилировать FFMPEG (для ARM) без фатальных ошибок.

ubuntu@ubuntu-armhf:~/ffmpeg_sources/ffmpeg$ ./configure --prefix="$HOME/ffmpeg_build" \

--extra-cflags="-I$HOME/ffmpeg_build/include" --extra-ldflags="-L$HOME/ffmpeg_build/lib" \ --bindir="$HOME/bin" --extra-libs="-ldl" --enable-gpl --enable-libass --enable-libfdk-aac \ --enable-libmp3lame --enable-libopus --enable-libtheora --enable-libvorbis --enable-libvpx \ --enable-libx264 --enable-nonfree --enable-x11grab

ОШИБКА: libfdk_aac не найден

Кто-нибудь знает, как скомпилировать FFMPEG для процессора ARMv7?

решение1

После продолжительной дискуссии с @JourneymanGreek и @allquixoticв чате, мне удалось найти ответ на мой вопрос. Я просто начал исключать кодировщики для компиляции, пока это не заработало!

В этом случае, поскольку сообщение об ошибке было libfdk_aac not found, удаление части файла конфигурации, в которой говорилось, --enable-libfdk-aac1помогло

Связанный контент