当前位置: 首页 > 知识库问答 >
问题:

如何设置相机预览与camera2 API的照片和视频同时?

慕通
2023-03-14

我的应用程序提供了一个摄像头,允许用户拍照或录制视频。我不可能知道用户将选择哪个操作。所以我需要为两个动作提供相机预览。使用旧的camera API没有任何问题,但我不确定camera2 API。

mPreviewRequestBuilder = mCameraDevice.createCaptureRequesT(CameraDevice.TEMPLATE_PREVIEW);
mPreviewBuilder = mCameraDevice.createCaptureRequest(CameraDevice.TEMPLATE_RECORD);

共有1个答案

姬魁
2023-03-14

模板只是具有各种CaptureRequest设置的默认值。每个模板都是针对某些特定的用例的。

但是为了简单起见,在开始录制之前进行预览的TEMPLATE_PREVIEW应该没问题;我建议在实际录制时切换到TEMPLATE_RECORD。然后在用户停止录制后切换回TEMPLATE_PREVIEW。

 类似资料:
  • 标题问题99.9%的答案如下: 当您在

  • 我正在使用来显示我捕获的预览。我想使用宽度=1080,高度=1920作为预览。在哪里可以设置预览的大小? 我用谷歌搜索了答案,但它们都是相机版本一的。我正在使用android.hardware.camera2。

  • 问题内容: 我使用UIImagePickerController通过iPhone的相机拍摄照片。 我想同时显示“拍照”和“选择照片”。 我的密码 我试图使用和一起做这一点,但它不工作… 谢谢 问题答案: 导入并创建一个变量来分配UIImagePickerController 和set 。 创建一个操作表以显示“相机”和“照片库”的选项。 在按钮上单击操作: 从此处下载示例项目。

  • 我写了这段代码,用相机拍照,然后将其转换为jpeg文件并将其上传到Parse.com作为ParseFile。 问题是,图片非常小(153 x 204像素),质量非常低。 我需要图片是至少5 MP质量和裁剪到300x300像素。 这是我现在使用的代码。 提前感谢。

  • 了解如何将 Apple 照片图库迁移到 Lightroom - Adobe 的全新一体化服务,专为摄影爱好者设计。 准备要进行迁移的 Apple 照片图库 请确保将您要迁移的 Apple 照片图库设置为“系统照片图库”。要将图库设置为“系统照片图库”,请执行以下步骤: 打开 Apple 照片,并在菜单栏中选择偏好设置。 单击通用标签,然后在图库位置下方选择用作系统照片图库。 选择“用作系统照片图库

  • 进入具体播放器编辑页面,点击视频推荐标签,设置片尾视频推荐。 · 提供推荐样式设置、播放量是否显示、片尾推荐开关等细节设置。 · 推荐视频的更新时间为5分钟,自动翻页时间为8秒。 内容方面提供了3种推荐方式: · 系统匹配推荐:自动对标题进行切词匹配,若匹配不到,推荐视频为空; · 分类推荐:在相同分类的条件下,系统自动匹配与之相关的视频内容; · 指定视频推荐:可手动设置推荐视频,并可以对其排序