http://userscripts.org/scripts/show/98782
It adds a Download drop-down to the YouTube user interface which allows you to download the video in a supported format.
It can be installed in Firefox, if you have the Greasmonkey extension installed, or you can install it directly in Chrome.
Thanks, your solution worked for youtube videos.
I installed Chrome then downloaded the userscript http://userscripts.org/scripts/show/98782
Chrome wouldn’t recognize the script because it didn’t come from their “store”. I found that all I had to do was to open the extensions page chrome://chrome/extensions/ then drag the script file into it. Chrome now recognizes it.