gpt4 book ai didi

android - 如何在android中获取视频的缩略图

转载 作者:行者123 更新时间:2023-12-01 05:01:28 24 4
gpt4 key购买 nike

我需要一些帮助来创建从我的 android 手机录制的视频的缩略图,我从这个 Link 获得了这个代码,并且我修改了这部分代码以生成缩略图,但不知何故未生成缩略图,因此将不胜感激。

@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
super.onActivityResult(requestCode, resultCode, data);

if (resultCode == RESULT_OK && requestCode == VIDEO_CAPTURED) {
videoFileUri = data.getData();
if (videoFileUri != null) {
Bitmap image= ThumbnailUtils.createVideoThumbnail(videoFileUri.toString(),MODE_APPEND);

ImageView imageView=(ImageView)findViewById(R.id.image);
imageView.setImageBitmap(image);
}

playVideoButton.setEnabled(true);
}
}

最佳答案

您可以使用 glide.它自动设置视频的拇指图像。

Glide 还能够显示视频的缩略图,只要它们存储在手机上。 假设您通过让用户选择视频来获取文件路径:基于此文档 https://futurestud.io/tutorials/glide-displaying-gifs-and-videos

String filePath = "/storage/emulated/0/Pictures/example_video.mp4";

Glide
.with(context)
.asBitmap()
.load(Uri.fromFile(new File(filePath)))
.into(imageViewGifAsBitmap);

关于android - 如何在android中获取视频的缩略图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50941044/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com