【问题标题】:How to get Video thumbnail from URL如何从 URL 获取视频缩略图
【发布时间】:2020-05-16 04:30:42
【问题描述】:
我正在尝试生成视频的缩略图。但我不能使用 Glide,因为它与其他画廊库发生冲突。
我试过毕加索,它没有给我 URL 中的缩略图。 ThumbnailUtils.createVideoThumbnail 在我的代码中运行,但速度太慢。
有人可以建议任何有效的工具或技术,以从 java 中的 URL 获取缩略图??
【问题讨论】:
标签:
android
url
thumbnails
libraries
video-thumbnails
【解决方案1】:
您可以使用MediaMetadataRetriever 类。例如
private fun getThumbNail(uri: Uri): Bitmap {
val retriever = MediaMetadataRetriever()
retriever.setDataSource(context, uri)
return retriever.frameAtTime //or frameAtPosition(..)/frameAtIndex(..)
}