【发布时间】:2016-03-16 23:55:19
【问题描述】:
我正在构建一个应用程序,我需要在将视频上传到服务器之前对其进行压缩。我试过 ffmpeg4android(https://github.com/chloette/ffmpeg4android),它的尺寸非常重。我的应用程序的大小增加了 20MB。
我尝试了 MediaCodec android api,但没有按预期工作。
任何人都可以提供使用 MediaCodec android api 压缩视频的工作代码示例吗?
更新: 是的,正在寻找 MP4 容器。
【问题讨论】:
-
您是否使用 MediaMuxer 将 MediaCodec 的 H.264 输出包装为 .mp4?
-
我的输入视频是 .mp4,是的,我正在使用 MediaMuxer,它给了我错误的输出 .mp4 视频持续时间。
标签: android android-mediacodec