Add more effects to Photo Booth and iChat
Macworld - As you know, Photo Booth includes a collection of image-altering effects you can use to distort your photos; just click the Effects button to see the collection of 24 effects, and to apply them to your photos. A subset of these effects (16 in all) are available in iChat, too, for use in creating some truly strange looking iChat image icons. But in case that's not enough effects for you, here's a way to add over 20 additional effects to both iChat and Photo Booth.
To use today's hint, you'll need a text editor that can handle binary plist files--Apple's own Property List Editor (included with Xcode), or BareBones' free TextWrangler, for instance. There's a bit of editing to do, but it's not hard.
To start, open two Finder windows. In the first, navigate to /System -> Library -> Compositions. In the second, navigate to your user's Library folder. If you don't see a Compositions folder there, create one, and then navigate into it.
Next, copy a number of the compositions from the first (System-level) window to the second (your user's Library -> Compositions folder). Note that there are many entries in the top-level Compositions folder, but not all will work well with iChat and Photo Booth. So how do you know which ones to copy?
Thankfully, Mac OS X Hints reader Anthony Saxon has done the hard work for you. He reports that the following effects work well:
ASCII Art, Blue Print, Blur, City Lights, Color Controls, Color Invert, Compound Eye, Concert, Crystallize, Dot Screen, Exposure Adjust, Gamma Adjust, Kaleidescope, Line Overlay, Line Screen, Monochrome, Neon, Pixellate, Pointillize, Posterize, Sharpen, Tracer, Zoom Blur
Copy as many or as few of those as you'd like over to your user's Library/Compositions folder. (If you're running 10.6, you'll see a preview of each effect in its icon, or you can use Cover Flow view to see a larger version.)
Before proceeding further, please note that some users who have tried this have reported crashes with Photo Booth or iChat after adding some new effects. I have removed the known troublesome effects from the list, but that doesn't mean there might not be more issues (particularly on Snow Leopard machines).
If the thought of some possible short-term application instability is a concern, you should probably not read any further--although I do provide instructions below on how to recover from a crash if you experience one.
Once you've copied over the files you'd like to use, you'll need to edit each one, and delete a few lines. Launch TextWrangler, and use File -> Open to open one of your copied files. These files will all look relatively similar, especially near the beginning of each file, which is the part you're interested in editing. Look for these five lines:



- Excel 2010 Cheat Sheet
- Register for this Computerworld Insider Cheat Sheet and gain access to hundreds of premium content articles, guides, product reviews and more.
- The Laptop Dilemma: How to Maximize Productivity and Lower the Burden on IT
- Download Now
- Overcome Top 7 Admin Challenges of Active Directory
- As Active Directory's role in the enterprise has drastically increased, so has the need to secure the data. Gain insight on creating repeatable,...
- Insiders Can Ruin Your Company. Take Action.
- Did you know that 80 percent of threats to an organization come from the inside? The threat from insiders is often overlooked in...
- Top Solutions and Tools to Prevent Devastating Malware
- Custom malware frequently goes undetected. According to Forrester Research, the best way to reduce risk of breach is to deploy file integrity monitoring...
- Streamline Compliance and Increase ROI
- Streamline, simplify, and automate compliance related activities; especially those that impact multiple business units. This white paper from NetIQ, outlines solutions that will... All Hardware White Papers
- Optimizing Networks for the Cloud
- Join guest speaker, Rohit Mehra, IDC Director of Enterprise Communications Infrastructure, to explore current trends, discuss best practices for optimizing Data Center and...
- Apps QuickStart Series Part 2: Designing and Deploying SQL Server on VMware vSphere
- Download this webcast to learn about the design considerations for virtualizing SQL workloads, performance and scalability information and high-availability options, as well as...
- Apps QuickStart Series Part 1: Designing and Deploying Exchange 2010 on VMware vSphere
- Download this webcast to learn the virtual hardware design considerations for Exchange 2010, deployment using the building block approach, options for high-availability and...
- Customer Spotlight: How IPC The Hospitalist Company Implemented Oracle on VMware
- Have you been looking to hear about customer's experiences with the new VMware vCenter Site Recovery Manager product? View this webcast to learn...
- Virtualize Business-Critical Applications with Confidence
- Virtualizing business-critical applications has become a key focus for organizations as they move along their virtualization journey. With the launch of VMware vSphere®... All Hardware Webcasts