Join GitHub today
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.
Sign upGitHub is where the world builds software
Millions of developers and companies build, ship, and maintain their software on GitHub — the largest and most advanced development platform in the world.
ERROR: Unable to extract title #3449
Comments
|
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 Alternatively, uninstall the youtube package and follow our manual installation instructions. From then on, you'll be able to update with |
|
I did install the youtube-dl from the Linux Mint GUI package manager. sudo youtube-dl -U I'll try to remove the app from the package manager and try a manual install again. |
|
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. |
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?