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.
An extractor error has occurred. [extractor: ZDF] #21993
Comments
|
Sorry page is alive but does not play. |
|
I've just seen this same error. Is this issue fixed? (I see it is closed) My error log is:
|
|
@agaylard It's actually working, I'd say. (Almost) The URL you've used is basically just an overview page ( And it then fails at: Which is just a page with background info (a character description). There's no video content. I compared that overview page with a web app for searching those public catalogues And it's basically the same result. Look at "Thema" (topic), there are 8 episodes. (The ninth is just a trailer). I blame these bad overview pages... |
Checklist
Verbose log
$ youtube-dl -v --ignore-config https://www.zdf.de/serien/death-in-paradise/die-smaragdinsel-100.html
[debug] System config: []
[debug] User config: []
[debug] Custom config: []
[debug] Command-line args: [u'-v', u'--ignore-config', u'https://www.zdf.de/serien/death-in-paradise/die-smaragdinsel-100.html']
[debug] Encodings: locale UTF-8, fs UTF-8, out UTF-8, pref UTF-8
[debug] youtube-dl version 2019.08.02
[debug] Python version 2.7.15+ (CPython) - Linux-4.15.0-55-generic-x86_64-with-Ubuntu-18.04-bionic
[debug] exe versions: ffmpeg 3.4.6, ffprobe 3.4.6, phantomjs 2.1.1
[debug] Proxy map: {}
[ZDF] die-smaragdinsel-100: Downloading webpage
[ZDF] die-smaragdinsel-100: Downloading JSON metadata
ERROR: An extractor error has occurred. (caused by KeyError(u'formitaeten',)); 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/extractor/common.py", line 530, in extract
ie_result = self._real_extract(url)
File "/usr/local/bin/youtube-dl/youtube_dl/extractor/zdf.py", line 235, in _real_extract
return self._extract_mobile(video_id)
File "/usr/local/bin/youtube-dl/youtube_dl/extractor/zdf.py", line 196, in _extract_mobile
for f in document['formitaeten']:
KeyError: u'formitaeten'
Traceback (most recent call last):
File "/usr/local/bin/youtube-dl/youtube_dl/YoutubeDL.py", line 796, in extract_info
ie_result = ie.extract(url)
File "/usr/local/bin/youtube-dl/youtube_dl/extractor/common.py", line 543, in extract
raise ExtractorError('An extractor error has occurred.', cause=e)
ExtractorError: An extractor error has occurred. (caused by KeyError(u'formitaeten',)); 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
The extractor ZDF works for some pages (e.g. https://www.zdf.de/serien/death-in-paradise/death-in-paradise-staffel-1-folge-6-102.html), for others it fails (e.g. https://www.zdf.de/serien/death-in-paradise/die-smaragdinsel-100.html)