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

ERROR: Unable to extract title #3449

Closed
AlexandruM opened this issue Aug 5, 2014 · 3 comments
Closed

ERROR: Unable to extract title #3449

AlexandruM opened this issue Aug 5, 2014 · 3 comments

Comments

@AlexandruM
Copy link

@AlexandruM AlexandruM commented Aug 5, 2014

So I tried to use this command to download the default favorites playlist (not sure if this is the reason why it can't find the title).

youtube-dl -cit --verbose --max-quality FORMAT --extract-audio --audio-format mp3 http://www.youtube.com/playlist?list=FLxrNE9Dgtg_F7NgkcxmFSZg

and got the following error:

[debug] System config: []
[debug] User config: []
[debug] Command-line args: ['-cit', '--verbose', '--max-quality', 'FORMAT', '--extract-audio', '--audio-format', 'mp3', 'http://www.youtube.com/playlist?list=FLxrNE9Dgtg_F7NgkcxmFSZg']
[debug] Encodings: locale 'UTF-8', fs 'UTF-8', out 'UTF-8', pref: 'UTF-8'
[debug] youtube-dl version 2014.02.17
[debug] Python version 2.7.6 - Linux-3.13.0-24-generic-x86_64-with-LinuxMint-17-qiana
[debug] Proxy map: {}
[youtube:playlist] FLxrNE9Dgtg_F7NgkcxmFSZg: Downloading page #1
WARNING: [youtube:playlist] FLxrNE9Dgtg_F7NgkcxmFSZg: Playlist page is missing OpenGraph title, falling back ...
ERROR: Unable to extract title; please report this issue on https://yt-dl.org/bug . Be sure to call youtube-dl with the --verbose flag and include its complete output. Make sure you are using the latest version; type youtube-dl -U to update.
Traceback (most recent call last):
File "/usr/lib/python2.7/dist-packages/youtube_dl/extractor/youtube.py", line 1511, in _real_extract
playlist_title = self._og_search_title(page)
File "/usr/lib/python2.7/dist-packages/youtube_dl/extractor/common.py", line 428, in _og_search_title
return self._og_search_property('title', html, *_kargs)
File "/usr/lib/python2.7/dist-packages/youtube_dl/extractor/common.py", line 416, in _og_search_property
escaped = self._search_regex(self._og_regexes(prop), html, name, flags=re.DOTALL, _kargs)
File "/usr/lib/python2.7/dist-packages/youtube_dl/extractor/common.py", line 356, in _search_regex
raise RegexNotFoundError(u'Unable to extract %s' % _name)
RegexNotFoundError: Unable to extract OpenGraph title; please report this issue on https://yt-dl.org/bug . Be sure to call youtube-dl with the --verbose flag and include its complete output. Make sure you are using the latest version; type youtube-dl -U to update.
Traceback (most recent call last):
File "/usr/lib/python2.7/dist-packages/youtube_dl/YoutubeDL.py", line 493, in extract_info
ie_result = ie.extract(url)
File "/usr/lib/python2.7/dist-packages/youtube_dl/extractor/common.py", line 158, in extract
return self._real_extract(url)
File "/usr/lib/python2.7/dist-packages/youtube_dl/extractor/youtube.py", line 1517, in _real_extract
r'

(.?)

', page, u'title')
File "/usr/lib/python2.7/dist-packages/youtube_dl/extractor/common.py", line 366, in _html_search_regex
res = self._search_regex(pattern, string, name, default, fatal, flags)
File "/usr/lib/python2.7/dist-packages/youtube_dl/extractor/common.py", line 356, in _search_regex
raise RegexNotFoundError(u'Unable to extract %s' % _name)
RegexNotFoundError: Unable to extract title; please report this issue on https://yt-dl.org/bug . Be sure to call youtube-dl with the --verbose flag and include its complete output. Make sure you are using the latest version; type youtube-dl -U to update.

Is there something I can do? Or is this because of yet another YouTube UI update?

@phihag
Copy link
Contributor

@phihag phihag commented Aug 5, 2014

You are using an outdated version of youtube-dl. YouTube changed their playlist UI in May 2014, and the last change to their player dates on 2014-07-25, so you'll need at least youtube-dl version 2014.07.25 (or newer).

It looks like you installed youtube-dl with a package manager (something like apt-get, or pip). You can use that package manager to update youtube-dl (you may need to contact the package maintainer though, and request an update).

Alternatively, uninstall the youtube package and follow our manual installation instructions. From then on, you'll be able to update with sudo youtube-dl -U.

@phihag phihag closed this Aug 5, 2014
@AlexandruM
Copy link
Author

@AlexandruM AlexandruM commented Aug 5, 2014

I did install the youtube-dl from the Linux Mint GUI package manager.
When I do try the -U command I get:

sudo youtube-dl -U
youtube-dl is up-to-date (2014.08.05)

I'll try to remove the app from the package manager and try a manual install again.

@AlexandruM
Copy link
Author

@AlexandruM AlexandruM commented Aug 5, 2014

It worked.

For Linux Mint 17 at least this should do it:

sudo curl https://yt-dl.org/downloads/2014.08.05/youtube-dl -o /usr/bin/youtube-dl (had to delete /local/).

It's downloading as we speak.

Thank you for the help.

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.