2011-10-22 70 views
2

我正在开发一个应用程序,允许用户捕捉视频最长2分钟。之后,用户可以将视频上传到服务器。我需要在将视频发布到服务器之前对视频进行压缩。我如何压缩视频?如何在android中压缩视频?

+0

尝试创建自定义视频录像机并将低分辨率设置为Cameara,然后可以减少98%的内存 – sravan

+0

您可以使用库压缩mp4文件。 检查此答案:http://stackoverflow.com/a/23815402/4153725 –

+0

检出 - http://stackoverflow.com/questions/24324852/how-to-compress-video-file-in-android/42887536 #42887536 –

回答

0

无论您使用的是MPEG_4还是THREE_GPP,它已经被压缩。

+0

我正在录制mpeg_4。是否有可能再次将其压缩为另一种合适的格式,以便我可以轻松地将其发送到服务器。由于它在很大程度上取决于网络速度,所以如果我可以尽可能多地压缩它将会很好。 – user1002448

+0

@ user1002448:MP4应该被充分压缩。 Android不支持解压缩和重新压缩视频。您的文件大小更依赖于您选择的大小,帧率等。 – CommonsWare

+0

@CommonsWare:有没有更新相同?我想在android中压缩视频。 –