From f3c73dd40f757ad9addae1644b2b45266263a2c6 Mon Sep 17 00:00:00 2001 From: sichuan-pepper Date: Mon, 29 Oct 2018 04:43:36 +0900 Subject: [PATCH] [Twitcasting] fixed regex --- youtube_dl/extractor/twitcasting.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/youtube_dl/extractor/twitcasting.py b/youtube_dl/extractor/twitcasting.py index f35ed412f..856df5c0b 100644 --- a/youtube_dl/extractor/twitcasting.py +++ b/youtube_dl/extractor/twitcasting.py @@ -7,7 +7,7 @@ import re class TwitcastingIE(InfoExtractor): - _VALID_URL = r'https?://(?:www|ssl|en|pt|es|ja|ko\.)?twitcasting\.tv/(?P[^\/]+)/movie/(?P[0-9]+)' + _VALID_URL = r'https?://(?:(?:www|ssl|en|pt|es|ja|ko)\.)?twitcasting\.tv/(?P[^\/]+)/movie/(?P[0-9]+)' _TEST = { 'url': 'https://twitcasting.tv/ivetesangalo/movie/2357609', 'md5': '745243cad58c4681dc752490f7540d7f', @@ -29,7 +29,7 @@ class TwitcastingIE(InfoExtractor): webpage = self._download_webpage(url, video_id) playlist_url = self._html_search_regex(r'(["\'])(?Phttp.+?\.m3u8.*?)\1', webpage, name='playlist url', group='url') - formats = self._extract_m3u8_formats(playlist_url.group('url'), video_id, ext='mp4') + formats = self._extract_m3u8_formats(playlist_url, video_id, ext='mp4') thumbnail = self._og_search_thumbnail(webpage) title = self._html_search_meta('twitter:title', webpage) description = self._og_search_description(webpage) or self._html_search_meta('twitter:description', webpage)