1 - MassTube MassTube : The main feature of masstube is that when using different programs to download videos from youtube and similar websites we usually realize that they lack a feature that allows you to download many files at the same time and. License: Freeware OS: Windows Size: 102.03 MB KB