diff --git a/youtube_dl/extractor/tvple.py b/youtube_dl/extractor/tvple.py index 275bdb32a..d30d186c2 100644 --- a/youtube_dl/extractor/tvple.py +++ b/youtube_dl/extractor/tvple.py @@ -107,10 +107,10 @@ class TvpleIE(InfoExtractor): def _real_extract(self, url): video_id = self._match_id(url) webpage = self._download_webpage(url, video_id) - playpage = self._download_json(re.search(r'data-meta="(.*)"', webpage).group(1), "playurl_%d" % int(video_id)) + playpage = self._download_json(re.search(r'data-meta="(.*?)"', webpage).group(1), "playurl_%d" % int(video_id)) title = re.search("\s*(.*)\s*', webpage).group(1) # username + uploader = re.search(r'personacon-sm".*/>\s*(.*?)\s*<', webpage).group(1) # username uploader_id = re.search(r'"/ch/(.*)/videos"', webpage).group(1) # userid description = re.search(r'collapse-content linkify break-word video-body">\s*(.*)\s*