Repository: yt-dlp
Issue: Download all videos of Tele5.de All Videos Series page
Labels: site-enhancement,triage

### DO NOT REMOVE OR SKIP THE ISSUE TEMPLATE

- [X] I understand that I will be **blocked** if I *intentionally* remove or skip any mandatory\* field

### Checklist

- [X] I'm requesting a site-specific feature
- [X] I've verified that I have **updated yt-dlp to nightly or master** ([update instructions](https://github.com/yt-dlp/yt-dlp#update-channels))
- [X] I've checked that all provided URLs are playable in a browser with the same IP and same login details
- [X] I've searched [known issues](https://github.com/yt-dlp/yt-dlp/issues/3766) and the [bugtracker](https://github.com/yt-dlp/yt-dlp/issues?q=) for similar issues **including closed ones**. DO NOT post duplicates
- [X] I've read the [guidelines for opening an issue](https://github.com/yt-dlp/yt-dlp/blob/master/CONTRIBUTING.md#opening-an-issue)
- [X] I've read about [sharing account credentials](https://github.com/yt-dlp/yt-dlp/blob/master/CONTRIBUTING.md#are-you-willing-to-share-account-details-if-needed) and I'm willing to share it if required

### Region

Germany

### Example URLs

https://tele5.de/mediathek/relic-hunter-die-schatzjaegerin/videos
https://tele5.de/mediathek/eli-roths-ghosts-der-albtraum-beginnt/videos

### Provide a description that is worded well enough to be understood

Now with the tele5.de fixes added it would be great if the download all videos functionality will be added again.
the all links also lists the videos without the drop-down for season select.
would be great to set the download links to this all videos page and yt-dlp would download all the videos that are present.

### Provide verbose output that clearly demonstrates the problem

- [X] Run **your** yt-dlp command with **-vU** flag added (`yt-dlp -vU <your command line>`)
- [x] If using API, add `'verbose': True` to `YoutubeDL` params instead
- [X] Copy the WHOLE output (starting with `[debug] Command-line config`) and insert it below

### Complete Verbose Output

```shell
[debug] Command-line config: ['-vU', '--proxy', 'socks5://10.255.255.250:1080', '--merge-output-format', 'mkv', '--output', '%(title)s.%(ext)s', 'https://tele5.de/mediathek/colony/videos']
[debug] Encodings: locale UTF-8, fs utf-8, pref UTF-8, out utf-8, error utf-8, screen utf-8
[debug] yt-dlp version nightly@2024.06.17.232743 from yt-dlp/yt-dlp-nightly-builds (linux_exe)
[debug] Python 3.11.9 (CPython x86_64 64bit) - Linux-6.1.0-21-amd64-x86_64-with (OpenSSL 3.1.4 24 Oct 2023)
[debug] exe versions: ffmpeg 6.0.1 (fdk,setts), ffprobe 6.0.1, phantomjs broken, rtmpdump 2.4
[debug] Optional libraries: Cryptodome-3.20.0, brotli-1.1.0, certifi-2024.06.02, mutagen-1.47.0, requests-2.32.3, secretstorage-3.3.3, sqlite3-3.44.2, urllib3-2.2.2, websockets-12.0
[debug] Proxy map: {'all': 'socks5://10.255.255.250:1080'}
[debug] Request Handlers: urllib, requests, websockets
[debug] Loaded 1823 extractors
[debug] Fetching release info: https://api.github.com/repos/yt-dlp/yt-dlp-nightly-builds/releases/latest
Latest version: nightly@2024.06.17.232743 from yt-dlp/yt-dlp-nightly-builds
yt-dlp is up to date (nightly@2024.06.17.232743 from yt-dlp/yt-dlp-nightly-builds)
[Tele5] Extracting URL: https://tele5.de/mediathek/colony/videos
[Tele5] mediathek-colony-videos: Downloading JSON metadata
ERROR: [Tele5] Unable to download JSON metadata: HTTP Error 500: Internal Server Error (caused by <HTTPError 500: Internal Server Error>)
  File "yt_dlp/extractor/common.py", line 740, in extract
  File "yt_dlp/extractor/tele5.py", line 66, in _real_extract
  File "yt_dlp/extractor/common.py", line 1139, in download_content
  File "yt_dlp/extractor/common.py", line 1099, in download_handle
  File "yt_dlp/extractor/common.py", line 960, in _download_webpage_handle
  File "yt_dlp/extractor/common.py", line 909, in _request_webpage

  File "yt_dlp/extractor/common.py", line 896, in _request_webpage
  File "yt_dlp/YoutubeDL.py", line 4141, in urlopen
  File "yt_dlp/networking/common.py", line 117, in send
  File "yt_dlp/networking/_helper.py", line 208, in wrapper
  File "yt_dlp/networking/common.py", line 337, in send
  File "yt_dlp/networking/_requests.py", line 363, in _send
yt_dlp.networking.exceptions.HTTPError: HTTP Error 500: Internal Server Error
```