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

youtube-dl version 2013.09.16 VEVO encrypted signature length 85 (43.41) UnavailableVideoError: HTTP Error 403: Forbidden #1449

Closed
prestonconnors opened this issue Sep 17, 2013 · 5 comments

Comments

@prestonconnors
Copy link

@prestonconnors prestonconnors commented Sep 17, 2013

youtube-dl -vvv "http://www.youtube.com/watch?v=${v}" -o "${v}.%(ext)s"
[debug] System config: []
[debug] User config: []
[debug] Command-line args: ['-vvv', 'http://www.youtube.com/watch?v=1w7OgIMMRc4', '-o', '1w7OgIMMRc4.%(ext)s']
[debug] youtube-dl version 2013.09.16
[debug] Python version 2.7.3 - Linux-3.2.0-53-generic-x86_64-with-LinuxMint-13-maya
[debug] Proxy map: {}
[youtube] Setting language
[youtube] 1w7OgIMMRc4: Downloading video webpage
[youtube] 1w7OgIMMRc4: Downloading video info webpage
[youtube] 1w7OgIMMRc4: Extracting video information
[youtube] 1w7OgIMMRc4: 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 "/usr/local/lib/python2.7/dist-packages/youtube_dl/YoutubeDL.py", line 571, in download
videos = self.extract_info(url)
File "/usr/local/lib/python2.7/dist-packages/youtube_dl/YoutubeDL.py", line 336, in extract_info
return self.process_ie_result(ie_result, download=download)
File "/usr/local/lib/python2.7/dist-packages/youtube_dl/YoutubeDL.py", line 419, in process_ie_result
for r in ie_result['entries']
File "/usr/local/lib/python2.7/dist-packages/youtube_dl/YoutubeDL.py", line 366, in process_ie_result
self.process_info(ie_result)
File "/usr/local/lib/python2.7/dist-packages/youtube_dl/YoutubeDL.py", line 548, in process_info
raise UnavailableVideoError(err)
UnavailableVideoError: HTTP Error 403: Forbidden

@CrankedCode
Copy link

@CrankedCode CrankedCode commented Sep 17, 2013

I am having the same issues with alot of videos...

@phihag phihag closed this in 6ae8ee3 Sep 17, 2013
@phihag
Copy link
Contributor

@phihag phihag commented Sep 17, 2013

Thank you for the report. This should be fixed in youtube-dl 2013.09.17. You can update by typing

sudo youtube-dl -U

or

youtube-dl -U

depending on how you installed youtube-dl. A more permanent fix for signature changes is in the works.

@prestonconnors
Copy link
Author

@prestonconnors prestonconnors commented Sep 17, 2013

Looking forward to the permanent fix! :)

Currently I am doing a git pull and re-making this program from "source" every hour automatically. Is youtube-dl -U a better alternative?

@phihag
Copy link
Contributor

@phihag phihag commented Sep 17, 2013

@prestonconnors Yes, most certainly youtube-dl's update mechanism is the better option, since the source code can in theory be unstable for a while until we reach a releasable state.

@RingoTheDog
Copy link

@RingoTheDog RingoTheDog commented Sep 17, 2013

@prestonconnors
I have added the extra line "youtube-dl -U" in my scripts, so now I check for an update before attempting any download. Seems to be working.

just a thought....

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