2011-12-15 3 views
3

私はビデオに画像を追加する方法を探していましたが、私が望むものが見つかりませんでした。Androidの動画にビットマップマスクを追加しますか?

ビデオの各フレーム(録画またはSDから録画することができます)にビットマップ/イメージマスクを追加して元のサウンドを維持し、そのビデオと共にSDに保存します。

誰かがAndroidでどのように実行できるのかを知っていますか?

のthnx

答えて

5

SurfaceView

public class PaintSurface extends SurfaceView { ....引き分けに

を拡張するクラス()関数は、コード追加を作成

@Override public void draw(Canvas canvas) {onCreate機能において canvas.drawBitmap(bitmap.img, bitmapPosX, bitmapPosY, null);} }

そのオブジェクトを作成します。

videoView = new PaintSurface(this);

レイアウトに追加し

RelativeLayout layut = (RelativeLayout) findViewById(R.id.lay);

layut.addView(videoView);

はホルダー

を取得します

セットMediaRecorderオブジェクト

recorder.setPreviewDisplay(videoHolder.getSurface());

+0

に、このホルダーの表面には、どのようにビデオを保存するには? –

関連する問題