In the Fall of 2006, I was asked to investigate a tool called Studiocode. It's tool that lets you play a video and tag the video with keywords. Later, you can go back and quickly call up instances where those keywords applied or intersected. For example, if you're doing research on body language within classroom lectures, you could video record several class sessions and then create keywords like "nodding", "crossed arms", "leaning forward", "doodling", "writing on whiteboard", "student presentations", etc... Later, you could search through all of the video recordings and watch a movie of all cases where students were doodling while the instructor is writing on the whiteboard or when students are nodding during presentations by other students.

This has applications to any type of video-based analysis: animal behavior, athletic events, theatrical performances, weather pattern videos, group dynamics, focus groups, assembly line analysis, user interface testing, etc... If this sounds interesting, here are a few things you may want to check out:
If you want to try this yourself, you can get a demo copy of Studiocode from Sportstec, the company the produces Studiocode. If you have a university-owned computer, you can also get a free license for Studiocode from the Penn State Computer Store. Just do a search for "Studiocode" and buy the license -- there is no cost. If you're a student or other person who does not have a university-owned Mac, you can go to one of our computer labs and try it there. As of September 12, 2007, it is installed and working in the ITS-operated Mac labs.
So there you have it...you're one-stop shopping for Studiocode resources.