...which lets you take still, audio and even video caps in just about any situation.
If "Free" is more your speed, you can try playing your DVDs in VLC instead of the DVD player... but I find VLC hard to control, since there's no frame-by-frame advance like in the DVD player.