android - 通过 API "rolls"或在强光下损坏的 Galaxy S3 视频录制

标签 android android-camera galaxy

完全按照 Google 的说明进行操作(QUALITY_HIGH):

http://developer.android.com/guide/topics/media/camera.html#custom-camera

当使用 Galaxy S3(美国版)执行此操作时,在室内照明下一切看起来都很好。但是当相机走到外面并且很亮时(可能需要提高快门速度),一些奇怪的事情发生了。视频开始像糟糕的电视信号一样“滚动”,图像质量变得非常低。图像传感器似乎过载并出现故障。

我尝试用普通的相机应用程序录制,在相同条件下似乎没有问题。但是使用这里描述的 API 会产生这个问题。由于 S3 非常流行——以前有人遇到过这个问题吗?

主相机应用程序是否使用某种隐藏设置来设置相机?我尝试展平相机设置以查看其中的内容,并且有大量设置,但我不知道没有文档它们都做了什么。已经尝试关闭反带和亮度适应,但似乎没有任何作用。

谢谢!

最佳答案

我想我明白了。需要更多测试,但这似乎可以做到。有一个隐藏设置称为“相机模式”,通常设置为 -1。我将其更改为 1,然后突然间它就可以正常运行了,就像普通的相机应用程序一样。有人知道这个模式到底是什么意思吗?

Camera.Parameters lParam = prCamera.getParameters();
lParam.set("camera-mode",1);    
prCamera.setParameters(lParam);

如果其他人似乎遇到了这个问题,那是什么诀窍呢?\

关于android - 通过 API "rolls"或在强光下损坏的 Galaxy S3 视频录制,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12486325/

相关文章:

android - RecyclerView 阻止 NestedScrollView 最小化 ToolBar

Android 如何在 facebook 墙上发布自己的位图

android - 预览相机时如何显示自动对焦?

android - 三星 Galaxy S2 GT-I91000 OEM 驱动程序?

android - sencha touch 2.3 with phonegap only default icons/splash

android - 在 Android 手机主屏幕上检测触摸或滑动

android - 转储移动内存

android - SMSManager 不适用于三星 Galaxy S3 LTE

android - 重新创建媒体记录器android时相机锁定失败异常

android - 在android中检测照片 Action