ARM 用 FFMPEG のコンパイル

ARM 用 FFMPEG のコンパイル

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

関連情報