Android开发中,常常需要获取本地或者网络多媒体的一些基本信息。MediaMetadataRetriever类位于androidmedia包下,提供了用于从输入媒体文件检索帧和元数据的统一接口,可以很方便实现这些功能。
本例中提供了获取本地视频和网络视频第一帧的功能,首先初始化MediaMetadataRetriever,如果是本地视频设置数据源时通过 UrifromFile()转化为Uri对象,再通过MediaMetadataRetriever的getFrameAtTime()方法默认获取第一帧。如果是网络视频直接将url设置为数据源即可。
在项目中,有时候需要抓取视频文件的某一帧图像做为预览,那到底应该怎么获取这个呢?
上面是单独的他其实需要子线程进行加载
详细问:网络/本地视频第一帧: >
以上就是关于Android多媒体信息获取全部的内容,包括:Android多媒体信息获取、Android获取视频文件某一帧并设置图片、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)