]> jfr.im git - yt-dlp.git/commitdiff
[youtube] Decrypt n-sig for URLs with `ratebypass`
authorpukkandan <redacted>
Sun, 28 Nov 2021 12:31:46 +0000 (18:01 +0530)
committerpukkandan <redacted>
Mon, 29 Nov 2021 17:21:18 +0000 (22:51 +0530)
Closes #1796

yt_dlp/extractor/youtube.py

index ba135613bcc91a8056fdfd6e3acd6adc279a6836..e4854beaddc6de0554d04a6d8bf68de2a18e72fc 100644 (file)
@@ -2514,7 +2514,7 @@ def _extract_formats(self, streaming_data, video_id, player_url, is_live):
 
             query = parse_qs(fmt_url)
             throttled = False
-            if query.get('ratebypass') != ['yes'] and query.get('n'):
+            if query.get('n'):
                 try:
                     fmt_url = update_url_query(fmt_url, {
                         'n': self._decrypt_nsig(query['n'][0], video_id, player_url)})