If you were searching for a freeware application to download you favorite clips from YouTube, have a look at Tube Save – YouTube Download.
As you may find out by simply reading its name, this Windows 8 app allows you to download clips from the popular video sharing service, while also providing dedicated tools to save videos as MP3 files or download them in multiple resolutions.
All downloads are conducted in the background and there’s no limit of concurrent downloads, but keep in mind that transfer speed could be dramatically decreased as the number of downloads is increased.
The app makes the most of the new Start Screen and uses the live tiles and the notification center to inform you whenever a new download has come to an end.
Click here to load the Tube Save – YouTube Download page in your browser.