I use JDownloader 2 to download files from all kinds or sources. Youtube included (can separately download audio and video).
It is also nice to sort through file sharing sites. I don't have premium membership with any of them, so it will sort them and even download from multiple sites.
It has resume and can download fast using multiple threads.
JDownloader 2 is has version for Windows, Mac and Linux.
It is totally free and can be found at:
Hope this helps you too.
(This is my first post, so I hope it meets the forum requirements).
Edited by Tech 425, 20 February 2017 - 10:13 PM.