from youload_playlist import YouLoadPlayList import sys def main() -> None: if len(sys.argv) <= 1: print("Needs the url") return # Get playlist try: playlist = YouLoadPlayList(sys.argv[1]) except KeyError: print("Error getting playlist") return playlist.prepare_for_download() # Download each video. for i in range(playlist.video_count): print(f"Downloading {i+1}/{playlist.video_count}") print(playlist.download_video(i) + "\n") print("Download complete") if __name__ == "__main__": main()