1

Androidカメラからbyte[]データを取得してffmpegを使用してビデオを作成したいと思います。今問題は私がffmpegについて多くの知識を持っていないということです。だから私はffmpegに関するいくつかのドキュメントが必要です。誰かがffmpegの便利なチュートリアル/サンプルコード/例とそれがどのように機能するか、プログラムでビデオを作成するためにどのように使用できるかを提供していただければ幸いです、ありがとう。

4

1 に答える 1

1

ffmpegはCライブラリであるため、NDKを使用してビルドし、JNIインターフェイスを使用してAndroidデバイスとブリッジする必要があります。私の知る限り、ffmpegを使って直接ビデオを録画することは不可能だと思います。ただし、このルートを使用する場合は、openCvを使用してビデオストリームをキャプチャし、ffmpegでデコード/エンコードすることができます。繰り返しになりますが、これはすべてC / C ++で行う必要があり、ffmpegでの処理が終了すると、NDKを使用してJNI経由でAndroidデバイスに情報を送信できます。

Android用のOpenCVライブラリへのリンクは次のとおり ですhttp://opencv.org/downloads.html

ダウンロードすると、ネイティブのAndroidカメラとopencv機能を使用してビデオを録画する方法を示すサンプルプロジェクトがあります。

于 2012-09-21T16:53:46.060 に答える