아래 코드를 사용하여 이미지가있는 화면을 연속적으로 찍습니다. 초당 12-13 개의 이미지 (비트 맵)를 사용할 수 있지만 좋은 품질을 내지 않는 12-13 개의 이미지로 비디오를 만들 수 있습니다. SO 나는 초당 24-25 개의 이미지 (비트 맵)를 어떻게 가져갈 수 있는지 알고 싶다. 어느 누구도 다른 안드로이드 관련 라이브러리에 대해 말해 줄 수 있으므로 24-25 개의 이미지 (비트 맵)를 1 초 안에 찍을 수 있습니다.Android 동영상을 계속 볼 수 있도록 스크린 샷을 찍으십시오.
아래 코드는 125 회 실행되므로 초당 24-25 이미지를 얻을 수 있지만 12-13 이미지를 얻고 있습니다. 검사가 < (126) 그래서 내가 5 초 동안 노력하고 있어요 :
private void putCapturedBitmapToQueue()
{
llCaptureArea.setDrawingCacheEnabled(true);
llCaptureArea.buildDrawingCache();
Bitmap objBitmap = Bitmap.createBitmap(llCaptureArea.getDrawingCache());
llCaptureArea.setDrawingCacheEnabled(false);
queBitmap.add(new SaveBitmap(Integer.toString(iCountIndex), objBitmap.copy(Config.RGB_565, false)));
objBitmap.recycle();
iCountIndex++;
if(iCountIndex < 126)
{
objBitmap = null;
putCapturedBitmapToQueue();
}
}