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

Vimeo Password protected videos RegexNotFoundError #24224

Open
someziggyman opened this issue Mar 3, 2020 · 8 comments
Open

Vimeo Password protected videos RegexNotFoundError #24224

someziggyman opened this issue Mar 3, 2020 · 8 comments

Comments

@someziggyman
Copy link

@someziggyman someziggyman commented Mar 3, 2020

Checklist

  • I'm reporting a broken site support
  • I've verified that I'm running youtube-dl version 2020.03.01
  • 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

./youtube-dl --verbose -F https://vimeo.com/showcase/6733390/video/389861851
[debug] System config: []
[debug] User config: []
[debug] Custom config: []
[debug] Command-line args: [u'--verbose', u'-F', u'https://vimeo.com/showcase/6733390/video/389861851']
[debug] Encodings: locale UTF-8, fs utf-8, out UTF-8, pref UTF-8
[debug] youtube-dl version 2020.03.01
[debug] Python version 2.7.16 (CPython) - Darwin-18.7.0-x86_64-i386-64bit
[debug] exe versions: none
[debug] Proxy map: {}
[vimeo] 389861851: Downloading webpage
[vimeo] 389861851: Extracting information
ERROR: Unable to extract info section (caused by RegexNotFoundError(u'Unable to extract \x1b[0;34minfo section\x1b[0m; please report this issue on https://yt-dl.org/bug . Make sure you are using the latest version; type  youtube-dl -U  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; type  youtube-dl -U  to update. Be sure to call youtube-dl with the --verbose flag and include its complete output.
Traceback (most recent call last):
  File "./youtube-dl/youtube_dl/extractor/vimeo.py", line 656, in _real_extract
    flags=re.DOTALL)
  File "./youtube-dl/youtube_dl/extractor/common.py", line 1005, in _search_regex
    raise RegexNotFoundError('Unable to extract %s' % _name)
RegexNotFoundError: Unable to extract info section; please report this issue on https://yt-dl.org/bug . Make sure you are using the latest version; type  youtube-dl -U  to update. Be sure to call youtube-dl with the --verbose flag and include its complete output.
Traceback (most recent call last):
  File "./youtube-dl/youtube_dl/YoutubeDL.py", line 797, in extract_info
    ie_result = ie.extract(url)
  File "./youtube-dl/youtube_dl/extractor/common.py", line 530, in extract
    ie_result = self._real_extract(url)
  File "./youtube-dl/youtube_dl/extractor/vimeo.py", line 670, in _real_extract
    cause=e)
ExtractorError: Unable to extract info section (caused by RegexNotFoundError(u'Unable to extract \x1b[0;34minfo section\x1b[0m; please report this issue on https://yt-dl.org/bug . Make sure you are using the latest version; type  youtube-dl -U  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; type  youtube-dl -U  to update. Be sure to call youtube-dl with the --verbose flag and include its complete output.

Description

Regular videos download just fine. Password protected are giving Regex error. Will DM a password to that video in case needed. Using the latest version of YT-dl with Python 2.7

@remitamine
Copy link
Collaborator

@remitamine remitamine commented Mar 3, 2020

you did not pass the password to the command in the first place.

@remitamine remitamine closed this Mar 3, 2020
@someziggyman
Copy link
Author

@someziggyman someziggyman commented Mar 3, 2020

OK, my bad. Pasted the password with --video-password the log is pretty much the same.

./youtube-dl --verbose --video-password XXXXX -F https://vimeo.com/showcase/6733390/video/389861851
[debug] System config: []
[debug] User config: []
[debug] Custom config: []
[debug] Command-line args: [u'--verbose', u'--video-password', u'PRIVATE', u'-F', u'https://vimeo.com/showcase/6733390/video/389861851']
[debug] Encodings: locale UTF-8, fs utf-8, out UTF-8, pref UTF-8
[debug] youtube-dl version 2020.03.01
[debug] Python version 2.7.16 (CPython) - Darwin-18.7.0-x86_64-i386-64bit
[debug] exe versions: none
[debug] Proxy map: {}
[vimeo] 389861851: Downloading webpage
[vimeo] 389861851: Extracting information
ERROR: Unable to extract info section (caused by RegexNotFoundError(u'Unable to extract \x1b[0;34minfo section\x1b[0m; please report this issue on https://yt-dl.org/bug . Make sure you are using the latest version; type youtube-dl -U 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; type youtube-dl -U to update. Be sure to call youtube-dl with the --verbose flag and include its complete output.
Traceback (most recent call last):
File "./youtube-dl/youtube_dl/extractor/vimeo.py", line 656, in _real_extract
flags=re.DOTALL)
File "./youtube-dl/youtube_dl/extractor/common.py", line 1005, in _search_regex
raise RegexNotFoundError('Unable to extract %s' % _name)
RegexNotFoundError: Unable to extract info section; please report this issue on https://yt-dl.org/bug . Make sure you are using the latest version; type youtube-dl -U to update. Be sure to call youtube-dl with the --verbose flag and include its complete output.
Traceback (most recent call last):
File "./youtube-dl/youtube_dl/YoutubeDL.py", line 797, in extract_info
ie_result = ie.extract(url)
File "./youtube-dl/youtube_dl/extractor/common.py", line 530, in extract
ie_result = self._real_extract(url)
File "./youtube-dl/youtube_dl/extractor/vimeo.py", line 670, in _real_extract
cause=e)
ExtractorError: Unable to extract info section (caused by RegexNotFoundError(u'Unable to extract \x1b[0;34minfo section\x1b[0m; please report this issue on https://yt-dl.org/bug . Make sure you are using the latest version; type youtube-dl -U 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; type youtube-dl -U to update. Be sure to call youtube-dl with the --verbose flag and include its complete output.

@remitamine
Copy link
Collaborator

@remitamine remitamine commented Mar 3, 2020

if the URL is not accessible to a developer, there is no way to fix the problem.

@someziggyman
Copy link
Author

@someziggyman someziggyman commented Mar 3, 2020

Where can I send you a password? It's not mine, so I can not share it for everyone to see.

@remitamine
Copy link
Collaborator

@remitamine remitamine commented Mar 3, 2020

you can find my email address in my profile.

@someziggyman
Copy link
Author

@someziggyman someziggyman commented Mar 3, 2020

Sent. Thank you so much for everything you do and apologies for the confusion!

@remitamine remitamine reopened this Mar 3, 2020
@remitamine remitamine closed this in 12ee431 Mar 3, 2020
remitamine added a commit that referenced this issue Mar 13, 2020
@remitamine remitamine reopened this Mar 13, 2020
@someziggyman
Copy link
Author

@someziggyman someziggyman commented Mar 24, 2020

Will this fix be reimplemented into the next version of youtube-dl? Any specific reason, why has it been reverted? Just curious.

@remitamine
Copy link
Collaborator

@remitamine remitamine commented Mar 24, 2020

it has caused a regression #24338, a proper fix would require more changes.

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.