【问题标题】:Record a video with preview generates bad quality录制带有预览的视频会产生质量差
【发布时间】:2014-09-30 13:07:19
【问题描述】:

我尝试创建一个允许我录制视频的应用程序。我的问题是当我使用相机的预览时,录制的质量很差。并且没有预览,质量是完美的。

谁能解释一下这个结果?

为了显示相机的预览,我调用了这个方法:camera.setPreviewDisplay(holder);

为了更好地解释我的问题,我将结果截图:

  • 如果是A,我调用方法camera.setPreviewDisplay(holder);
  • 情况B,我删除方法

注意:要下载我的项目,请点击HERE

【问题讨论】:

  • 我在 Nexus 5 和 Galaxy S 3 上检查了您的代码,它工作正常,没有“质量差”。你用的是什么安卓版本的设备?

标签: android camera record


【解决方案1】:

我遇到了完全相同的问题(但使用后置摄像头)。我正在显示来自相机的预览,但是当我开始录制时(使用 setCamera 之后),无论我尝试什么,我最终都以非常差的质量结束,崩溃或冻结。

我在这里解释了我的解决方案:https://stackoverflow.com/a/26098734/1135847

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-07-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多