mir*_*ira 5 video android capture filepath android-intent
我使用基于意图录制视频的示例
Intent intent = new Intent(android.provider.MediaStore.ACTION_VIDEO_CAPTURE);
startActivityForResult(intent, REQUEST_VIDEO_CAPTURED);
Run Code Online (Sandbox Code Playgroud)
对于我使用的时间限制:intent.putExtra("android.intent.extra.durationLimit", 5);
此记录5秒,然后自动停止.
我使用了URL中的示例:http: //android-er.blogspot.cz/2011/04/start-video-recording-using.html 这个例子对我来说很有意思,因为我可以在所有设备上运行并且易于实现.
是否可以设置保存录制视频的路径?简单地说,我需要将视频保存到指定文件"myrecordedvideo.mp4"到指定文件夹,并且需要视频才能有5秒钟.是否可以通过此Intent轻松实现?
小智 9
设置时间限制并设置保存视频的路径
Intent takeVideoIntent = new Intent(MediaStore.ACTION_VIDEO_CAPTURE);
takeVideoIntent.putExtra(MediaStore.EXTRA_DURATION_LIMIT, 30);
takeVideoIntent.putExtra(MediaStore.EXTRA_OUTPUT, Environment.getExternalStorageDirectory().getPath()+"videocapture_example.mp4");
startActivityForResult(takeVideoIntent, ACTION_TAKE_VIDEO);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
9225 次 |
| 最近记录: |