问题
How can I get the video file size while recording a video in Android using a MediaRecorder
?
回答1:
String recVideoPath = Environment.getExternalStorageDirectory() + videoRecordedFileName;
File file = new File(recVideoPath);
long fileVideo = file.length();
More or less something like the one above.
回答2:
Put this in a thread, or where ever you are updating the UI
currentPosition = (int) mediaPlayer.getCurrentPosition();
yourProgressBar.setProgress(currentPosition);
I hope this helps :)
来源:https://stackoverflow.com/questions/10408133/how-to-get-file-size-of-live-video-recording-in-android