[youtube] nsig extraction failed: You may experience throttling for some formats

See original GitHub issue

DO NOT REMOVE OR SKIP THE ISSUE TEMPLATE

  • I understand that I will be blocked if I remove or skip any mandatory* field

Checklist

  • I’m reporting a bug unrelated to a specific site
  • I’ve verified that I’m running yt-dlp version 2022.08.08 (update instructions) or later (specify commit)
  • I’ve checked that all provided URLs are playable in a browser with the same IP and same login details
  • I’ve checked that all URLs and arguments with special characters are properly quoted or escaped
  • I’ve searched the bugtracker for similar issues including closed ones. DO NOT post duplicates
  • I’ve read the guidelines for opening an issue

Provide a description that is worded well enough to be understood

I assume that this is a new player as I could not find a reference to it in the repo. Receive WARNING: [youtube] nsig extraction failed: You may experience throttling for some formats for all actions against the affected video.

Provide verbose output that clearly demonstrates the problem

  • Run your yt-dlp command with -vU flag added (yt-dlp -vU <your command line>)
  • Copy the WHOLE output (starting with [debug] Command-line config) and insert it below

Complete Verbose Output

I meant to include this properly but the entire js player is output to the log, so Github tells me "There was an error creating your issue: body is too long (maximum is 65536 characters)."

Please forgive me, here is a pastebin link instead: https://pastebin.com/62j1x2yd

Issue Analytics

  • State:closed
  • Created a year ago
  • Reactions:10
  • Comments:139 (36 by maintainers)

github_iconTop GitHub Comments

32reactions
pukkandancommented, Aug 13, 2022

I’ll make a proper release when I can. Meanwhile, here’s a build: https://github.com/pukkandan/yt-dlp-dev/releases/tag/2022.08.13.235132

Do test it out and let me know (with log) if there are any signatures that still fail

8reactions
nicolaasjancommented, Sep 2, 2022

There seems to be a new player 5a3b6271 and it looks like PhantomJS did it’s job (?):


[debug] Saving youtube-nsig.5a3b6271 to cache
WARNING: [youtube] isC8DbsvS8A: Native nsig extraction failed: Trying with PhantomJS
         n = B2j7f_UPT4rfje85Lu_e ; player = https://www.youtube.com/s/player/5a3b6271/player_ias.vflset/en_US/base.js
[debug] [youtube] Signature function returned an exception; please report this issue on  https://github.com/yt-dlp/yt-dlp/issues?q= , filling out the appropriate issue template. Confirm you are on the latest version using  yt-dlp -U
[youtube] isC8DbsvS8A: Executing signature code
[debug] [youtube] PhantomJS command line: phantomjs --ssl-protocol=any /tmp/tmpu202x950
[debug] [youtube] Decrypted nsig B2j7f_UPT4rfje85Lu_e => m5DmNymaGQ5RdQ

Tested with video isC8DbsvS8A.

Read more comments on GitHub >

github_iconTop Results From Across the Web

yt-dlp downloads are suddenly very slow, mentioning "nsig ...
yt-dlp downloads are suddenly very slow, mentioning "nsig extraction failed" & "throttling". Why is this? · If using Windows, download and ...
Read more >
Porteus switched from youtube-dl to yt-dlp - Page 2
WARNING: [youtube] yMXL4NiKJ0A: nsig extraction failed: You may experience throttling for some formats Install PhantomJS to workaround the ...
Read more >
youtube-dl failed to extract signature - Ask Ubuntu
You are getting this error: Unable to extract Initial JS player signature function name ...because youtube-dl is not up-to-date. Google has been changing ......
Read more >
YT throttling and how to fix it. (YT-DLP) - VideoHelp Forum
A few weeks ago, YT-dlp YT downloads suffered extreme throttling. ... Only certain formats f 136 + 140 (whatever they mean) come to...
Read more >
Youtube mega lahm im DL - Forum - ComputerBase
Ja, yt-dlp hat seit heute einen Fix für die nsig function: [youtube] nsig extraction failed: You may experience throttling for some formats ......
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found