From 62535b93cf6d85edcc96953ed7b53c3d9f7eb79f Mon Sep 17 00:00:00 2001 From: David Pedersen Date: Tue, 4 Feb 2020 19:55:20 +0100 Subject: [PATCH] Add better regex for subtitles extraction --- youtube_dl/extractor/tvplay.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/youtube_dl/extractor/tvplay.py b/youtube_dl/extractor/tvplay.py index d3f83c490..dfac70999 100644 --- a/youtube_dl/extractor/tvplay.py +++ b/youtube_dl/extractor/tvplay.py @@ -316,7 +316,7 @@ class TVPlayIE(InfoExtractor): default = compat_urlparse.urlparse(url).netloc.rsplit('.', 1)[-1] for path in sub_paths: if path: - lang = self._search_regex(r'_(.*)(\.)', path, 'lang', default) + lang = self._search_regex(r'_([a-z]{2}(?:_sdh)?)\.(?:vtt|xml)', path, 'lang', default) subtitles[lang] = [{ 'url': path, }]