diff --git a/haruhi_dl/extractor/xnews.py b/haruhi_dl/extractor/xnews.py index ffcf6a6e5..df2404133 100644 --- a/haruhi_dl/extractor/xnews.py +++ b/haruhi_dl/extractor/xnews.py @@ -28,7 +28,7 @@ class XLinkIE(InfoExtractor): @staticmethod def _extract_urls(webpage, url=None): return [smuggle_url(mobj.group('url'), {'referer': url}) for mobj - in re.finditer(r'<(?:script\b[^>]+\bdata-url|iframe\b[^>]*\ssrc)=(["\']?)(?Phttps?://get\.x-link\.pl/(?:[a-f\d]{8}-(?:[a-f\d]{4}-){3}[a-f\d]{12},){2}embed\.html)[^"\' ]*?\1', webpage)] + in re.finditer(r'<(?:(?:script|div)\b[^>]+\bdata-url|iframe\b[^>]*\ssrc)=(["\']?)(?Phttps?://get\.x-link\.pl/(?:[a-f\d]{8}-(?:[a-f\d]{4}-){3}[a-f\d]{12},){2}embed\.html)[^"\' ]*?\1', webpage)] def _real_extract(self, url): video_id = self._match_id(url)