删除时间的限制,我想只用一个意图录制视频:低画质视频捕捉意图
Intent intent = new Intent(MediaStore.ACTION_VIDEO_CAPTURE);
它需要一个低质量的,所以我使用:intent.putExtra(MediaStore.EXTRA_VIDEO_QUALITY, 0);
工作正常。问题是它给了我23秒的限制。之后停止录制。这个限制显示在像这样的00:00/00:23这样的用户界面上,一旦它达到那个时间就停止。高质量视频设置不会出现此限制。我试图通过设置来增加限制:
intent.putExtra("android.intent.extra.durationLimit",50);
但是它根本不影响它。我可以给它比23秒更小的数字,或者我可以给它更高的效果。我也试着用相同的结果增加文件的大小。
intent.putExtra(MediaStore.EXTRA_SIZE_LIMIT, 1000000);
这些设置适用于高质量视频,但不适用于低质量视频。有没有人有解决方案?理想情况下,视频不应有任何持续时间限制。
谢谢你的澄清。我会按你的建议去做。 – draziw 2014-09-26 11:48:25