int frameNumber = 10000; FileChannelWrapper ch = null; try { ch = NIOUtils.readableFileChannel(new File(path to mp4)); FrameGrab frameGrab = new FrameGrab(ch); frameGrab.seek(frameNumber); Picture frame; for (int i = 0; (frame = frameGrab.getNativeFrame()) != null && i < 200; i++) { // Do something } } finally { NIOUtils.closeQuietly(ch); }