5
您好所有的应用程序实施视频采集的持续时间,我设置的持续时间是10秒。MediaStore.EXTRA_DURATION_LIMIT不工作Nexus设备?
但它不适用于Nexus设备,除Nexus外,它对所有设备都正常工作任何人都可以知道问题所在。
这是代码。
final int durationLimit = 10;
Intent intent = new Intent(MediaStore.ACTION_VIDEO_CAPTURE);
intent.putExtra(MediaStore.EXTRA_DURATION_LIMIT, durationLimit);
startActivityForResult(intent, CAMERA_CODE);
没有要求任何相机应用程序兑现'EXTRA_DURATION_LIMIT'。这是一个请求,而不是一个命令。 – CommonsWare
@CommonsWare任何其他限制视频长度的方法。 – NagarjunaReddy
当您将工作委托给第三方应用程序时,则不是。欢迎您直接使用相机API并直接录制视频。或者,如果您不关心设备上的视频,但需要上传一些子视频,请查看如何切断视频的前10秒,然后上传该视频。 – CommonsWare