Android视频截图_移动开发_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > 移动开发 > Android视频截图

Android视频截图

 2017/9/13 19:26:38  红嘴唇小丑  程序员俱乐部  我要评论(0)
  • 摘要:本文介绍如何获取视频中某个时间点的数据调用以下方法即可,特别注意,在获取图片时的参数单位为微秒,不是毫秒如果错用了毫秒会一直获取第一帧的画面/***获取某个时间点的帧图片**@paramtime*单位,微秒*/publicvoidtakePicture(longtime){MediaMetadataRetrievermmr=newMediaMetadataRetriever();//设置数据源,有多种重载,这里用本地文件的绝对路径mmr.setDataSource(mCurrVideoPath
  • 标签:android

本文介绍如何获取视频中某个时间点的数据

 

调用以下方法即可,特别注意,在获取图片时的参数单位为微秒,不是毫秒

如果错用了毫秒会一直获取第一帧的画面

 

    /**
     * 获取某个时间点的帧图片
     * 
     * @param time
     *            单位,微秒
     */
    public void takePicture(long time) {
        MediaMetadataRetriever mmr = new MediaMetadataRetriever();
        // 设置数据源,有多种重载,这里用本地文件的绝对路径
        mmr.setDataSource(mCurrVideoPath);
        Bitmap frameBitmap = mmr.getFrameAtTime(time);
        mmr.release();
    }

 


 

发表评论
用户名: 匿名