-[x] Note the failed to download videos and at the end of the channel backup display the num of videos downloaded and the num of videos failed, keep track of the failed videos and try re download x time, when a download failure happens delete the video dir to avoid corrupted files. -- High priority
Do a check-sum at the end to see if we have all the videos, compare the downloaded ones to the ones from all uploads list, then compare that to the sum of all videos in all playlists. This is because some videos exist in a playlist but not in the alluploads playlist, could be an unlisted video or sometimes those videos are pointed to from another channel.
Allow users to input a path to where they want the channel backed up
In playlist mode, the user should only give you the list url and the program should figure out the channel url form that
What if a video exists in a playlist, but not in all uploads? we want to capture those videos too, make sure to do that. Right now we only download all uploads playlist
Add a playlist mode, and single video mode. For failed videos make sure to go through them in single video mode
-[x] Note the failed to download videos and at the end of the channel backup display the num of videos downloaded and the num of videos failed, keep track of the failed videos and try re download x time, when a download failure happens delete the video dir to avoid corrupted files. -- High priority