相关疑难解决方法(0)

Android:是否可以显示视频缩略图?

我用库对话框创建了一个视频录制应用程序.库对话框显示录制视频列表,其中每个项目包括图标,视频标题,标签和位置信息,方式如下:

替代文字

有谁知道是否可以用视频缩略图替换图标(单帧预览)?

谢谢!

android

84
推荐指数
8
解决办法
10万
查看次数

Android - 显示来自网址的视频缩略图

我需要将基于URL的视频缩略图显示到ImageView我的ListView项目的视图子项中,我找到了这个帖子但没有工作.

结果

在此输入图像描述

        thumb_image.setImageBitmap(new LoadVideoThumbnail().execute(URLs.videos +"/"+videos.get(position).getId()+".mp4").get());
Run Code Online (Sandbox Code Playgroud)

的AsyncTask

public class LoadVideoThumbnail extends AsyncTask<String, Object, Bitmap>{

        @Override
        protected Bitmap doInBackground(String... objectURL) {
            //return ThumbnailUtils.createVideoThumbnail(objectURL[0], Thumbnails.MINI_KIND);
            return ThumbnailUtils.extractThumbnail(ThumbnailUtils.createVideoThumbnail(objectURL[0], Thumbnails.MINI_KIND), 100, 100);
        }

        @Override
        protected void onPostExecute(Bitmap result){
             //img.setImageBitmap(result);
        }

    }
Run Code Online (Sandbox Code Playgroud)

url android

15
推荐指数
3
解决办法
3万
查看次数

如何在android中创建视频网址的缩略图?

我有一个问题,我只能创建本地视频文件的缩略图,但不能创建远程URL,这是我的代码:

bmThumbnail = ThumbnailUtils.extractThumbnail(ThumbnailUtils.createVideoThumbnail("http://download.blender.org/peach/bigbuckbunny_movies/BigBuckBunny_320x180.mp4", MediaStore.Video.Thumbnails.MINI_KIND), 50, 50);
Run Code Online (Sandbox Code Playgroud)

我希望你能帮帮我,

问候基督徒

java android image

11
推荐指数
2
解决办法
1万
查看次数

可以在Android 4及更高版本的URL上显示视频缩略图吗?

以下两个在仿真器(2.3.3)上工作正常,但在真实设备(带有4.1.2的Nexus S)上没有显示缩略图的图像.我也会尝试运行它Android 4 Emulator.如果我android:src为其设置了默认值ImageView,则不再显示.这让我觉得它被替换了,但是它ImageView是空的.

public class MainActivity extends Activity {

    ImageView img;

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);

        img = (ImageView)findViewById(R.id.img_thumbnail);
        new MyAsync().execute("http://commonsware.com/misc/test.mp4");
    }

    //This version is still not working, but it's more readable (edited: Selvin).
    public class MyAsync extends AsyncTask<String, Void, Bitmap>{

        @Override
        protected Bitmap doInBackground(String... objectURL) {
            //return ThumbnailUtils.createVideoThumbnail(objectURL[0], Thumbnails.MINI_KIND);
            return ThumbnailUtils.extractThumbnail(ThumbnailUtils.createVideoThumbnail(objectURL[0], Thumbnails.MINI_KIND), 100, 100);
        }

        @Override
        protected void onPostExecute(Bitmap result){
             img.setImageBitmap(result);
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

我知道之前已经提出类似的问题, …

url android bitmap video-thumbnails

11
推荐指数
1
解决办法
1万
查看次数

从视频网址获取视频的缩略图

是否可以从视频网址获取缩略图?我需要在列表视图中缩略图视频.

android

6
推荐指数
2
解决办法
2万
查看次数

有没有办法从视频 URL 创建缩略图?

想要tumbnails从任何网站的 url创建。我正在使用以下代码

Bitmap bmThumbnail;
bmThumbnail = ThumbnailUtils.createVideoThumbnail(videoLink, 
MediaStore.Video.Thumbnails.MICRO_KIND);
Run Code Online (Sandbox Code Playgroud)

但它不起作用,请提出任何其他方法(如果存在)。

video android video-thumbnails

4
推荐指数
1
解决办法
5967
查看次数

如何从视频url获取帧并在ImageView中显示

我使用 glide 从视频 url 获取帧,但使用 glide 获取帧,下载整个视频,这需要时间。

        RequestOptions myOptions = new RequestOptions()
            .fitCenter()
            .centerCrop().circleCrop()
            .placeholder(R.drawable.loading_circle);

       Glide.with(context)
            .asBitmap()
            .apply(myOptions)
            .load(Link)
            .into(image);
Run Code Online (Sandbox Code Playgroud)

如何获取视频的最后一帧?

android android-videoview android-glide

2
推荐指数
1
解决办法
7942
查看次数

如何创建视频网址表单服务器的缩略图

如何创建url视频表单服务器的图像/缩略图

我尝试不工作(不显示缩略图)

String  String url = "http://clips.vorwaerts-gmbh.de/VfE_html5.mp4";

     Bitmap thumb = ThumbnailUtils.createVideoThumbnail(url,MediaStore.Images.Thumbnails.MINI_KIND);

    Glide.with(context).load(thumb).asBitmap()
    /*.override(convertDpToPx(100), convertDpToPx(100))*/
    .placeholder(R.drawable.camera)
    .override(200, 200)
    .diskCacheStrategy(DiskCacheStrategy.ALL)
    .into(new BitmapImageViewTarget(img_view) {
     protected void setResource(Bitmap resource) {
    RoundedBitmapDrawable circularBitmapDrawable =
    RoundedBitmapDrawableFactory.create(context.getResources(), resource);
    //circularBitmapDrawable.setCircular(true);
    img_view.setImageDrawable(circularBitmapDrawable);
       }
    });
Run Code Online (Sandbox Code Playgroud)

我通过回答1解决它!

但是它在缩略图方面遇到了一些问题,它的变化颜色就是标准.

在此输入图像描述

java video android thumbnails

0
推荐指数
1
解决办法
4430
查看次数