在上传到远程服务器之前,我如何在安卓系统中压缩一个视频文件?我不是在寻找压缩文件,因为我认为这不会有什么帮助。我想压缩视频并以较低的比特率或分辨率重新编码。我们的想法是要从每个设备上得到一个标准的360х480,30 FPS的视频文件。这样我可以避免拥有更好的相机的用户被迫上传巨大的视频文件。
我知道iOS让强制视频文件分辨率变得相当简单。在iPhone 4上录制的10秒视频。
有什么简单的方法可以在安卓系统中做到这一点吗?我是否需要找到一些外部库,让我重新编码视频文件,然后将其保存到SD卡(或覆盖旧的视频文件),然后上传该文件? 在这里主要是寻找一般的方向,而不是复制和粘贴的代码,尽管任何东西都是有帮助的。