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 failing on all attempts "unable to extract uploader id". Here is one example: #31583

Closed
Clear2Go opened this issue Feb 18, 2023 · 10 comments

Comments

@Clear2Go
Copy link

Clear2Go commented Feb 18, 2023

m@Brushpass:~/m$ youtube-dl "https://www.youtube.com/watch?v=dk_uaIMsq7Q" --verbose
[debug] System config: []
[debug] User config: []
[debug] Custom config: []
[debug] Command-line args: [u'https://www.youtube.com/watch?v=dk_uaIMsq7Q', u'--verbose']
[debug] Encodings: locale UTF-8, fs UTF-8, out UTF-8, pref UTF-8
[debug] youtube-dl version 2021.12.17
[debug] Python version 2.7.18 (CPython) - Linux-5.4.0-139-generic-x86_64-with-Ubuntu-20.04-focal
[debug] exe versions: ffmpeg 4.2.7, ffprobe 4.2.7
[debug] Proxy map: {}
[youtube] dk_uaIMsq7Q: Downloading webpage
ERROR: Unable to extract uploader id; 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 "/usr/local/bin/youtube-dl/youtube_dl/YoutubeDL.py", line 815, in wrapper
    return func(self, *args, **kwargs)
  File "/usr/local/bin/youtube-dl/youtube_dl/YoutubeDL.py", line 836, in __extract_info
    ie_result = ie.extract(url)
  File "/usr/local/bin/youtube-dl/youtube_dl/extractor/common.py", line 534, in extract
    ie_result = self._real_extract(url)
  File "/usr/local/bin/youtube-dl/youtube_dl/extractor/youtube.py", line 1794, in _real_extract
    'uploader_id': self._search_regex(r'/(?:channel|user)/([^/?&#]+)', owner_profile_url, 'uploader id') if owner_profile_url else None,
  File "/usr/local/bin/youtube-dl/youtube_dl/extractor/common.py", line 1012, in _search_regex
    raise RegexNotFoundError('Unable to extract %s' % _name)
RegexNotFoundError: Unable to extract uploader id; 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.
@dirkf
Copy link
Contributor

dirkf commented Feb 18, 2023

#30839

@dirkf dirkf closed this as not planned Won't fix, can't repro, duplicate, stale Feb 18, 2023
@aarondvail aarondvail mentioned this issue Feb 18, 2023
3 tasks
@TimucinPusat

This comment was marked as resolved.

@dirkf
Copy link
Contributor

dirkf commented Mar 10, 2023

how to solve this issue? it says :

ERROR: Unable to extract uploader id; 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.

Refer to the 'Known Issue' listed in the pinned issue (as linked above) and follow the link there to the guidance for updating

'list' is not recognized as an internal or external command,
operable program or batch file.
'index' is not recognized as an internal or external command,
operable program or batch file.

This happens when you don't quote the URL parameter and & characters within it are seen by the shell. So 'quote the parameter'.

@TimucinPusat

This comment was marked as resolved.

@dirkf
Copy link
Contributor

dirkf commented Mar 10, 2023

Did you read the pinned issue #30839?

Did you search the GitHub issues as suggested?

Easier, did you find the Known Issue listed with your YouTube error "Unable to extract uploader id"?

Did you find the master issue for the problem by one of the above two methods?

Did you read the Description at the top of the issue?

Did you find the link there to the post describing how to update your yt-dl?

@TimucinPusat

This comment was marked as resolved.

@dirkf
Copy link
Contributor

dirkf commented Mar 10, 2023

The actual issue that you need to read is listed in the pinned issue with the error text that you had: "Unable to extract uploader id". Read that issue, follow the link to a nightly build suitable for your platform (Linux/macOS, I guess), install it, done.

Use an online translator to help, like a normal person would, like I would if I had to read something online that exhausted my handful of Turkish words.

Otherwise your problem is with navigating the Web in general and out of scope here.

@TimucinPusat
Copy link

The actual issue that you need to read is listed in the pinned issue with the error text that you had: "Unable to extract uploader id". Read that issue, follow the link to a nightly build suitable for your platform (Linux/macOS, I guess), install it, done.

Use an online translator to help, like a normal person would, like I would if I had to read something online that exhausted my handful of Turkish words.

Otherwise your problem is with navigating the Web in general and out of scope here.

Ok thank you. I'll look. thank you for your kind language even I got angry:)

@445736952
Copy link

we need AI like ChatGPT to help us to understand what we need to do when we can't understand these issues well

@dirkf
Copy link
Contributor

dirkf commented Mar 25, 2023

Prompt: "You are a general-purpose video downloader that retrieves video and audio from websites like youtube-dl. ..."

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants