(* frame by frame reversal of video with
applescript. pretty slow, but ok for small clips (~5 min for 18 second clip)
don't know how well it would handle larger clips
open the clip in quicktime player 7 (requires quicktime pro)
paste the text below into a blank applescript
click run
the script cuts each frame and pastes it in front of the new document so the video is backwards
audio may not work smoothly,
video might need to be saved or exported to be smooth *)

tell application "QuickTime Player 7"
	set doc1 to document 1
	set doc2 to make new document
	set donenow to false
	set i to 0
	repeat until donenow
		select none doc1
		cut doc1
		paste doc2
		(* Christos says it doesn't work with OS X 10.8.5 and Quicktime Pro 7
		but he fixed it like this:
		Change this line:
		> > select doc2 at 0
		> > 
		> > to this line:
		> > select doc2 at duration of doc2	
		so i've done that below, here's the old version *)
		select doc2 at duration of doc2
		step backward doc2
		set theLen to duration of doc1
		if theLen = 0 then
			set donenow to true
		else
			set i to i + 1
		end if
	end repeat
	display dialog "Reversed, " & i & " frames"
end tell

-- applescript page