Perhaps something changed in mplayer, but crop detect
doesn't seem to work anymore with -vo null. If you
comment that out in the get_command("cropdetect") line,
then things work correctly.
Personally, I like seeing the frames it's running crop
detect flop by; then I know things are working right
and that it didn't just accidentally grab frames with
abnormally black borders.