The Gap: animation of Ira Glass's inspirational rant about overcoming fear of creative suckage

This may be sort of a “definition #3” on the word, but a passionate speech does fall under the umbrella of ‘rant’. Angry passion is the norm, but not exactly a prerequisite.