Android MediaCodec api压缩视频

时间:2016-03-16 14:22:38

标签: android mediacodec

我正在构建一个应用程序,我需要压缩视频才能将其上传到服务器。我试过ffmpeg4android(https://github.com/chloette/ffmpeg4android),它的大小很重。它的应用程序大小增加了20MB。

我尝试了MediaCodec android api,但是没有按预期工作。

任何人都可以使用MediaCodec android api压缩视频吗?

更新 是的,寻找MP4容器。

1 个答案:

答案 0 :(得分:0)

这是一个模糊的问题,因为您没有指定编解码器或文件容器,但假设您对H.264编解码器和MP4容器感兴趣,则有很多示例here。具体来说,您可能会对CameraToMpegTest.java感兴趣。

请注意,即使要求被称为Android 4.3,MediaCodec支持也很差,直到Android 5.1。