WARNING: Warning: Falling back to static signature algorithm
WARNING: Automatic signature extraction failed: Traceback (most recent call last):
File "/usr/lib/python2.7/dist-packages/youtube_dl/extractor/youtube.py", line 957, in _decrypt_signature
video_id, player_url, len(s)
File "/usr/lib/python2.7/dist-packages/youtube_dl/extractor/youtube.py", line 331, in _extract_signature_function
player_type = id_m.group('ext')
AttributeError: 'NoneType' object has no attribute 'group'
WARNING: Warning: Falling back to static signature algorithm
ERROR: unable to download video data: HTTP Error 403: Forbidden
Collaborator
phihag
commented
phihag
closed this
PatrickMurray
commented
Awesome! Turns out
apt-get
installed version 2014.02.17
. Your solution fixed everything!
youtube-dl --version
to make sure you are using a halfway up-to-date version of youtube-dl. Since web services are often changing, we recommend the newest version (2014.09.14.3 as of writing), but you'll need at least 2014.05.25 for some YouTube videos, since YouTube changed their API on June 25th, 2014. It looks like you used a package manager such asapt-get
to install youtube-dl. Please contact the Linux Mint support and request a not-totally-outdated version of the youtube-dl package. (Sorry, since we are not affilliated with Linux Mint, we cannot change what they are distributing)Alternatively, uninstall the youtube-dl package and follow our manual installation instructions. In a pinch, this should do if you used apt-get before to install youtube-dl: