Bug 15220 - youtube-dl fails on YouTube URLs
Summary: youtube-dl fails on YouTube URLs
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: 4
Hardware: All Linux
Priority: Normal major
Target Milestone: ---
Assignee: QA Team
QA Contact:
URL:
Whiteboard: has_procedure advisory mga4-32-ok mga...
Keywords: validated_update
Depends on:
Blocks:
 
Reported: 2015-02-07 10:48 CET by José Jorge
Modified: 2015-02-11 21:48 CET (History)
2 users (show)

See Also:
Source RPM: youtube-dl
CVE:
Status comment:


Attachments

Description José Jorge 2015-02-07 10:48:16 CET
youtube-dl https://www.youtube.com/watch?v=OPf0YbXqDm0                                         
[youtube] Setting language
[youtube] OPf0YbXqDm0: Downloading video webpage
[youtube] OPf0YbXqDm0: Downloading video info webpage
[youtube] OPf0YbXqDm0: Extracting video information
[youtube] OPf0YbXqDm0: Encrypted signatures detected.
WARNING: Automatic signature extraction failed: Traceback (most recent call last):
  File "/usr/bin/youtube-dl/youtube_dl/extractor/youtube.py", line 1043, in _decrypt_signature
    video_id, player_url, len(s)
  File "/usr/bin/youtube-dl/youtube_dl/extractor/youtube.py", line 419, 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
WARNING: Automatic signature extraction failed: Traceback (most recent call last):
  File "/usr/bin/youtube-dl/youtube_dl/extractor/youtube.py", line 1043, in _decrypt_signature
    video_id, player_url, len(s)
  File "/usr/bin/youtube-dl/youtube_dl/extractor/youtube.py", line 419, 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
WARNING: Automatic signature extraction failed: Traceback (most recent call last):
  File "/usr/bin/youtube-dl/youtube_dl/extractor/youtube.py", line 1043, in _decrypt_signature
    video_id, player_url, len(s)
  File "/usr/bin/youtube-dl/youtube_dl/extractor/youtube.py", line 419, 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
WARNING: Automatic signature extraction failed: Traceback (most recent call last):
  File "/usr/bin/youtube-dl/youtube_dl/extractor/youtube.py", line 1043, in _decrypt_signature
    video_id, player_url, len(s)
  File "/usr/bin/youtube-dl/youtube_dl/extractor/youtube.py", line 419, 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
WARNING: Automatic signature extraction failed: Traceback (most recent call last):
  File "/usr/bin/youtube-dl/youtube_dl/extractor/youtube.py", line 1043, in _decrypt_signature
    video_id, player_url, len(s)
  File "/usr/bin/youtube-dl/youtube_dl/extractor/youtube.py", line 419, 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
WARNING: Automatic signature extraction failed: Traceback (most recent call last):
  File "/usr/bin/youtube-dl/youtube_dl/extractor/youtube.py", line 1043, in _decrypt_signature
    video_id, player_url, len(s)
  File "/usr/bin/youtube-dl/youtube_dl/extractor/youtube.py", line 419, 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
WARNING: Automatic signature extraction failed: Traceback (most recent call last):
  File "/usr/bin/youtube-dl/youtube_dl/extractor/youtube.py", line 1043, in _decrypt_signature
    video_id, player_url, len(s)
  File "/usr/bin/youtube-dl/youtube_dl/extractor/youtube.py", line 419, 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
WARNING: Automatic signature extraction failed: Traceback (most recent call last):
  File "/usr/bin/youtube-dl/youtube_dl/extractor/youtube.py", line 1043, in _decrypt_signature
    video_id, player_url, len(s)
  File "/usr/bin/youtube-dl/youtube_dl/extractor/youtube.py", line 419, 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
WARNING: Automatic signature extraction failed: Traceback (most recent call last):
  File "/usr/bin/youtube-dl/youtube_dl/extractor/youtube.py", line 1043, in _decrypt_signature
    video_id, player_url, len(s)
  File "/usr/bin/youtube-dl/youtube_dl/extractor/youtube.py", line 419, 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
WARNING: Automatic signature extraction failed: Traceback (most recent call last):
  File "/usr/bin/youtube-dl/youtube_dl/extractor/youtube.py", line 1043, in _decrypt_signature
    video_id, player_url, len(s)
  File "/usr/bin/youtube-dl/youtube_dl/extractor/youtube.py", line 419, 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
WARNING: Automatic signature extraction failed: Traceback (most recent call last):
  File "/usr/bin/youtube-dl/youtube_dl/extractor/youtube.py", line 1043, in _decrypt_signature
    video_id, player_url, len(s)
  File "/usr/bin/youtube-dl/youtube_dl/extractor/youtube.py", line 419, 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
WARNING: Automatic signature extraction failed: Traceback (most recent call last):
  File "/usr/bin/youtube-dl/youtube_dl/extractor/youtube.py", line 1043, in _decrypt_signature
    video_id, player_url, len(s)
  File "/usr/bin/youtube-dl/youtube_dl/extractor/youtube.py", line 419, 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
WARNING: Automatic signature extraction failed: Traceback (most recent call last):
  File "/usr/bin/youtube-dl/youtube_dl/extractor/youtube.py", line 1043, in _decrypt_signature
    video_id, player_url, len(s)
  File "/usr/bin/youtube-dl/youtube_dl/extractor/youtube.py", line 419, 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

Reproducible: 

Steps to Reproduce:
José Jorge 2015-02-07 10:50:21 CET

Status: NEW => ASSIGNED
Assignee: bugsquad => lists.jjorge

Comment 1 José Jorge 2015-02-07 10:53:25 CET
I have uploaded a updated package for Mageia 4.

You can test this by this command line :

youtube-dl https://www.youtube.com/watch?v=OPf0YbXqDm0


Suggested advisory:
========================

Updated youtube-dl package fix download from youtube:

========================

Updated packages in core/updates_testing:
========================
youtube-dl-2015.01.25-2.1.mga4.src

youtube-dl-2015.01.25-2.1.mga4.noarch
Comment 2 José Jorge 2015-02-07 11:50:55 CET
Sorry I fixed the uploaded packages names :

youtube-dl-2015.01.25-1.mga4.src

youtube-dl-2015.01.25-1.mga4.noarch

Assignee: lists.jjorge => qa-bugs

José Jorge 2015-02-07 11:51:21 CET

CC: (none) => lists.jjorge

Comment 3 claire robinson 2015-02-09 19:59:32 CET
Testing complete mga4 64

Whiteboard: (none) => has_procedure mga4-64-ok

Comment 4 claire robinson 2015-02-11 17:00:28 CET
Advisory uploaded.

Whiteboard: has_procedure mga4-64-ok => has_procedure advisory mga4-64-ok

Comment 5 claire robinson 2015-02-11 17:12:13 CET
Testing complete mga4 32

Validating. Please push to 4 updates.

Thanks

Whiteboard: has_procedure advisory mga4-64-ok => has_procedure advisory mga4-32-ok mga4-64-ok

Comment 6 David Walser 2015-02-11 19:23:31 CET
Adding forgotten validated tag.

Keywords: (none) => validated_update
CC: (none) => sysadmin-bugs

Comment 7 claire robinson 2015-02-11 19:25:09 CET
oops thankyou
Comment 8 Mageia Robot 2015-02-11 21:48:28 CET
An update for this issue has been pushed to Mageia Updates repository.

http://advisories.mageia.org/MGAA-2015-0010.html

Status: ASSIGNED => RESOLVED
Resolution: (none) => FIXED


Note You need to log in before you can comment on or make changes to this bug.