JuanBindez / pytubefix

Python3 library for downloading YouTube Videos.
https://pytubefix.readthedocs.io
MIT License
722 stars 100 forks source link

RegexMatchError: get_throttling_function_name: could not find match for multiple #275

Closed CourageHe closed 1 month ago

CourageHe commented 1 month ago

Traceback (most recent call last): File "/usr/local/lib/python3.10/dist-packages/pytubefix/main.py", line 283, in fmt_streams extract.apply_signature(stream_manifest, self.vid_info, self.js, self.js_url) File "/usr/local/lib/python3.10/dist-packages/pytubefix/extract.py", line 456, in apply_signature cipher = Cipher(js=js, js_url=url_js) File "/usr/local/lib/python3.10/dist-packages/pytubefix/cipher.py", line 25, in init self.throttling_function_name = get_throttling_function_name(js, js_url) File "/usr/local/lib/python3.10/dist-packages/pytubefix/cipher.py", line 162, in get_throttling_function_name raise RegexMatchError( pytubefix.exceptions.RegexMatchError: get_throttling_function_name: could not find match for multiple in https://youtube.com/s/player/2f238d39/player_ias.vflset/en_US/base.js