誰がffmpegを必要としていますか? 私じゃない。私が必要としているのは、オーディオ ストリームと一緒にビデオ ストリームをデコードできるようにすることです。これにより、opengl サーフェスにフレームをオーディオと同期させることができます。
FFmpeg は、ビデオをトランスコードするツールです。それは私が必要とするものではありません。そのライブラリが必要です。
問題は、FFmpeg をビルドするためのすべての例に、必要のないジャンクが含まれていることです。私が時間を無駄にした最新の例:
https://github.com/appunite/AndroidFFmpeg
本当に必要のない freetype2 のようなものを使用します。さらに厄介なことは、例が freetype2 ではなく freetype を参照しているため、ビルド手順が壊れているため、説明どおりにビルドすることさえできないことです。私が libtool で抱えていた問題に取り掛からないでください。
キッカーはlibav.orgを見つけており、彼らは彼らのaboutページでffmpegプロジェクトの混乱について説明しています。おそらくそれがこれがとても難しい理由です。
では、共有ライブラリだけを構築するのはそれほど難しいのでしょうか? 誰かが私にいくつかのドキュメント、または機能するチュートリアルを教えてもらえますか? これが私にとって新しい領域であることは認めますが、Google を使用して見つけたのはカオスだけです。