Android 获取音视频文件的播放时长

来源:互联网 发布:淘宝运费模板删不了 编辑:程序博客网 时间:2024/05/19 06:39

在Android中获取音视频的播放时长其实非常简单直接使用 MediaPlayer 来获取就可以了。但是要注意函数的调用顺序,请参考我的代码:

MediaPlayer player = new MediaPlayer();         try {            player.setDataSource(recordingFilePath());  //recordingFilePath()为音频文件的路径            player.prepare();         } catch (IOException e) {            e.printStackTrace();        } catch (Exception e) {            e.printStackTrace();        }        double duration= player.getDuration();//获取音频的时间        Log.d("ACETEST", "### duration: " + duration);        player.release();//记得释放资源
0 2
原创粉丝点击