社区
Android
帖子详情
求助:Android 视频截图 view.getDrawingCache();截出来是黑屏
kecengsheji
2012-08-23 08:35:36
Videoview视频截图 view.getDrawingCache();截出来是黑屏 请问应该怎么截屏啊
...全文
1408
10
打赏
收藏
求助:Android 视频截图 view.getDrawingCache();截出来是黑屏
Videoview视频截图 view.getDrawingCache();截出来是黑屏 请问应该怎么截屏啊
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
无始大帝
2014-12-01
打赏
举报
回复
/** * 获取是缩略图的方法 * * @param url * @param width * @param height * @return */ @TargetApi(Build.VERSION_CODES.ICE_CREAM_SANDWICH) private Bitmap createVideoThumbnail(String url, int width, int height) { Bitmap bitmap = null; MediaMetadataRetriever retriever = new MediaMetadataRetriever(); int kind = MediaStore.Video.Thumbnails.MINI_KIND; try { if (Build.VERSION.SDK_INT >= 14) { retriever.setDataSource(url, new HashMap<String, String>()); } else { retriever.setDataSource(url); } bitmap = retriever.getFrameAtTime(); } 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. } } if (kind == Images.Thumbnails.MICRO_KIND && bitmap != null) { bitmap = ThumbnailUtils.extractThumbnail(bitmap, width, height, ThumbnailUtils.OPTIONS_RECYCLE_INPUT); } return bitmap; }
雨焰
2014-08-22
打赏
举报
回复
引用 7 楼 zhouxin464585932 的回复:
现在已经解决了吗?
您好,我想问一下您是怎么解决的呢?有没有代码发一下呢?邮箱:f839903061@163.com 谢谢
ghostgoodbye
2012-11-06
打赏
举报
回复
你在哪里调用的这个方法?
昕颖
2012-11-05
打赏
举报
回复
现在已经解决了吗?
lozagod
2012-09-20
打赏
举报
回复
因为前者走的是framebuffer,后者走的是overlay。
但后者目前我只知道能用DDMS截图,我也正在找其他方法。。。。。
kecengsheji
2012-08-23
打赏
举报
回复
就是这么写的 一般activity view可以 但是在videoview中截到的视频图片是黑屏
流星叶雨
2012-08-23
打赏
举报
回复
videoView.setDrawingCacheEnabled(true);
bitmap = videoView.getDrawingCache();
kecengsheji
2012-08-23
打赏
举报
回复
怎么初始化啊 java层能不能截取视频图片啊
coderandroid
2012-08-23
打赏
举报
回复
或许需要初始化?
android
video
view
截
屏,获取
视频
截
图
本文介绍了如何在
Android
中实现
视频
截
图
,包括使用MediaMetadataRetriever获取当前帧画面的方法,以及在实现过程中遇到的错误和解决方案,如错误状态-38、错误状态-1003等,适用于不同
Android
版本的设备。
告别传统
截
图
方式:
Android
8.0+ PixelCopy
截
取Surface
View
内容详解
本文详解
Android
8.0+新增的PixelCopy API如何解决Surface
View
截
图
难题。由于Surface
View
采用独立Surface、硬件加速及异步绘制机制,传统Canvas或
View
.get
Drawing
Cache
()均失效;PixelCopy通过直连图形缓冲区、自动同步Barrier、内置色彩空间转换实现低延迟、高兼容性
截
图
。文中涵盖性能优化(Bitmap复用、HandlerThread调度)、混合视图合成、动态分辨率适配及异常排查要点,并延伸至AI图像分析、实时滤镜预览等创新应用场景。
黑马程序员-美多商城完整项目代码.zip
黑马程序员 大事件Springboot3+vue3项目
M800VM80V系列 编程说明书(L系) ib1501636-1501637chng.pdf
M800VM80V系列 编程说明书(L系) ib1501636-1501637chng
新年烟花代码HTML5-下载即用.zip
源码下载地址: https://pan.quark.cn/s/a9b188c0f76b FireWorks 基于Html+Canvas写的一个2023年3D跨年烟花代码、可以自己修改字以及音乐 image image image
Android
80,490
社区成员
91,379
社区内容
发帖
与我相关
我的任务
Android
移动平台 Android
复制链接
扫一扫
分享
社区描述
移动平台 Android
android
android-studio
androidx
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章