在Android上压缩电影

时间:2017-02-07 10:57:38

标签: java android video compression

我有一个游戏,用户通过制作将发送到后端的图片来完成作业。在将其发送到后端之前,将调整图像大小以限制必须发送的数据量。一切正常。

现在我想用影片剪辑进行扩展。电影剪辑比图片大很多。特别是如果你不压缩它们。问题是我不知道如何做到这一点。

所以主要的问题是如何更改用户录制视频的应用程序以及压缩它以使文件更小的应用程序。周围有图书馆吗?或Android中有什么东西可供使用?

1 个答案:

答案 0 :(得分:1)

一种有效的方法是使用ffmpeg进行压缩。

有一些很好用的ffmpeg库允许你通过包装器包含ffmpge,然后使用标准的ffmpeg语法在你的应用程序中执行压缩。

请参阅此示例,其中包含示例:

请注意,视频压缩功耗和电池密集,并且需要时间,因此如果您计划让用户定期使用此功能,您可能需要限制剪辑大小。