ytdl-org / youtube-dl

Command-line program to download videos from YouTube.com and other video sites
http://ytdl-org.github.io/youtube-dl/
The Unlicense
131.73k stars 9.97k forks source link

Hello, I am having this problem, when converting a url of a youtube video to .mp3 #32065

Closed JhonatanJavierDev closed 1 year ago

JhonatanJavierDev commented 1 year ago

Checklist

Verbose log

PASTE VERBOSE LOG HERE

Description

Unable to extract uploader id; please report this issue on https://yt-dl.org/bug . Make sure you are using the latest version; see https://yt-dl.org/update on how to update. Be sure to call youtube-dl with the --verbose flag and include its complete output.

MiffOttah commented 1 year ago

This seems to have been caused by a recent change to YouTube. I am having this issue too; here is my verbose log:

[debug] System config: []
[debug] User config: []
[debug] Custom config: []
[debug] Command-line args: [u'https://www.youtube.com/watch?v=8mNJ5b5hLy4', u'--verbose']
[debug] Encodings: locale UTF-8, fs UTF-8, out None, pref UTF-8
[debug] youtube-dl version 2021.12.17
[debug] Python version 2.7.18 (CPython) - Linux-4.4.0-22621-Microsoft-x86_64-with-debian-11.4
[debug] exe versions: none
[debug] Proxy map: {}
[youtube] 8mNJ5b5hLy4: 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.
spkahle1243 commented 1 year ago

I too am having this issue:

C:\Users\usr\AppData\Local\FoundryVTT\Data\my information\DM Images\Youtube Audio Downloader>youtube-dl -f ogg https://www.youtube.com/watch?v=kUESqvDzEr0&list=PLumzb_XznlTGfzCqgG86xdOS7ayMgOSzx&index=4 [youtube] kUESqvDzEr0: 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. '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.

dirkf commented 1 year ago

Follow #30839; use the checklist; avoid creating a duplicate issue; done.