question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

ServusTV support is broken

See original GitHub issue

Checklist

  • I’m reporting a broken site support
  • I’ve verified that I’m running youtube-dl version 2019.11.28
  • 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

PASTE VERBOSE LOG HERE

Description

ServusTV support is broken, URLs like https://www.servustv.com/videos/aa-1y5h5gzas2112/ don’t work anymore

Issue Analytics

  • State:closed
  • Created 4 years ago
  • Comments:8

github_iconTop GitHub Comments

1reaction
Oneboy1979commented, Dec 31, 2019

this should allow servus and servustv

diff --git a/youtube_dl/extractor/servus.py b/youtube_dl/extractor/servus.py
index e579d42..5e73058 100644
--- a/youtube_dl/extractor/servus.py
+++ b/youtube_dl/extractor/servus.py
@@ -7,7 +7,7 @@ from .common import InfoExtractor
 
 
 class ServusIE(InfoExtractor):
-    _VALID_URL = r'https?://(?:www\.)?servus\.com/(?:(?:at|de)/p/[^/]+|tv/videos)/(?P<id>[aA]{2}-\w+|\d+-\d+)'
+    _VALID_URL = r'https?://(?:www\.)?servus(tv)?\.com/(?:(?:at|de)/p/[^/]+|videos)/(?P<id>[aA]{2}-\w+|\d+-\d+)'
     _TESTS = [{
         'url': 'https://www.servus.com/de/p/Die-Gr%C3%BCnen-aus-Sicht-des-Volkes/AA-1T6VBU5PW1W12/',
         'md5': '3e1dd16775aa8d5cbef23628cfffc1f4',

I hope this is ok for you, i pushed your code! Pull request

1reaction
d4rk574lk3rcommented, Dec 27, 2019

Regexp is the problem…

@team may somebody could change the Regexp in line 10 of Extractor servus.py from: https?://(?:www\.)?servus\.com/(?:(?:at|de)/p/[^/]+|tv/videos)/(?P<id>[aA]{2}-\w+|\d+-\d+) to: https?://(?:www\.)?servustv\.com/(?:(?:at|de)/p/[^/]+|videos)/(?P<id>[aA]{2}-\w+|\d+-\d+)

Read more comments on GitHub >

github_iconTop Results From Across the Web

ServusTV On Sport: Livestreams, Highlights, Termine und News
Livestreams & Re-Lives: Bayern vs. Salzburg. 13. Jan ; Sport & Talk: Highlights · "Brauchen Geduld mit Thiem". 20. Dez | 12:28 Min...
Read more >
Servus TV Football Coverage :: Soccer Channels, Cable ...
Servus TV TV guide, live streaming listings, delayed and repeat programming, broadcast rights and provider availability.
Read more >
ServusTV On on the App Store
Read reviews, compare customer ratings, see screenshots, and learn more about ServusTV On. Download ServusTV On and enjoy it on your iPhone, ...
Read more >
Servus TV | Logopedia - Fandom
SVG Needed · Better Logo Needed · Missing Logo · Missing Year · Missing Name · Unused Categories · Unused Images · Uncategorized...
Read more >
How to download from unsupported streaming websites
does not exist; exists but is broken; provides livestreams only ... particular content, contact our support and we will try to help.
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found