山狮:如何更改摄像头分辨率


10

我刚买了第一台Macbook Pro。我想更改内置网络摄像头的分辨率,因为我的日常GoToMeeting消耗1-2Gb的流量,并且我的ISP无法提供固定费用来连接我。

GoTo会议软件不提供更改分辨率的设置。我怎样才能做到这一点?

谢谢

Answers:


11

苹果(或第三方)应该编写一个实用程序,以允许您调低内置相机的原始分辨率,但据我所知,到目前为止,它们还没有。

您可以通过以下方式解决此问题:将网络摄像头输出的视频传输到另一个程序中,该程序处理摄像头的视频流,并将其作为虚拟摄像头(也称为伪摄像头)“重新发布”到Mac,该虚拟摄像头可用于Mac上的其他应用程序。


这是我的方法。我已经在OS X 10.8下测试了该解决方案。它也可以在OS X 10.6下运行。(我敢打赌它可能也可以在10.7中使用。)

  • 下载免费的(捐赠软件)网络摄像头效果实用程序CamTwist Studio

  • 将您的Web浏览器设置为以32位模式运行。(为什么?因为Adobe Flash浏览器插件必须以32位模式运行才能访问CamTwist虚拟相机设备。)为此,请转到Finder,找到您的Web浏览器应用,执行“获取信息”,然后检查“以32位模式打开”复选框。暂时不要启动网络浏览器。

在此处输入图片说明

  • 打开CamTwist Studio,转到“首选项”,单击“视频设备”选项卡,选择您的视频设备,然后使用“强制摄像机分辨率”设置来强制您喜欢的任何分辨率。(建议使用320 x 240进行低带宽Internet连接。)

在此处输入图片说明

  • 然后,您需要在CamTwist Studio中定义一个“设置”。遵循CamTwist主窗口中的步骤:在“视频源”列中双击“ WebCam”。

在此处输入图片说明

  • 跳至“ Cam Twist”主窗口中的第5步-在“设置”列中选择您的摄像头设备:

在此处输入图片说明

  • PreviewTools菜单中打开。应该会弹出一个窗口,向您显示来自摄像头设备的实时视频流。

  • (可选)如果您愿意,可以尝试一下CamTwist提供的许多有趣的效果,例如“ Comic Book”,如下所示:

在此处输入图片说明

  • 现在,您可以启动Web浏览器(以32位模式)。大多数基于Web的视频聊天/会议服务(例如GoToMeeting)都使用Adobe Flash来处理视频。当您配置用于视频聊天的相机设置时,应该会看到一个新的“相机”设备,称为“ CamTwist Studio”。如果选择此设备,则视频流应该是经过修改的低分辨率320x240(或所选大小)流,以及在CamTwist中添加的所有效果。

在使用Mac OS X核心视频服务的大多数其他程序(例如Skype和许多其他应用程序)中,CamTwist“虚拟”视频设备也应可用。(但不是全部。例如,它不适用于FaceTime。)

这是在http://www.chatroulette.com上使用的CamTwist视频流的示例:

在此处输入图片说明


哎呀,说说简单:)干杯,我要打个招呼,然后报告。
moodywoody

@moodywoody,如果它对您有用,请提出建议,并将我的回答标记为“已接受”,谢谢
gosmond

1
@moodywoody-太好了,在测试一两个星期后,请考虑捐赠给CamTwist开发人员。(不,我没有与他们联系。)
gosmond

这还会占用大量CPU吗?
jvriesem
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.