FFMPEG für ARM kompilieren

FFMPEG für ARM kompilieren

Ich habe einen Linux ARM-Computer (BeagleBone Black). Ich versuche, Kamera-Streaming zu betreiben und brauche dafür FFMPEG. Ich habe alles versucht, was mir eingefallen ist (einschließlich der Befolgung von Anleitungen zum Kompilieren im Allgemeinen), aber es ist mir nicht gelungen, FFMPEG (für ARM) ohne schwerwiegende Fehler zu kompilieren.

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

FEHLER: libfdk_aac nicht gefunden

Weiß jemand, wie man FFMPEG für einen ARMv7-Prozessor kompiliert?

Antwort1

Nach einer langen Diskussion mit @JourneymanGreek und @allquixoticim Chat, konnte ich eine Antwort auf meine Frage finden. Ich habe im Grunde einfach angefangen, Encoder wegzulassen und zu kompilieren, bis es funktionierte!

In diesem Fall war die Fehlermeldung „libfdk_aac nicht gefunden“ und das Entfernen des Teils der Konfigurationsdatei, der besagte, dass --enable-libfdk-aac1dies funktionierte,

verwandte Informationen