【问题标题】:Extend Video recording time in Google Glass在 Google Glass 中延长视频录制时间
【发布时间】:2014-03-12 04:33:32
【问题描述】:

有什么方法可以延长玻璃上的默认视频录制时间。当前的录制时间只有 10 秒,我们必须通过按住相机键一秒钟或点击并选择扩展视频选项来手动扩展它。所以我想知道在请求相机开始录制时是否可以设置一个标志,这将导致相机录制扩展视频。

我也想知道如何设置视频录制的最大时间限制以及玻璃录制视频的默认时间限制是多少?

我正在使用下面的代码来启动玻璃相机进行视频录制

Intent intent = new Intent(MediaStore.ACTION_VIDEO_CAPTURE);
startActivityForResult(intent, CAPTURE_VIDEO_REQUEST_CODE);

此外,如果没有可能的方法,任何人都可以指导我选择替代方案。是否有任何适用于玻璃的开源相机,或者我应该自己编写相机[任何可以帮助我入门的链接]?

【问题讨论】:

    标签: android android-intent android-camera google-glass google-gdk


    【解决方案1】:

    希望你能从中得到他的想法:

        Intent intent = new Intent(android.provider.MediaStore.ACTION_VIDEO_CAPTURE);
        intent.putExtra("android.intent.extra.durationLimit", 60);
        startActivityForResult(intent, CAPTURE_VIDEO_REQUEST_CODE);
    

    上面这段代码视频时长是一分钟,如果你想延长视频时长那么就这样做,现在视频时长是2分钟:

        Intent intent = new Intent(android.provider.MediaStore.ACTION_VIDEO_CAPTURE);
        intent.putExtra("android.intent.extra.durationLimit", 120);
        startActivityForResult(intent, CAPTURE_VIDEO_REQUEST_CODE);
    

    【讨论】:

    【解决方案2】:

    您可以直接访问相机并自己录制视频。更多信息请参见 Android 官方文档:http://developer.android.com/guide/topics/media/camera.html#capture-video

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-02-07
      • 2019-08-24
      • 1970-01-01
      • 2013-01-05
      • 1970-01-01
      • 2023-03-04
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多