From 1f52df87c3e6d668385652a32070a07cd4075153 Mon Sep 17 00:00:00 2001 From: Avichai Date: Wed, 11 Mar 2020 18:46:58 +0200 Subject: [PATCH] adding another option for extracting uploader --- youtube_dl/extractor/facebook.py | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/youtube_dl/extractor/facebook.py b/youtube_dl/extractor/facebook.py index f88795ba2..00b899c73 100644 --- a/youtube_dl/extractor/facebook.py +++ b/youtube_dl/extractor/facebook.py @@ -460,12 +460,12 @@ class FacebookIE(InfoExtractor): return lowercase_escape(s) - uploader = clean_html(get_element_by_id( - 'fbPhotoPageAuthorName', webpage)) or self._search_regex( - r'ownerName\s*:\s*"([^"]+)"', webpage, 'uploader',default=None) or \ - _lowercase_escape(self._search_regex( - r'\"ownerName\":"(.+?)"', tahoe_data.secondary, - 'uploader_id', fatal=False)) or self._og_search_title(webpage, default=None) + uploader = clean_html(get_element_by_id('fbPhotoPageAuthorName', webpage)) or \ + self._search_regex(r'ownerName\s*:\s*"([^"]+)"', webpage, 'uploader',default=None) or \ + _lowercase_escape(self._search_regex(r'\"ownerName\":"(.+?)"', tahoe_data.secondary, 'uploader_id', fatal=False)) or \ + self._search_regex(r'ownerName"\s*:\s*"([^"]+)"', webpage, 'uploader', default=None) or \ + self._og_search_title(webpage, default=None) + timestamp = int_or_none(self._search_regex( r'data-utime=\\\"(\d+)\\\"', tahoe_data.secondary,