Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ERROR: Signature extraction failed #24894

Closed
angusyuhin opened this issue Apr 20, 2020 · 1 comment
Closed

ERROR: Signature extraction failed #24894

angusyuhin opened this issue Apr 20, 2020 · 1 comment

Comments

@angusyuhin
Copy link

@angusyuhin angusyuhin commented Apr 20, 2020

Checklist

  • I'm reporting a broken site support
  • I've verified that I'm running youtube-dl version 2020.03.24
  • I've checked that all provided URLs are alive and playable in a browser
  • 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

Verbose log

ERROR: Signature extraction failed: Traceback (most recent call last):
  File "/home/pi/env/local/lib/python2.7/site-packages/youtube_dl/extractor/youtube.py", line 1385, in _decrypt_signature
    video_id, player_url, s
  File "/home/pi/env/local/lib/python2.7/site-packages/youtube_dl/extractor/youtube.py", line 1262, in _extract_signature_function
    raise ExtractorError('Cannot identify player %r' % player_url)
ExtractorError: Cannot identify player u'https://www.youtube.com/s/player/f676c671/player_ias.vflset/en_US/base.js'; please report this issue on https://yt-dl.org/bug . Make sure you are using the latest version; see  https://yt-dl.org/update  on how to update. Be sure to call youtube-dl with the --verbose flag and include its complete output.
 (caused by ExtractorError(u"Cannot identify player u'https://www.youtube.com/s/player/f676c671/player_ias.vflset/en_US/base.js'; please report this issue on https://yt-dl.org/bug . Make sure you are using the latest version; see  https://yt-dl.org/update  on how to update. Be sure to call youtube-dl with the --verbose flag and include its complete output.",)); please report this issue on https://yt-dl.org/bug . Make sure you are using the latest version; see  https://yt-dl.org/update  on how to update. Be sure to call youtube-dl with the --verbose flag and include its complete output.

Description

About a month ago, my program can still download youtube videos using youtube-dl. I didn't touch it by modifying the source code or upgrade any package, but when I run the code today this error appear from nowhere. I checked the closed related issues and upgrade my youtube-dl to the newest version but still, the problem exists.

Requirement already up-to-date: youtube_dl in ./.local/lib/python2.7/site-packages (2020.3.24)

Actual URL tested: https://www.youtube.com/watch?v=3AtDnEC4zak

Side note: I didn't directly use youtube-dl. Instead, I use pafy and vlc-python to play the music.

@angusyuhin
Copy link
Author

@angusyuhin angusyuhin commented Apr 20, 2020

Later I found out I mixed up the version of the youtube-dl of the entire device and the virtualenv, the package inside the virtualenv didn't update to the newest version. Problem solved after the upgrade.

Sorry for bothering you.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Linked pull requests

Successfully merging a pull request may close this issue.

None yet
2 participants
You can’t perform that action at this time.