如何提取录制的视频文件的帧速率?我知道这里有mediaformat.key_frame_rate,我可以通过mediaextractor访问mediaformat对象。然而,关键帧速率仅适用于编码器。相反,我想知道已经录制的视频的帧速率。
有什么想法吗?

最佳答案

看起来没有办法通过任何官方api函数获得framerate。它可能需要在时间戳之间额外的逻辑计数时间,或者解析头信息。一般来说,H.264标准允许可变帧速率,因此帧时间可能因一个不同而不同。例如,如果可以显示一些静态图片几秒钟左右

10-08 11:59