今天在工作用到获取视频的时长在网上找半天也还是只是通过读数据库里的数据,由于项目中要用到从一个视频文件中读取时间,最后发现一个方法,在此做一个笔记。
代码如下:
MediaPlayer mMediaPlayer=new MediaPlayer();
mMediaPlayer.setDataSource(...);
int duration=mMediaPlayer.getDuration();
这就是为什么视频播放器可以显示时长。
今天在工作用到获取视频的时长在网上找半天也还是只是通过读数据库里的数据,由于项目中要用到从一个视频文件中读取时间,最后发现一个方法,在此做一个笔记。
代码如下:
MediaPlayer mMediaPlayer=new MediaPlayer();
mMediaPlayer.setDataSource(...);
int duration=mMediaPlayer.getDuration();
这就是为什么视频播放器可以显示时长。