diff options
Diffstat (limited to 'youtube/watch.py')
-rw-r--r-- | youtube/watch.py | 12 |
1 files changed, 1 insertions, 11 deletions
diff --git a/youtube/watch.py b/youtube/watch.py index cd0eb53..33b2742 100644 --- a/youtube/watch.py +++ b/youtube/watch.py @@ -372,17 +372,7 @@ def extract_info(video_id, use_invidious, playlist_id=None, index=None): tasks = ( # Get video metadata from here gevent.spawn(fetch_watch_page_info, video_id, playlist_id, index), - - # Get video URLs by spoofing as android client because its urls don't - # require decryption - # The URLs returned with WEB for videos requiring decryption - # couldn't be decrypted with the base.js from the web page for some - # reason - # https://github.com/yt-dlp/yt-dlp/issues/574#issuecomment-887171136 - - # Update 4/26/23, these URLs will randomly start returning 403 - # mid-playback and I'm not sure why - gevent.spawn(fetch_player_response, 'android_music', video_id) + gevent.spawn(fetch_player_response, 'ios', video_id) ) gevent.joinall(tasks) util.check_gevent_exceptions(*tasks) |