
我有一台 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 進行了長時間的討論後在聊天中,我能夠找到我的問題的答案。我基本上只是開始忽略編碼器進行編譯,直到它起作用為止!
--enable-libfdk-aac1
在這種情況下,由於錯誤訊息是 libfdk_aac not found,因此刪除設定檔中表示可以解決問題的部分