Menu

Tree [7b8f92] default tip /
 History

Read Only access


File Date Author Commit
 build-scripts 2014-11-11 Jeremy H Jeremy H [77b127] move build scripts to subdirectory for cleanlin...
 junk 2014-08-02 Jeremy H Jeremy H [e70e56] Remove unused files and do the PowerGrab.h than...
 notes 2014-08-02 Jeremy H Jeremy H [f469c6] keep junky PowerGrab-cli-thread.c for reference...
 resources 2014-11-11 Jeremy H Jeremy H [55d4a3] cheapo icon.
 reverse E 2014-10-07 Jeremy H Jeremy H [f29ae4] experiments. Mostly to improve handling of glit...
 src 2015-09-13 Jeremy H Jeremy H [7b8f92] Fix crash where fast-clicking stop/start button...
 .gitignore 2014-03-11 Jeremy Harris Jeremy Harris [432aa1] Moving to Hg cuz git is like walking on ice
 .hgignore 2014-11-11 Jeremy H Jeremy H [fc161d] portaudio download & build script. Makefile now...
 Makefile 2014-11-11 Jeremy H Jeremy H [77b127] move build scripts to subdirectory for cleanlin...
 README.md 2014-12-11 Jeremy H Jeremy H [63ebd1] Fix Preset directory not created bug. Improve R...
 grabAndcompress.sh 2014-10-07 Jeremy H Jeremy H [f29ae4] experiments. Mostly to improve handling of glit...
 notes.txt 2015-09-13 Jeremy H Jeremy H [f2a3d0] update notes.txt to reflect new awesomeness and...
 powergrabit.sh 2014-03-11 Jeremy Harris Jeremy Harris [432aa1] Moving to Hg cuz git is like walking on ice
 powersquashit.sh 2014-10-07 Jeremy H Jeremy H [f29ae4] experiments. Mostly to improve handling of glit...

Read Me

Power Grab Screen Recorder for Mac

Power Grab records both your screen and audio without fuss, and mixes everything into an .mp4 file.

It is designed to stay out of your way so you can get the footage you want without distraction.

Features

  1. Big red record button.
  2. Saves to .mp4
  3. Automatic audio input mixing, ducking, and latency compensation (no echoes)
  4. Presets.
  5. 1080p at 30fps on an i3 Mac with 5400 rpm hard drive.

Non-Features

Power Grab also comes with a lack of features. Purposely. I only add a feature to Power Grab when I'm confident it will bring no complexity to the user interface or workflow.

For example, these are some deliberately omitted features:

  1. No screen cropping
  2. No fussing with .mp4 compression options.
  3. No post-processing system (Handbrake will always be better)
  4. No compositing, or window grabbing, or time lapse, or...

This may seem like a bummer, but simplicity puts Power Grab in a special domain: instantaneous use. If you need a full-featured open source recorder with a lot of options, try OBS. I like it a lot.

But if you want a straightforward screen recorder that just works, Power Grab is for you.

Technologies

Power Grab uses a lot of open source code from elsewhere:

  1. FFMpeg and libx264 for encoding
  2. Portaudio for audio recording
  3. FLTK for the GUI

Dev Geeks

To build Power Grab:

hg clone http://hg.code.sf.net/p/powergrab/code PowerGrab
cd PowerGrab
make

This will download all dependencies, patch & build them, then build Power Grab. Takes time!

You will find "Power Grab.app" and "powergrab-cli" (command line version) in the "PowerGrab/build/" directory.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.