gpt4 book ai didi

java - android获取视频缩略图路径,而不是位图

转载 作者:塔克拉玛干 更新时间:2023-11-02 09:07:04 25 4
gpt4 key购买 nike

是否可以获取视频缩略图路径,而不是位图对象本身?我知道方法

MediaStore.Images.Thumbnails.queryMiniThumbnail

但是由于我使用自己的位图缓存机制,所以我想要视频缩略图的路径而不是位图对象本身。此方法返回位图对象,而不是路径。谢谢

最佳答案

首先获取视频文件的 URL,然后使用下面的查询。

示例代码:

private static final String[] VIDEOTHUMBNAIL_TABLE = new String[] {
Video.Media._ID, // 0
Video.Media.DATA, // 1 from android.provider.MediaStore.Video
};

Uri videoUri = MediaStore.Video.Thumbnails.getContentUri("external");

cursor c = cr.query(videoUri, VIDEOTHUMBNAIL_TABLE, where,
new String[] {filepath}, null);

if ((c != null) && c.moveToFirst()) {
VideoThumbnailPath = c.getString(1);
}

VideoThumbnailPath,应该有视频缩略图路径。希望对您有所帮助。

关于java - android获取视频缩略图路径,而不是位图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14483682/

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