以图片的方式显示某个文件中的所以视频文件,图片最好是视频文件的第一帧画面或者视频文件的某一帧。以下的方法是我在网上找到一个方法

private Bitmap createVideoThumbnail(String filePath) {
  Bitmap bitmap = null;
  MediaMetadataRetriever retriever = new MediaMetadataRetriever();
  try {
  retriever.setMode(MediaMetadataRetriever.MODE_CAPTURE_FRAME_ONLY);
  retriever.setDataSource(filePath);
  bitmap = retriever.captureFrame();
  } catch(IllegalArgumentException ex) {
  // Assume this is a corrupt video file
  } catch (RuntimeException ex) {
  // Assume this is a corrupt video file.
  } finally {
  try {
  retriever.release();
  } catch (RuntimeException ex) {
  // Ignore failures while cleaning up.
  }
  }
  return bitmap;
  }

posted on 2011-05-14 18:19  denniswang  阅读(384)  评论(0编辑  收藏  举报