【发布时间】:2015-07-27 14:48:41
【问题描述】:
我正在尝试为我的视频视图显示缩略图,我有一个分层的图像视图,我想放置一个缩略图...我尝试了这个但它不起作用不确定是否作为字符串传递的 url是问题吗?没有错误,图像只是不显示占位符显示,所以它与我做位图的方式有关,链接也正确显示了视频。
String filePath = ""http://unknown.com/v3-1aox9d1.mp4"";
ImageView imageview_micro = (ImageView)findViewById(R.id.thumbnail_micro);
Bitmap bmThumbnail;
//MICRO_KIND, size: 96 x 96 thumbnail
bmThumbnail = ThumbnailUtils.createVideoThumbnail(filePath, Thumbnails.MICRO_KIND);
imageview_micro.setImageBitmap(bmThumbnail);
【问题讨论】:
-
你是在看主线程的缩略图吗?
-
是的,有问题吗?
-
它可能不会造成任何大问题,但通常从视频中获取缩略图需要时间,正如 oberflansch 所说,您的文件应该在本地可用,您无法传递视频的 url 链接。如果您想拥有服务器中当前可用的视频缩略图,那么您的服务器必须负责存储视频的缩略图
-
如果是本地的,如何从视频缩略图(位图)中获取文件路径
-
如果视频在本地存在,则将视频路径传递给上述方法,它将返回您可以在本地存储的缩略图