2013-11-25 9 views
5

FFMPEGコマンドでビデオを再生および編集できるAndroidアプリを設計したいと考えています。 しかし、私はFFmpegをAndroidで使う方法を知らない。私はGoogleから検索された多くの方法を試しましたが、実装するには古すぎます。 FFMPEGの最新バージョンは2.1.1、Android-NDKのバージョンはr9bです。私のオペレーティングシステムはLinux mint 15です。 私のOSでEclipse IDEを使用して、FFMPEGの最新のデコーダとエンコーダを持つAndroidアプリを実装するにはどうすればよいですか?Android用のFFMPEGをコンパイルするためにandroid ndk r9bを使用する方法

+0

次のリンクの指示に従ってください:http://www.roman10.net/how-to-build-ffmpeg-for-android/私は最近、上記リンクの助けを借りてNDK r9bのために同じことをしました。 – Nabil

+0

Romanにはr9の特別なアップデートがあります:http://www.roman10.net/how-to-build-ffmpeg-with-ndk-r9/ –

+0

http://github.com/yixia/FFmpeg-Vitamioをダウンロードできます、build_android.shを実行してください – crossle

答えて

0

IJKplayerは、makeプロセスの一部としてndkを使用してandroid用のffmpegをコンパイルします。コンフィギュレーションファイルは、アンドロイド用のffmpegバイナリを生成できるように少し変更することができます。

は、具体的に/ module-lite.shコンパイルffmpegのスクリプトを実行する前に、設定の行をコメントアウト:

export COMMON_FF_CFG_FLAGS="$COMMON_FF_CFG_FLAGS --disable-programs" 
export COMMON_FF_CFG_FLAGS="$COMMON_FF_CFG_FLAGS --disable-ffmpeg" 
export COMMON_FF_CFG_FLAGS="$COMMON_FF_CFG_FLAGS --disable-avfilter" 

そして、それはffmpegの実行ファイルを生成します。

プロジェクトプロジェクトはまた、あなたにアンドロイドプログラムでffmpegを使用する方法のヒントを与えます。

関連する問題