Picasso图像加载库:如何加载视频缩略图

7
我在本地设备上存储了一些视频。我想使用Picasso来处理图片和视频缩略图。请问我该如何做?
看起来我只需要创建一个自定义的Hunter,比如VideoHunter,然后使用它们从InputStream中创建Bitmap。但是我没有找到设置自定义Hunter的方法。
或者修改库中的BitmapHunter.forRequest是处理Picasso中视频缩略图的唯一途径吗?

2
这是一个不错的起点。https://github.com/square/picasso/pull/408 - f2prateek
1
在Picasso 2.4.0中,还有一个自定义的RequestHandler,您可以实现它来加载这些内容。 - dnkoutso
1个回答

5

很抱歉,可能已经有些晚了,但是:Android 的 Glide 库可以从 URI/File 加载视频缩略图,和加载图片的方式基本一样。

所以,你只需要:

Glide.with(Context)
     .load(videoFile) // or URI/path
     .into(imageView);

是的,最终也使用了 Glide。 - Oleksii Masnyi
很遗憾,它无法使用远程视频文件。 - Henrique de Sousa
1
Glide只加载本地视频而不是URLs。 - Lutaaya Huzaifah Idris
1
这个问题是特别针对Picasso的。这应该是一条注释。 - Chad Bingham

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接