[Broken] Servus TV
See original GitHub issueChecklist
- I’m reporting a broken site support
- I’ve verified that I’m running yt-dlp version 2021.09.25
- I’ve checked that all provided URLs are alive and playable in a browser
- I’ve checked that all URLs and arguments with special characters are properly quoted or escaped
- I’ve searched the bugtracker for similar issues including closed ones
Verbose log
./yt-dlp --verbose https://www.servustv.com/unterhaltung/v/aa-25fhsqdp51w12
[debug] User config file: /home/user/.config/yt-dlp/config
[debug] User config: ['--restrict-filenames', '--no-mtime', '--compat-options', 'filename']
[debug] Command-line config: ['--verbose', 'https://www.servustv.com/unterhaltung/v/aa-25fhsqdp51w12']
[debug] Encodings: locale UTF-8, fs utf-8, out utf-8, pref UTF-8
[debug] yt-dlp version 2021.09.25 (zip)
[debug] Compatibility options: filename
[debug] Python version 3.8.10 (CPython 64bit) - Linux-5.4.0-86-generic-x86_64-with-glibc2.29
[debug] exe versions: ffmpeg 4.2.4, ffprobe 4.2.4, rtmpdump 2.4
[debug] Optional libraries: Crypto, keyring, sqlite
[debug] Proxy map: {}
[debug] [generic] Extracting URL: https://www.servustv.com/unterhaltung/v/aa-25fhsqdp51w12
[generic] aa-25fhsqdp51w12: Requesting header
WARNING: [generic] Falling back on generic information extractor.
[generic] aa-25fhsqdp51w12: Downloading webpage
[generic] aa-25fhsqdp51w12: Extracting information
ERROR: [generic] Unsupported URL: https://www.servustv.com/unterhaltung/v/aa-25fhsqdp51w12
Traceback (most recent call last):
File "./yt-dlp/yt_dlp/extractor/common.py", line 585, in extract
ie_result = self._real_extract(url)
File "./yt-dlp/yt_dlp/extractor/generic.py", line 3712, in _real_extract
raise UnsupportedError(url)
yt_dlp.utils.UnsupportedError: Unsupported URL: https://www.servustv.com/unterhaltung/v/aa-25fhsqdp51w12
Traceback (most recent call last):
File "./yt-dlp/yt_dlp/extractor/common.py", line 585, in extract
ie_result = self._real_extract(url)
File "./yt-dlp/yt_dlp/extractor/generic.py", line 3712, in _real_extract
raise UnsupportedError(url)
yt_dlp.utils.UnsupportedError: Unsupported URL: https://www.servustv.com/unterhaltung/v/aa-25fhsqdp51w12
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "./yt-dlp/yt_dlp/YoutubeDL.py", line 1227, in wrapper
return func(self, *args, **kwargs)
File "./yt-dlp/yt_dlp/YoutubeDL.py", line 1252, in __extract_info
ie_result = ie.extract(url)
File "./yt-dlp/yt_dlp/extractor/common.py", line 601, in extract
raise ExtractorError(
yt_dlp.utils.ExtractorError: [generic] Unsupported URL: https://www.servustv.com/unterhaltung/v/aa-25fhsqdp51w12
./yt-dlp --verbose https://www.servustv.com/videos/aa-25fhsqdp51w12
[debug] User config file: /home/user/.config/yt-dlp/config
[debug] User config: ['--restrict-filenames', '--no-mtime', '--compat-options', 'filename']
[debug] Command-line config: ['--verbose', 'https://www.servustv.com/videos/aa-25fhsqdp51w12']
[debug] Encodings: locale UTF-8, fs utf-8, out utf-8, pref UTF-8
[debug] yt-dlp version 2021.09.25 (zip)
[debug] Compatibility options: filename
[debug] Python version 3.8.10 (CPython 64bit) - Linux-5.4.0-86-generic-x86_64-with-glibc2.29
[debug] exe versions: ffmpeg 4.2.4, ffprobe 4.2.4, rtmpdump 2.4
[debug] Optional libraries: Crypto, keyring, sqlite
[debug] Proxy map: {}
[debug] [Servus] Extracting URL: https://www.servustv.com/videos/aa-25fhsqdp51w12
[Servus] AA-25FHSQDP51W12: Downloading token
ERROR: [Servus] aa-25fhsqdp51w12: Unable to download JSON metadata: HTTP Error 401: (caused by <HTTPError 401: ''>); please report this issue on https://github.com/yt-dlp/yt-dlp . Make sure you are using the latest version; see https://github.com/yt-dlp/yt-dlp on how to update. Be sure to call yt-dlp with the --verbose flag and include its complete output.
File "./yt-dlp/yt_dlp/extractor/common.py", line 694, in _request_webpage
return self._downloader.urlopen(url_or_request)
File "./yt-dlp/yt_dlp/YoutubeDL.py", line 3256, in urlopen
return self._opener.open(req, timeout=self._socket_timeout)
File "/usr/lib/python3.8/urllib/request.py", line 531, in open
response = meth(req, response)
File "/usr/lib/python3.8/urllib/request.py", line 640, in http_response
response = self.parent.error(
File "/usr/lib/python3.8/urllib/request.py", line 569, in error
return self._call_chain(*args)
File "/usr/lib/python3.8/urllib/request.py", line 502, in _call_chain
result = func(*args)
File "/usr/lib/python3.8/urllib/request.py", line 649, in http_error_default
raise HTTPError(req.full_url, code, msg, hdrs, fp)
Description
Servus TV is not working since a couple of months. For a short time it was possible to modify the URL, e.g. from the original URL
https://www.servustv.com/unterhaltung/v/aa-25fhsqdp51w12
to https://www.servustv.com/videos/aa-25fhsqdp51w12
but this is not working any longer. Both URLs are shown in the verbose log above.
Issue Analytics
- State:
- Created 2 years ago
- Reactions:1
- Comments:8 (2 by maintainers)
Top Results From Across the Web
The Broken Circle - ServusTV
Didier, Sänger und Banjo-Spieler in einer Bluegrass-Band, lernt eines Tages die lebenslustige Elise kennen. Wegen ihrer ausdrucksstarken Stimme tritt sie ...
Read more >ServusTV support is broken #23475 - ytdl-org/youtube-dl
Checklist I'm reporting a broken site support I've verified that I'm running youtube-dl version ... ServusTV support is broken #23475.
Read more >Servus TV | Logopedia - Fandom
SVG Needed · Better Logo Needed · Missing Logo · Missing Year · Missing Name · Unused Categories · Unused Images · Uncategorized...
Read more >Felix Tamsut on Twitter: "The German-language TV show in ...
The German-language TV show in question is broadcast on ServusTV, ... This man's ego was so shattered by getting booed he's now blaming...
Read more >Add-on:ServusTV.com - Official Kodi Wiki
This add-on has been marked as broken in the repository: Broken ... Summary: Watch videos from the ServusTV media library ...
Read more >
Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free
Top Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
in-browser solution until someone fixes the extractor; bookmarklets: https://gist.github.com/uahim/b0c4b43101440b1f1525ef647025a9f2
I don’t mind posting relevant third party tools here, but this issue is not the place to provide support for the tool