• ViedoUtil获取视频的缩略图


    package com.jcf.utilsdemo;
    
    import android.graphics.Bitmap;
    import android.media.ThumbnailUtils;
    
    public class ViedoUtil {
       
       /** 
         * 获取视频的缩略图 
         * 先通过ThumbnailUtils来创建一个视频的缩略图,然后再利用ThumbnailUtils来生成指定大小的缩略图。 
         * 如果想要的缩略图的宽和高都小于MICRO_KIND,则类型要使用MICRO_KIND作为kind的值,这样会节省内存。 
         * @param videoPath 视频的路径 
         * @param width 指定输出视频缩略图的宽度 
         * @param height 指定输出视频缩略图的高度度 
         * @param kind 参照MediaStore.Images.Thumbnails类中的常量MINI_KIND和MICRO_KIND。 
         *            其中,MINI_KIND: 512 x 384,MICRO_KIND: 96 x 96 
         * @return 指定大小的视频缩略图 
         */  
        private Bitmap getVideoThumbnail(String videoPath, int width, int height,  
                int kind) {  
            Bitmap bitmap = null;  
            // 获取视频的缩略图  
              bitmap = ThumbnailUtils.createVideoThumbnail(videoPath, kind);  
            //////itheima-debugLogger.s("w"+bitmap.getWidth());  
            //////itheima-debugLogger.s("h"+bitmap.getHeight());  
            bitmap = ThumbnailUtils.extractThumbnail(bitmap, width, height,  
                    ThumbnailUtils.OPTIONS_RECYCLE_INPUT);  
            return bitmap;  
        }  
       
    }
    
  • 相关阅读:
    nginx日志
    silverlight 双击事件
    Silverlight button 图片切换样式
    Caliburn.Micro学习笔记(一)----引导类和命名匹配规则
    关闭Outlook时最小化 dll
    wpf键盘记录器
    WPF之TreeList的实现方法(一)
    精典算法之详解 河内之塔
    精典算法之二分查找法
    指针数组和数组指针
  • 原文地址:https://www.cnblogs.com/loaderman/p/6435182.html
Copyright © 2020-2023  润新知