You need to download and install the latest version of the iTubeGo from the official site as the first thing.
How to Download Twitch Video Using iTubeGo Step 1 Download and Install iTubeGo
Download complete Playlists from video sharing sites without downloading every song one by one with one-click.Download videos 10X faster with task scheduler, and you don’t need to wait to download videos.