title: I get pytube.exceptions.RegexMatchError: get_throttling_function_name: could not find match for multiple
body: <p>I've tried to use pytube with a interface using TKinter but it has a function that doesn't work.</p>
  <pre><code>def unico_video():
      link = you_enter.get()
      link = link.strip()
  
      yt = YouTube(link)
      dw = yt.streams.get_highest_resolution()
      dw.download()
      print(Fore.RED + f&quot;O video : {yt.title} foi baixado com sucesso.&quot;)
  
  ## Janela ##
  
  janela = tk.Tk()
  janela.title(&quot;YoutubeAPP&quot;)
  janela.geometry(&quot;550x450&quot;)
  janela.configure(bg=co1)
  
  style = ttk.Style(janela)
  style.theme_use(&quot;clam&quot;)
  
  ##Frame##
  you_frame = tk.Frame(janela, width=550, height=120, relief='flat')
  you_frame.grid(row=1, column=0)
  
  ##Imagem##
  
  logo_youtube = Image.open(&quot;imagens/youtube-logo2-1.jpg&quot;)
  logo_youtube = logo_youtube.resize((500, 100))
  logo_youtube = ImageTk.PhotoImage(logo_youtube)
  
  logo_label = Label(you_frame, image=logo_youtube, relief='flat', bg=co1, fg=co0 )
  logo_label.place(x=12, y=10)
  
  ## Entry box ##
  
  you_enter_label = tk.Label(janela, text='Youtube Link', relief='flat',
                              anchor=CENTER, font=('Verdana 10'), fg=co0)
  you_enter_label.place(x=200, y=150)
  
  you_enter = tk.Entry(janela, width=32, relief='raised',
                        font=('Verdana 15'), bg=co1, fg=co2)
  you_enter.place(x=60, y=190)
  
  ##Imagem botão##
  imagem_botao = Image.open(&quot;imagens/botao.png&quot;)
  imagem_botao = imagem_botao.resize((40, 40))
  imagem_botao = ImageTk.PhotoImage(imagem_botao)
  
  ## Botoes ##
  button_1 = Button(janela, image=imagem_botao, text=&quot;Unico video&quot;, width=120, height= 40, compound=LEFT, relief='raised', command=unico_video,
                         overrelief=RIDGE, anchor=NW, padx=5, font=('Verdana 10'), bg=co1, fg=co0)
  button_1.place(x=60, y=250)
  
  janela.mainloop()
  </code></pre>
  <p>ERROR:</p>
  <blockquote>
  <p>During handling of the above exception, another exception occurred:</p>
  <p>Traceback (most recent call last):   File
  &quot;C:\Users\brito\AppData\Local\Programs\Python\Python310\lib\tkinter_<em>init</em>_.py&quot;,
  line 1921, in <strong>call</strong>
  return self.func(*args)   File &quot;c:\Users\brito\Desktop\Programas python\youtubeapp\main copy.py&quot;, line 123, in unico_video
  dw = yt.streams.get_highest_resolution()   File &quot;C:\Users\brito\Desktop\Programas
  python\youtubeapp.venv\lib\site-packages\pytube_<em>main</em>_.py&quot;, line
  296, in streams
  return StreamQuery(self.fmt_streams)   File &quot;C:\Users\brito\Desktop\Programas
  python\youtubeapp.venv\lib\site-packages\pytube_<em>main</em>_.py&quot;, line
  188, in fmt_streams
  extract.apply_signature(stream_manifest, self.vid_info, self.js)   File &quot;C:\Users\brito\Desktop\Programas
  python\youtubeapp.venv\lib\site-packages\pytube\extract.py&quot;, line
  409, in apply_signature
  cipher = Cipher(js=js)   File &quot;C:\Users\brito\Desktop\Programas python\youtubeapp.venv\lib\site-packages\pytube\cipher.py&quot;, line 43,
  in <strong>init</strong>
  self.throttling_plan = get_throttling_plan(js)   File &quot;C:\Users\brito\Desktop\Programas
  python\youtubeapp.venv\lib\site-packages\pytube\cipher.py&quot;, line 405,
  in get_throttling_plan
  raw_code = get_throttling_function_code(js)   File &quot;C:\Users\brito\Desktop\Programas
  python\youtubeapp.venv\lib\site-packages\pytube\cipher.py&quot;, line 311,
  in get_throttling_function_code<br />
  name = re.escape(get_throttling_function_name(js))   File &quot;C:\Users\brito\Desktop\Programas
  python\youtubeapp.venv\lib\site-packages\pytube\cipher.py&quot;, line 296,
  in get_throttling_function_name<br />
  raise RegexMatchError( pytube.exceptions.RegexMatchError: get_throttling_function_name: could not find match for multiple</p>
  </blockquote>