
私は 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
問題は解決しました。