adding another option for extracting uploader

This commit is contained in:
Avichai 2020-03-11 18:46:58 +02:00
parent 771a2acb68
commit 1f52df87c3

View File

@ -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,