Take the 2-minute tour ×
Ask Different is a question and answer site for power users of Apple hardware and software. It's 100% free, no registration required.

I've just recently got my first Macbook Pro. I'd like to change the resolution of the inbuilt webcam, because my daily GoToMeeting chews through 1-2Gb of traffic and there's no flatrate available from my ISP for my connection.

The GoTo meeting software offers no setting for resolution change. How can I do this?

Thanks

share|improve this question
add comment

1 Answer

up vote 8 down vote accepted
+50

Apple (or a 3rd party) should write a utility to allow you to dial down the native resolution of the internal camera, but to my knowledge they have not, so far.

You can work around this by piping the video output from your web camera into another program that processes the camera's video stream and "re-publishes" it to your Mac as a virtual camera (aka pseudo-camera) which will be available for use in other applications on your Mac.


Here's how I did it. I've tested this solution under OS X 10.8. It also works under OS X 10.6. (I'd bet it probably works in 10.7, also.)

  • Download the free (donation-ware) webcam effects utility CamTwist Studio.

  • Set your web browser to run in 32-bit mode. (Why? Because the Adobe Flash browser plugin must run in 32-bit mode in order to access the CamTwist virtual camera device.) To do this, go to the Finder, locate your web browser app, do "Get Info", and check the "Open in 32-bit mode" checkbox. Don't launch your web browser yet.

enter image description here

  • Open CamTwist Studio, go to the Preferences, click the Video Devices tab, choose your video device, then use the "Force camera resolution" setting to force whatever resolution you prefer. (Suggest 320 x 240 for low-bandwidth internet connections.)

enter image description here

  • You'll then need to define a "Setup" in CamTwist studio. Follow the Steps in the CamTwist main window: double-click "WebCam" from the Video Sources column.

enter image description here

  • Skip to Step 5 in the Cam Twist main window - select your camera device in the Settings column:

enter image description here

  • Open the Preview from the Tools menu. A window should pop up showing you a live video stream from your camera device.

  • (optional) If you wish, play around with the many interesting effects available within CamTwist, such as "Comic Book," shown here:

enter image description here

  • Now you're ready to launch your web browser (in 32-bit mode). Most web-based video chat/meeeting services (such as GoToMeeting) use Adobe Flash for handling video. When you go to configure your camera settings for video chat, you should see a new "camera" device available, called "CamTwist Studio." If you select this device, your video stream should be the modified, low-resolution 320x240 (or whatever size you chose) stream, plus any effects you added in CamTwist.

The CamTwist "virtual" video device should also be available in most other programs that use Mac OS X Core Video services, i.e. Skype and many other apps. (But not all. For example, it doesn't work with FaceTime.)

Here's an example of the CamTwist video stream being used on http://www.chatroulette.com:

enter image description here

share|improve this answer
    
Holy moly, talk about simple :) Cheers, I'll give that a whirl and report back. –  moodywoody Feb 26 '13 at 0:20
    
@moodywoody , if it works for you, please advise, and mark my answer as "Accepted", thanks –  gosmond Feb 26 '13 at 18:25
    
Seems to work like a charm. Thanks a lot. –  moodywoody Feb 27 '13 at 9:02
    
@moodywoody - great, after you test it for a week or two, please consider donating to the CamTwist developer. (No, I'm not connected with them.) –  gosmond Feb 27 '13 at 15:33
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.