Submit Hint Search The Forums LinksStatsPollsHeadlinesRSS
14,000 hints and counting!

Create unmirrored Photo Booth movies Apps
Although Photo Booth 2.0.3 allows one to flip (Command-F) previously captured photos and auto-flip (Shift-Command-F) new photos to an unmirrored -- "correct," some would say -- orientation, the application makes no such provision for movies made with Photo Booth. Other applications, such as QuickTime Pro and iMovie, do create unmirrored video, but lack the real-time access to image effects that Photo Booth provides.

A recent question in the macosxhints forums, and some similar posts in Apple forums, sent me in search of a Photo Booth solution. It turned out to take only a small tweak to one Quartz composition inside the Photo Booth application package to produce unmirrored movies. Note that to edit the Quartz composition, you'll need Xcode installed.
  1. Make a backup of Photo Booth so that you can return easily to the application's original behavior if desired.
  2. Control-click on the Photo Booth application, pick Show Package Contents from the pop-up menu, then navigate into the Contents » Resources folder. Double-click on Effect.qtz within that folder to open it in Quartz Composer.
  3. Locate the left-most Flip patch. Select it and click the Patch Parameters gear.
  4. Uncheck the 'Flip' box.
  5. Save Effect.qtz and quit Quartz Composer.
Movies (and photos, too) produced with the modified Photo Booth will now be unmirrored. However, Photo Booth's nine-up preview mosaic of effects remains unchanged, and will still show mirrored images -- a minor anomaly that can also probably be corrected with the adjustment of another 'flip' patch yet to be located somewhere in Photo Booth's quartz compositions.
    •    
  • Currently 1.00 / 5
  • 1
  • 2
  • 3
  • 4
  • 5
  (2 votes cast)
 
[27,023 views]  

Create unmirrored Photo Booth movies | 10 comments | Create New Account
Click here to return to the 'Create unmirrored Photo Booth movies' hint
The following comments are owned by whoever posted them. This site is not responsible for what they say.
Create unmirrored Photo Booth movies
Authored by: Zettt on Jan 31, '09 03:46:27AM

This tip doesn't work on my machine. I can't deselect "Flip" in this Patch. What's wrong?



[ Reply to This | # ]
Create unmirrored Photo Booth movies
Authored by: macosnoob on Feb 01, '09 05:28:47PM

I'm just guessing at what your trouble may be. You need to uncheck the Flip box in the Macro Patch (upper) section of the Patch Parameters window, not the Flip box in the Flip (lower) section of the Patch Parameters window.



[ Reply to This | # ]
Create unmirrored Photo Booth movies
Authored by: Zettt on Feb 02, '09 02:57:28PM

I do what with what? Patch? Macro? Upper? Lower?



[ Reply to This | # ]
Create unmirrored Photo Booth movies
Authored by: macosnoob on Feb 04, '09 05:01:28PM
The hint assumes basic familiarity with Xcode tools and specifically Quartz Composer. To learn more about Xcode, follow the link above. As I was developing this hint, I posted screenshots in the forums in this thread: http://forums.macosxhints.com/showthread.php?t=98038. It all becomes much clearer with a couple of pictures.

[ Reply to This | # ]
Create unmirrored Photo Booth movies
Authored by: Zettt on Feb 10, '09 01:42:42PM

Oh i'm soooo sorry. The patch parameters...

I'm familiar with Xcode and Interface Builder, but haven't used Quartz Composer for anything. It just seems that it's not my tool. ;)

Thanks for your support.



[ Reply to This | # ]
Create unmirrored Photo Booth movies
Authored by: eliogiovanni on Nov 08, '09 09:46:27AM

Good morning: I do not understand what means "open the Effects.qtz file in Quartz Composer", what is Quartz Composer? The System proposes to open the file with Quick Time Player.
Thank-You.

eliogiovanni - Milano, Italy
MacBook 2.0 - Snow Leopard



[ Reply to This | # ]
Create unmirrored Photo Booth movies
Authored by: macosnoob on Nov 14, '09 10:15:47AM

Quartz Composer is part of Apple's Xcode tools. See link above. However, I haven't yet upgraded to Snow Leopard, thus I cannot verify that the instructions (for Leopard and Photo Booth 2.0.3) will still work under Snow Leopard and its version of Photo Booth.



[ Reply to This | # ]
Create unmirrored Photo Booth movies
Authored by: macosnoob on Jan 30, '10 02:17:29PM

Snow Leopard's Photo Booth (3.x) cannot be modified due to Apple's code-signing the application. Nor will Leopard's Photo Booth (2.x) run under Snow Leopard. However, Leopard's Photo Booth (2.x) can be modified to run under Snow Leopard by altering two keys in the application under Contents >> Info.plist. In Info.plist, change CFBundleShortVersionString from 2.0.3 to 3.0.1 and CFBundleVersion from 77 to 117 to create a version of Photo Booth (2.x) that runs under Snow Leopard--and that can then be further modified for unmirrored Photo Booth movies as described in the original hint. (Making these same plist alterations to CFBundleShortVersionString and CFBundleVersion in Contents >> version.plist doesn't appear to make any difference one way or the other, though for consistency and perhaps stability one may also want to alter those two keys in version.plist, as well as version.plist's SourceVersion key from 770000 to 1170000.)

Note that if you run both PB 2 and PB 3, the photo tray that appears in PB will reflect only photos and movies created by the version of PB used to make them. However, all photo and movies, regardless of the PB version used, will be found in Pictures >> Photo Booth.



[ Reply to This | # ]
Create unmirrored Photo Booth movies
Authored by: kucho on Mar 25, '10 06:17:48AM

i'm sorry, i'm new to this forum and i have what might be a na´ve question, but i ask the question WHY?

i've just got an iMac & i TOTALLY LOVE Photo Booth -

it makes recording video messages for friends etc almost 'real-time', this means something to me because i can remember when to do such tasks was very, then quite time consuming

- but i can't see why Apple haven't addressed this issue, who in there right mind would want to send mirrored images (other than as a EFX.)

hopefully they'll make an update an fix this single detracting aspect from an utterly, utterly GREAT application.



[ Reply to This | # ]
Create unmirrored Photo Booth movies
Authored by: lyc on Mar 23, '12 09:46:12AM

using pb 3, the unmirrored function can be found under the Edit>Flip photo menu. this to be carried out after selecting the photo to be edited.



[ Reply to This | # ]