在Android中压缩基于多分辨率格式选项的视频文件

时间:2017-07-03 20:23:45

标签: android video compression mediacodec

我正在使用MediaCodec Native API来压缩视频。我的要求是,我还需要向用户显示视频压缩的可用分辨率格式列表(假设如果用户选择任何分辨率格式,则输出文件应小于5MB)。因此,我需要能够根据用户在实际压缩之前选择的分辨率选项来计算压缩视频大小。这在Android中可行吗?我已广泛搜索,但无法找到任何答案。任何线索都会非常有帮助。谢谢!

1 个答案:

答案 0 :(得分:0)

您可以通过将输出比特率(每秒位数)乘以视频的长度(秒)来计算输出大小。