Thank you for writing us.
Yes, it does. Please download and install the latest version of Mass Downloader from: http://www.metaproducts.com/download/mdsetup.exe
Then just copy the link of Youtube or MetaCafe page with video and Paste it to Mass Downloader. Select the folder to store the downloaded video and start the download.
Please feel free to contact me if you have any further question.