在Android中减少视频和音频文件大小的最佳方法?

时间:2017-10-05 08:14:28

标签: android performance audio video

我们的Android应用程序中有音频和视频录制选项,音频文件格式为.mp3,视频文件格式为.3gp,我想在不丢失质量的情况下将文件大小从实际大小缩小。例如,视频文件是3MP,应该是2或1 mp。

1 个答案:

答案 0 :(得分:1)

听起来你想减少分辨率(例如:宽度/高度的图片尺寸)。

检查MediaRecorder API手册中的选项:

  • setVideoSize(int width, int height)命令可以设置视频输出大小(注意:"必须在setVideoSource() 之后调用"来自SDK手册)。

  • setVideoEncodingBitRate(int bitRateNumber)命令可以减少文件大小(以字节为单位),但也可能影响视觉质量。有些数字会产生小文件字节,但可视会保持相同的图像质量。研究比特率设置如何影响视觉图像。

尝试上面的内容,看看什么最适合你。

首先使用setVideoSize(width, height)

相关问题