For Youtube videos just use a browser extension, I use
DownloadHelper in my Firefox, but there are many of them for the different browsers.
For download managers, I use JDownloader (needs Java), it can also download videos (and many other stuff) using the FlashGot extension.