在Java/Android中提取3GP视频文件的持续时间
我是Android开发的新手,正在尝试创建一个可以录制视频和查看录制视频的小型视频播放器。我正在ListView中查看应用程序录制的视频列表,在该列表中,我会显示每个视频的标题和长度
我使用以下方法获取视频列表:
File[] fileList = directory.listFiles(filter);
我已经能够通过以下方式获取视频的名称:
fileList[i].getName()
但我似乎不知道如何提取视频的长度/持续时间。我找不到任何相关的API也这样做
如何获得Java中3GP视频文件的持续时间
# 1 楼答案
您可以像这样使用游标
您可以使用
MediaStore.Video.Media.DURATION
获取视频文件的持续时间希望它能帮助你