A YT Downloader should have some advanced features like, Restriction on download speed, saving of playlist, saving films to online storage services and then sharing them with others, sending films to your very own or the other person's email account by attaching them to an email, Video compression choosing the encoder rate, clarity, as well as output size, etc.