I don't know about standalone software, as I've always gone with web based stuff. I have generally used keepvid.com but it has been a bit temperamental in recent weeks, so I've started using clipconverter.cc which works well.