我想将视频上传到服务器,当我从图库中捕获视频或从相机记录时,服务器响应我的错误,但是当我上传大小为2 MB的视频时,它正在成功上传.如何压缩视频以减小尺寸?我从脸书上传了视频,我手机上的视频大小为140 MB,但是脸书对视频进行了处理并将其大小减小到1.35 MB
我希望能够拍摄使用Android设备录制的视频,并使用我的应用将其编码为新的分辨率和帧速率.目的是上传一个小得多的原始视频版本(大小),因为这将是30分钟或更长的视频.
到目前为止,我已经读到人们说FFmpeg是他们的出路.但是,文档似乎缺乏.
我也考虑过使用http opencv http://opencv.org/platforms/android.html
考虑到我需要操纵视频分辨率和帧速率,您认为哪种工具可以做得更好?还有其他技术需要考虑吗?
一个重要的问题是,因为这将是长视频,在Android设备中进行编码是合理的(考虑电源,时间等)
提前致谢!