mos*_*him 13 android video-processing
我想将视频上传到服务器,当我从图库中捕获视频或从相机记录时,服务器响应我的错误,但是当我上传大小为2 MB的视频时,它正在成功上传.如何压缩视频以减小尺寸?我从脸书上传了视频,我手机上的视频大小为140 MB,但是脸书对视频进行了处理并将其大小减小到1.35 MB
你有两种方法可以做到这一点:
将其编码为较低的比特率和/或较低的分辨率.看看这里:是否可以在Android上压缩视频?.
尝试压缩/压缩它.看看这里:http://www.jondev.net/articles/Zipping_Files_with_Android_%28Programmatically%29
不幸的是,我从未试图用140MB视频做到这一点.这就是我向你推荐第一个库(FFmpeg 4 Android)的原因.
顺便说一下,尝试增加服务器上的UPLOAD_LIMIT.但这不是问题,即使你将其增加到10MB,你仍然需要压缩它.不要尝试将UPLOAD_LIMIT增加到140MB,这将导致HTTP超时.
否则,您需要启用分块上传.
看看这个讨论:
Android:上传视频时OutOfMemoryError - 如何最好的块?
| 归档时间: |
|
| 查看次数: |
24734 次 |
| 最近记录: |