在我的应用中,用户可以将捕获的视频上传到数据库中。由于捕获的视频非常大,因此上传需要很长时间。所以我需要知道如何压缩捕获视频。
我尝试过以下代码
Intent intent = new Intent(MediaStore.ACTION_VIDEO_CAPTURE);
intent.putExtra(MediaStore.EXTRA_VIDEO_QUALITY,0);
startActivityForResult(intent, SOME_NUMBER);
但不管我放在那里的质量水平如何,它都给了我相同质量的视频。
我的问题:请告诉我一种方法来解决这个问题或建议我压缩捕获的视频的方法吗?
谢谢