
저는 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를 찾을 수 없습니다.
ARMv7 프로세서용 FFMPEG를 컴파일하는 방법을 아는 사람이 있습니까?
답변1
@JourneymanGreek 및 @allquixotic과 긴 토론을 마친 후채팅에서, 내 질문에 대한 답변을 찾을 수 있었습니다. 기본적으로 작동할 때까지 컴파일할 인코더를 제외하기 시작했습니다!
이 경우 오류 메시지는 libfdk_aac를 찾을 수 없기 때문에 --enable-libfdk-aac1
트릭을 수행했다고 말한 구성 파일의 일부를 제거합니다.