X-Git-Url: http://git.bitcoin.ninja/index.cgi?a=blobdiff_plain;f=youtube_dl%2Fextractor%2Fkeek.py;h=94a03d277a227733480b8a73f5535f9f3410be15;hb=4c76aa06665621c7689938afd7bbdbc797b5c7ea;hp=dff4cb558d3b355aa6c3727ac927698029b1a9e2;hpb=926fb62eec016db9ef23e9d8d210c8fb2e4de20e;p=youtube-dl diff --git a/youtube_dl/extractor/keek.py b/youtube_dl/extractor/keek.py index dff4cb558..94a03d277 100644 --- a/youtube_dl/extractor/keek.py +++ b/youtube_dl/extractor/keek.py @@ -28,8 +28,12 @@ class KeekIE(InfoExtractor): 'id': video_id, 'url': self._og_search_video_url(webpage), 'ext': 'mp4', - 'title': self._og_search_description(webpage), + 'title': self._og_search_description(webpage).strip(), 'thumbnail': self._og_search_thumbnail(webpage), - 'uploader': self._search_regex(r'data-username="([^"]+)"', webpage, 'uploader', fatal=False), - 'uploader_id': self._search_regex(r'data-user-id="([^"]+)"', webpage, 'uploader id', fatal=False), + 'uploader': self._search_regex( + r'data-username=(["\'])(?P.+?)\1', webpage, + 'uploader', fatal=False, group='uploader'), + 'uploader_id': self._search_regex( + r'data-user-id=(["\'])(?P.+?)\1', webpage, + 'uploader id', fatal=False, group='uploader_id'), }