• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: How to capture my desktop?
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: How to capture my desktop?


  • Subject: Re: How to capture my desktop?
  • From: Robert Walker <email@hidden>
  • Date: Fri, 25 May 2007 20:36:25 -0400

Hi all,

I've been following this discussion and looking for a "real" solution for this.

I am planning to produce a screen-cast series and was surprised to find that solutions to screen-casting appear to be lacking in many ways. I'm currently using Snapz Pro X to capture video and audio.

The software is decent, but it lacks several features I would love to have:

1. The ability to drag the video "Frame" to another part of the screen. Snapz Pro X has features for following the mouse as it moves on the screen, but sometimes I just want to drag the window manually.

2. Feature to pause capture during a session (without having to go through the entire encoding and saving process). This really breaks the rhythm when recording screen-casts.

3. A time-code track on the video (displays the time-code during record and playback sessions). This should be compatible with Final Cut Pro and iMovie if possible.

4. Snapz Pro X appears to be more geared to capturing still images, and the movie feature feels like a "half-complete add-on" to the program.

Don't misunderstand me, I think Snapz Pro X is a great program. It's just not the best fit for what I'm trying to accomplish.

Problem 1. I'm a complete noob on Mac OS X development. I have gotten as far as having a decent prototype of a semi-transparent frame with buttons for play, record, pause, etc. I can drag it around on the screen and resize it to indicate the portion of the screen to record. That's where I got stuck. I only know how to capture the content of that window (or portion of that window), but what I need is the fully composited frames from the desktop all the way through any other application's views contained within the designated "record" rectangle.

I assume to do this the software must be able to "grab" pixel data directly out of the final screen buffer that gets pushed to the video memory of the display hardware. I'm guessing this would be an OpenGL operation.

Problem 2. I know nothing about OpenGL at this point. So, while I feel I could handle the basic needs of my application, I don't feel that I can reasonably handle the OpenGL work necessary to capture pixel data. I'm not sure yet about how to capture that pixel data to QuickTime, but that sounds like a fun bit of research.

Sorry for the long post, but my point is this: is there anyone out there that would be willing, or have the time, to develop the OpenGL pixel data capture feature. I would be willing to pay a reasonable fee for the solution. Lets just ball park it at 3x the cost of Snapz Pro X, which is roughly around $200.00. Any experienced OpenGL programmers please email me off-list if interested.

On Feb 26, 2007, at 4:15 PM, Henry Joseph W wrote:

Hi All.
My purpose is very simple:I want to capture my desktop to generate an image, then do some stuff to it.
Or it may be not so easy to accomplish this. Can anyone give me a guide?
Thank you for any suggestion.


_______________________________________________

Cocoa-dev mailing list (email@hidden)

Do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com

Help/Unsubscribe/Update your Subscription:
40mac.com


This email sent to email@hidden

-- Robert Walker email@hidden



_______________________________________________

Cocoa-dev mailing list (email@hidden)

Do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com

Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden


  • Prev by Date: Re: NSTreeController bound selection issue
  • Next by Date: Memory Management Question
  • Previous by thread: Capture ARP packets
  • Next by thread: Memory Management Question
  • Index(es):
    • Date
    • Thread