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 want to be able to take a screenshot of two windows at the same time without capturing what's in the background. For instance, instead of taking a picture like this: screenshot of two windows

I want a picture like this:
screenshot #2 Obviously it was quickly Photoshopped, but you get the point. So is this possible?

share|improve this question
    
Is at the same time an absolute requirement? –  MattiSG Jan 12 '12 at 19:51
    
I took a look at possible options using man screencapture. No option for simultaneous screen-capture here. –  gentmatt Jan 12 '12 at 20:05
    
@MattiSG Yes, that was the intent. I know I can do it by taking individual shots with Cmd+Shift+4+Space, but that's not what I want to do. –  daviesgeek Jan 12 '12 at 20:35

4 Answers 4

up vote 4 down vote accepted

You could use Layers - it screenshots the entire screen but saves each object in a separate layer. You then export to PSD or a set of .png (or .tiff) images

share|improve this answer
    
this would be my recommendation also. the files generated are also compatible with Pixelmator –  Stu Wilson Jan 12 '12 at 21:29
    
Thanks so much for your answer! This is pretty much what I was looking for, just a little more complicated. Thanks! –  daviesgeek Jan 25 '12 at 19:19

You can do 'ALT' and Print screen button separately for each window you want then paste them into the same document?

share|improve this answer
2  
Welcome to AskDifferent! Could you please explain your answer a bit more? It is not clear to me how you actually save two screen-captures in one document. You can edit your answer. –  gentmatt Jan 12 '12 at 20:02

If at the same time is an absolute requirement, then SnapZ Pro X is the way to go, as for anything screen capture related  :)

In SnapZ Pro, simply select the “Objects” mode, and click on the windows with the key down.


If at the same time is not absolute, you can spare some money by simply using the standard Screen Capture application, and using the usual “object selection” capture for each window:

  1. ⌘⇧4
  2. press space
  3. hover over the window you want to capture
  4. click
share|improve this answer
    
$69?!? That really is a lot of money. –  gentmatt Jan 12 '12 at 19:58
    
@gentmatt Yeah well, at the same time, that's a very specific requirement. I take it as a professional issue, and only professional solutions can solve this. If it's for only one time, simply use some image editing software, as was done roughly by the OP. –  MattiSG Jan 12 '12 at 20:37

I assume usual software would have trouble to provide a solution which is both simple and fast at the same time for these reasons:

  • Would you really want the background? It's empty wasted space - no matter whether it's white or transparent.
  • What windows do you want to capture? You will always have to manually select them before capturing. That takes time.

I'd go with a command in terminal:

screencapture -aCW ~/Desktop/1.png; screencapture -aCW ~/Desktop/2.png

The typing may may not be fast, but capturing the pictures is. This way you can quickly capture two windows of your choice in 'real time'.

You basically skip typing ++4+space both times.

BTW: This way you can manually choose the image format.

share|improve this answer

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.