Android:在调用意图时控制视频质量

时间:2011-08-10 13:29:18

标签: android video codec recorder

我正在调用Video Recorder,如下所示。

        Intent intent = new Intent(android.provider.MediaStore.ACTION_VIDEO_CAPTURE);
        startActivityForResult(intent, REQUEST_VIDEO_CAPTURED);

我可以将录制质量设置为LOW。我可以传递任何最终变量来实现这个任务吗?

感谢您的提前时间。

1 个答案:

答案 0 :(得分:8)

我想出了这个问题。

        Intent intent = new Intent(android.provider.MediaStore.ACTION_VIDEO_CAPTURE);
        intent.putExtra(android.provider.MediaStore.EXTRA_VIDEO_QUALITY, 0);
        startActivityForResult(intent, REQUEST_VIDEO_CAPTURED);

并且此视频大小减少了80%:)以前2.5Mb压缩后只有0.5Mb