I have extracted frames from a video using MetadataRetriever, and have stored all images in an ArrayList. I want to store all of them on an SD car
ArrayList
Try this on your for/loop:
Bitmap bitmap = retriever.getFrameAtTime( TimeUnit.MICROSECONDS.convert(i, TimeUnit.MILLISECONDS), retriever.OPTION_CLOSEST_SYNC);