0

ビデオ ファイルの各フレームに画像を配置して、このエディションで保存するにはどうすればよいですか?

OpenCV や Surfaces の使用について聞いたことがありますが、これが最も簡単な方法かどうかはわかりません...

ありがとう

4

1 に答える 1

1

質問は非常に一般的で、詳細に依存します。したがって、プログラムでそれを行う必要がある場合は、次のことができます。

  1. FFMPEGフィルターを使用します。
  2. ビデオ フレームのデコードには FFMPEG を使用し、プレゼンテーションには OpenGL ES を使用します。プレゼンテーションレイヤーで画像をブレンドします。
  3. デコードにはFFMPEGを使用し、プレゼンテーションには SurfaceView を使用します。前と同じ。1 つは、Java API を使用して画像をブレンドする唯一の違いです。
  4. メディア APIを使用する

1 と 2 は柔軟ですが、ネイティブ コードを扱う必要があります。JNI、NDK に精通している必要があります。3 では十分ではなく、パフォーマンスの問題が発生する可能性があります。4が最良の選択ですが、それを行う方法のチュートリアルや例が見つかるかどうかはわかりません.

于 2013-05-23T12:44:38.757 に答える