如何在安卓设备上获取实时视频录制的文件大小?

7

如何在使用MediaRecorder录制视频时获取视频文件的大小?

2个回答

1
String recVideoPath = Environment.getExternalStorageDirectory() + videoRecordedFileName;

File file = new File(recVideoPath);
long fileVideo = file.length();

大致上类似于上面的那个。


1
我认为你所说的是在保存文件后获取视频文件大小。但是我想要在视频录制开始到结束时获取文件大小。 - user1257441
把它放在while(video.isPlaying())里面,就像这样。 - Lawrence Gimenez

-1
将此代码放入线程中,或者在更新用户界面的任何位置。
currentPosition = (int) mediaPlayer.getCurrentPosition();
yourProgressBar.setProgress(currentPosition);

希望这能帮到你 :)


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接