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; } }
转载于:https://www.cnblogs.com/loaderman/p/6435182.html
ViedoUtil获取视频的缩略图相关推荐
- 安卓图片处理全解:获取视频的缩略图
全栈工程师开发手册 (作者:栾鹏) 安卓教程全解 安卓图片处理全解:获取视频的缩略图 获取视频的缩略图 private Bitmap getVideoThumbnail(String videoPat ...
- android videoview截屏,如何进行网络视频截图/获取视频的缩略图
小编导读:获取视频的缩略图,截图正在播放的视频某一帧,是在音视频开发中,常遇到的问题.本文是主要用于点播中截图视频,同时还可以获取点播视频的缩略图进行显示,留下一个问题,如下图所示,如果要获取直播中节 ...
- android获取图片缩略图,Android系获取图片和视频的缩略图
获取手机里视频缩略图: public static Bitmap getVideoThumbnail(ContentResolver cr,Uri uri) { Bitmap bitmap = nul ...
- android 获取视频第一帧作为缩略图
今天,简单讲讲android里如何获取一个视频文件的第一帧作为缩略图显示在界面上. 之前,我说个最近需要从服务器下载视频文件,但是下载后肯定需要显示视频的缩略图在界面上给用户看,于是想到显示视频的第一 ...
- android 查询所有图片和视频,Android系统详解之获取图片和视频的缩略图
从Android 2.2开始系统新增了一个缩略图ThumbnailUtils类,位于framework的android.media.ThumbnailUtils位置,可以帮助我们从mediaprovi ...
- 获取视频网站上视频的缩略图以及其他信息
视频网站上的视频实际上是存储了一张缩略图的,就是视频还没播放的时候,我们所看到的在播放器里面那张. 获取这张图片的方法是调用官方的API,我实验了土豆和优酷,都能成功获取. 步骤也是一样的,以土豆为例 ...
- android thumbnail获取图片,系统获取视频缩略图的getThumbnail()真的那么快吗?
一:系统提供的一个从数据库中获得缩略图的方法 我在这篇使用七牛云存储上传android本地视频并播放博客中使用了下面的android系统提供的api来获取视频的缩略图 bitmap = MediaSt ...
- android 获取视频缩略图终极解决方案(ffmpeg)
android 获取视频缩略图终极解决方案(ffmpeg) 参考文章: (1)android 获取视频缩略图终极解决方案(ffmpeg) (2)https://www.cnblogs.com/juka ...
- java 获取mp4 缩略图_java获取视频缩略图
近期由于在做一个关于视频播放的项目,需要使用程序自动获取视频文件的缩略图,特写此文供其他人参考,有不清楚之楚可以给我留言. 1.使用工具:ffmpeg, 官网下载地址:http://ffmpeg.or ...
最新文章
- 洛谷P4319 变化的道路
- vector<int> v, vector<int> v(n) 与vector<int> v[n]的区别
- 根据class显示或隐藏多个div
- 悼念512汶川大地震遇难同胞——珍惜现在,感恩生活(Hdu2191)-多重背包
- 机器视觉九大应用场景
- GB28181协议--设备注册和注销
- python实现r树存储地理位置_空间索引R树研究_回顾与展望_张明波
- 再见了飞信,再见了青春
- python猜拳游戏
- 关于重装系统前的准备、备份和重装完后系统优化、使用习惯等说明
- ArcGIS移动客户端离线地图的几种解决方案
- 手机兼职赚钱,分享2个手机可操作的项目给你!
- Rust websocket 客户端实现
- Response.WriteFile 无法下载大文件解决方法
- 面经(各种面试内容)
- AD用户登录验证,遍历OU(LDAP)
- 使用metalink下载文件——以Sentinel-1数据为例
- 《我们终将遇见爱与孤独》
- 云服务器自动断开连接的解决办法
- 通过经纬度坐标计算两点间的距离以及角度关系(C++)
热门文章
- python手机编译器推荐_Python编译器最新版|Python编译器手机版下载 v1.2 安卓版 - 数码资源网...
- Java 中初始化 List 集合的 7 种方式
- webpack打包VUE项目读取外部配置文件,灵活配置域名
- java中参数“ ...“的用法和意思
- docker容器不支持中文编码
- Maven 编译打包时如何忽略测试用例
- HTML把表格链接进下拉菜单,excel表格下拉菜单怎么做
- MVC5 Action的view()直接输出字符串方式
- 搭建Zabbix Proxy HA
- 解决思维导图软件Mindmanager Mindjet连接出错