今の主な問題は、ビデオにエフェクトを広告したいです。ビデオをビットマップに変換してエフェクトを追加し、それを再び返すというアイデアを思いつきましたが、ビデオに再び戻すことはできません。
ffmpegを使用せずにビデオにエフェクトを追加するためのヘルプまたはその他の方法
public ArrayList<Bitmap> getFrames(Uri path) {
try {
bArray = new ArrayList<Bitmap>();
bArray.clear();
MediaMetadataRetriever mRetriever = new MediaMetadataRetriever();
// mRetriever. setDataSource(path);
mRetriever.setDataSource(this, path);
for (int i = 0; i < 50; i++) {
// time in msec 1000*i
bArray.add(mRetriever.getFrameAtTime(10,
MediaMetadataRetriever.OPTION_CLOSEST));
}
return bArray;
} catch (Exception e) {
return null;
}
}
ありがとう。