从所选视频创建缩略图并将其存储在服务器中

时间:2017-12-25 11:40:10

标签: php android

我知道这不是提出这个问题的正确平台,我肯定会得到巨大的回报。为此投票,但我没有别的选择。如果有人给我一个很好的小解决方案。

直到我的Android应用程序,我能够从我的画廊中选择视频并成功将其上传到我的服务器。现在我希望当我选择视频时,应该生成其缩略图,我应该能够将该图像与我服务器中的视频一起上传。这是我目前被困的地方,需要任何有用的链接或教程,搜索谷歌,但最终在这里带着希望。

1 个答案:

答案 0 :(得分:2)

您可以像这样从SD卡路径创建VideoThumbnail。

Bitmap thumb = ThumbnailUtils.createVideoThumbnail(filePath, Thumbnails.MINI_KIND);

使用ThumbnailUtils,您可以创建两种类型的缩略图。

MediaStore.Images.Thumbnails.MICRO_KIND类型将生成大小为96 x 96的缩略图。 MediaStore.Images.Thumbnails.MINI_KIND类型将生成大小为512 x 384的缩略图。

创建缩略图后,您可以将直接创建的位图上传到服务器,从而提供已经生成的位图参考。