我目前正在Android上使用MediaCodec和MediaExtractor在Android上提取,解码,编辑和重新编码视频。在此过程中,我想向用户提供有关进度的一些信息。我已经在计算提取,解码和编码了多少帧。为了计算百分比并向用户显示该过程的进度,我需要原始流中的总帧数。但是,我无法在MediaExtractor中找到方法。
在我开始提取之前,有人知道如何获取视频中的总帧数吗?
答案 0 :(得分:0)
您可以使用总视频时长和当前帧时间戳来显示进度
MediaExtractor
中没有可用于总帧数的API