import subprocess


i = 2
url_list = []
test_str = "https://www.youtube.com/play"


print("q to exit")
while True:
  url = input(f"Season {i} url:")
  if test_str in url:
    url_list.append(url)
    i += 1
  elif url.lower() == "q":
    break
  else:
    print("invalid url")

i = 3
for url in url_list:
  subprocess.run(["./yt-dlp_linux", "--yes-playlist", "-f",  "best[ext=mp4]", "--js-runtimes", "node", "-r", "2M", "--yes-playlist", "-o", f"Season {i:02}/Red vs Blue S{i:02}E%(playlist_index)02d.%(ext)s", url])
  #print(f"URL:  {url}  season{i}")
  i += 1
