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

Encrypted signatures detected #1439

Closed
origal opened this issue Sep 16, 2013 · 5 comments
Closed

Encrypted signatures detected #1439

origal opened this issue Sep 16, 2013 · 5 comments

Comments

@origal
Copy link

@origal origal commented Sep 16, 2013

my command line:

me@server:~/Desktop/YouTube/backend$ ./youtube-dl.py https://www.youtube.com/watch?v=8SbUC-UaAxE
[youtube] Setting language
[youtube] 8SbUC-UaAxE: Downloading video webpage
[youtube] 8SbUC-UaAxE: Downloading video info webpage
[youtube] 8SbUC-UaAxE: Extracting video information
[youtube] 8SbUC-UaAxE: Encrypted signatures detected.
ERROR: unable to download video

youtube-dl --version:

me@server:~/Desktop/YouTube/backend$ ./youtube-dl --version
2013.11.09

python --version:

me@server:~/Desktop/YouTube/backend$ python --version
Python 2.7.3

OS:

me@server:~/Desktop/YouTube/backend$ uname -a
Linux server 3.5.0-34-generic #55-Ubuntu SMP Thu Jun 6 20:18:19 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux

Will gladly include any additional required info. Appreciate your attention.

@phihag
Copy link
Contributor

@phihag phihag commented Sep 16, 2013

This problem should be fixed in the current version (2013.09.16) of youtube-dl. You should be able to update using sudo youtube-dl -U. If that throws an error message, can you tell us how you installed youtube-dl?

By the way, thank you very much for the great error report. You can save a lot of work by just including -v or --verbose in the command line - that will print everything (and even more hints to what went wrong) all at once.

I'm closing this issue now since I'm fairly certain that 2013.09.16. If the problem persists, please comment and we'll reopen this. Again, thanks for the great report! We're thinking of an automatic update mechanism.

@phihag phihag closed this Sep 16, 2013
@origal
Copy link
Author

@origal origal commented Sep 16, 2013

Issue is resolved. I must say I am amazed by your quick and to-the-point reply. Keep up the good work and many thanks! Cheers.

@phihag
Copy link
Contributor

@phihag phihag commented Sep 16, 2013

Sorry, I saw the stackoverflow question just now. This issue tracker is indeed the better place to report problems with youtube-dl. Researching video patterns sounds like a really cool application. Would you mind dropping me an email when you publish your paper?

@origal
Copy link
Author

@origal origal commented Sep 17, 2013

Hmm.. sometimes this runs smoothly and sometimes this happens:

oris@oris:~/Desktop/YouTube/backend$ ./youtube-dl https://www.youtube.com/watch?v=8SbUC-UaAxE -v
[debug] System config: []
[debug] User config: []
[debug] Command-line args: ['https://www.youtube.com/watch?v=8SbUC-UaAxE', '-v']
[debug] youtube-dl version 2013.09.16
[debug] Python version 2.7.3 - Linux-3.5.0-34-generic-x86_64-with-Ubuntu-12.10-quantal
[debug] Proxy map: {}
[youtube] Setting language
[youtube] 8SbUC-UaAxE: Downloading video webpage
[youtube] 8SbUC-UaAxE: Downloading video info webpage
[youtube] 8SbUC-UaAxE: Extracting video information
[youtube] 8SbUC-UaAxE: Encrypted signatures detected.
[youtube] encrypted signature length 85 (43.41), itag 44, html5 player vfldJ8xgI
[youtube] encrypted signature length 85 (43.41), itag 35, html5 player vfldJ8xgI
[youtube] encrypted signature length 85 (43.41), itag 43, html5 player vfldJ8xgI
[youtube] encrypted signature length 85 (43.41), itag 34, html5 player vfldJ8xgI
[youtube] encrypted signature length 85 (43.41), itag 18, html5 player vfldJ8xgI
[youtube] encrypted signature length 85 (43.41), itag 5, html5 player vfldJ8xgI
[youtube] encrypted signature length 85 (43.41), itag 36, html5 player vfldJ8xgI
[youtube] encrypted signature length 85 (43.41), itag 17, html5 player vfldJ8xgI
[youtube] encrypted signature length 85 (43.41), itag 135, html5 player vfldJ8xgI
[youtube] encrypted signature length 85 (43.41), itag 244, html5 player vfldJ8xgI
[youtube] encrypted signature length 85 (43.41), itag 245, html5 player vfldJ8xgI
[youtube] encrypted signature length 85 (43.41), itag 246, html5 player vfldJ8xgI
[youtube] encrypted signature length 85 (43.41), itag 134, html5 player vfldJ8xgI
[youtube] encrypted signature length 85 (43.41), itag 243, html5 player vfldJ8xgI
[youtube] encrypted signature length 85 (43.41), itag 133, html5 player vfldJ8xgI
[youtube] encrypted signature length 85 (43.41), itag 242, html5 player vfldJ8xgI
[youtube] encrypted signature length 85 (43.41), itag 160, html5 player vfldJ8xgI
[youtube] encrypted signature length 85 (43.41), itag 139, html5 player vfldJ8xgI
[youtube] encrypted signature length 85 (43.41), itag 140, html5 player vfldJ8xgI
[youtube] encrypted signature length 85 (43.41), itag 141, html5 player vfldJ8xgI
[youtube] encrypted signature length 85 (43.41), itag 171, html5 player vfldJ8xgI
[youtube] encrypted signature length 85 (43.41), itag 172, html5 player vfldJ8xgI
ERROR: unable to download video
Traceback (most recent call last):
  File "./youtube-dl/youtube_dl/YoutubeDL.py", line 575, in download
    videos = self.extract_info(url)
  File "./youtube-dl/youtube_dl/YoutubeDL.py", line 340, in extract_info
    return self.process_ie_result(ie_result, download=download)
  File "./youtube-dl/youtube_dl/YoutubeDL.py", line 423, in process_ie_result
    for r in ie_result['entries']
  File "./youtube-dl/youtube_dl/YoutubeDL.py", line 370, in process_ie_result
    self.process_info(ie_result)
  File "./youtube-dl/youtube_dl/YoutubeDL.py", line 552, in process_info
    raise UnavailableVideoError(err)
UnavailableVideoError: HTTP Error 403: Forbidden
@jaimeMF
Copy link
Collaborator

@jaimeMF jaimeMF commented Sep 17, 2013

Run sudo youtube-dl -U, until we automate the process, we'll need to make new releases each time Youtube changes the algo.

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
3 participants
You can’t perform that action at this time.