このコードで(Androidの)画像シーケンスからビデオを作成したい:
opencv_core.IplImage image = cvLoadImage("/sdcard/mytest/testimage.jpg");
FFmpegFrameRecorder recorder = new FFmpegFrameRecorder("/sdcard/mytest/test.3gp",256,256);
try {
recorder.setCodecID( CODEC_ID_H263);
recorder.setFormat("3gp");
recorder.setPixelFormat( PIX_FMT_YUV420P);
recorder.start();
for (int i=0;i<10;i++)
{
recorder.record(image);
}
recorder.stop();
}
catch (Exception e){
e.printStackTrace();
}
しかし、私の画像の代わりに、緑色の画面があります。コードで何を変更する必要がありますか?
動画に音声を追加するにはどうすればよいですか?