web-dev-qa-db-ja.com

Android-NDKでのFFmpegの使用

FFmpegAndroid-NDKとともに使用したいのですが、このセクションは非常に基本的です。いくつかの助けが必要で、このトピックについてネットで調べる前に調査しましたが、満足のいく解決策がありませんでした。

1-Windows OSでFFmpegを使用するにはどうすればよいですか。 (私はUbuntuを使用したくないので、提案しないでください。)

2-FFmpegを介してNDKコマンドを挿入するにはどうすればよいですか?

最後のお知らせ:Android-ndk-r7bCygwinを使用しています。

任意の提案をいただければ幸いです。

26
iSun

あなたの質問から、あなたが何を望んでいる/必要としているのか正確に言うのは難しい...だからここにいくつかの一般的な情報:

さらにサポートが必要な場合は、達成したいこととうまくいかないことを正確に説明してください...

UPDATE-コメント通り:

Androidのコマンドラインからffmpegを使用するには、getRuntime.exec()を使用してffmpegをアプリケーションのfilesディレクトリにchmod 755にコピーする必要があります。次に、たとえば次の行:

Process p = Runtime.getRuntime().exec("/data/data/yourpackagename/files/ffmpeg -i infile.mp4 outfile.mp4")
25
Yahia

ffmpegAndroidx264をビルドする方法についてのチュートリアルを作成しました: http://db.tt/TjMqIF

Androidでアプリケーションを作成するために必要なファイルと、ffmpegで実行する最新のAndroidの実行可能ファイルを含むZipファイルをダウンロードすることもできます。

8
Estevex