I tried over 20 video players, and this one was the best.

It would be perfect if it could add a scroll wheel like QuickTime to adjust the fast forward/rewind frame rate—ideally for precise screenshots. However, some videos won't play in QuickTime, so this is a good alternative. But having tried over 20 similar products, this is already the best! I hope it doesn't go out of business!