Vip*_*ngh 5 android video-thumbnails android-videoview
我需要一些帮助来创建从我的 android 手机录制的视频的缩略图,我从这个链接中得到了这个代码,我修改了这部分代码以生成缩略图但不知何故没有生成缩略图,所以任何帮助都会受到赞赏。
@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);
}
}
Run Code Online (Sandbox Code Playgroud)
May*_*tel 19
您可以使用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);
Run Code Online (Sandbox Code Playgroud)