Mark Murphy has posted a useful utility for capturing video from Android phones. It’s based on the DDMS debugging tool, and can capture 6 frames per second:
DroidEx extends the live device screen capturing technology built into DDMS and hierarchyviewer. It gives you a window displaying a live 6 fps (frames per second) perspective of the screen contents of an actual Android device. Since most of the work was done by the core Android team with their toolsmithing, DroidEx itself is about ~100 lines of very lightly tested code.
To make the video shown above, I plugged my ADP1 running Cupcake into my Mac, and fired up DroidEx. Then I used IShowU to capture the video, rotated it in QuickTime Pro and used MPEG Streamclip to crop it (for whatever reason, I couldn’t get the mask cropping to work in QuickTime).