X-Git-Url: http://git.bitcoin.ninja/index.cgi?a=blobdiff_plain;f=youtube_dl%2Fextractor%2Fvlive.py;h=c3429f723ddec36cb89dfc9f329f766f45b953e1;hb=351f37c022b24144c064fab39bd6d134e166c31c;hp=78436c45cb9f4a301f416107274a2f3eabc92cf7;hpb=01b517a20a2645a05b44d3ae65b587fef3fda788;p=youtube-dl diff --git a/youtube_dl/extractor/vlive.py b/youtube_dl/extractor/vlive.py index 78436c45c..c3429f723 100644 --- a/youtube_dl/extractor/vlive.py +++ b/youtube_dl/extractor/vlive.py @@ -54,8 +54,8 @@ class VLiveIE(InfoExtractor): 'info_dict': { 'id': '129100', 'ext': 'mp4', - 'title': "[V LIVE] [BTS+] Run BTS! 2019 - EP.71 :: Behind the scene", - 'creator': "BTS+", + 'title': '[V LIVE] [BTS+] Run BTS! 2019 - EP.71 :: Behind the scene', + 'creator': 'BTS+', 'view_count': int, 'subtitles': 'mincount:10', }, @@ -79,16 +79,12 @@ class VLiveIE(InfoExtractor): 'https://www.vlive.tv/auth/loginInfo', None, note='Downloading login info', headers={'Referer': 'https://www.vlive.tv/home'}) - - return try_get(login_info, - lambda x: x['message']['login'], bool) or False - - if is_logged_in(): - return + return try_get( + login_info, lambda x: x['message']['login'], bool) or False LOGIN_URL = 'https://www.vlive.tv/auth/email/login' - self._request_webpage(LOGIN_URL, None, - note='Downloading login cookies') + self._request_webpage( + LOGIN_URL, None, note='Downloading login cookies') self._download_webpage( LOGIN_URL, None, note='Logging in', @@ -144,7 +140,7 @@ class VLiveIE(InfoExtractor): def _get_common_fields(self, webpage): title = self._og_search_title(webpage) creator = self._html_search_regex( - r'