[NRK] Extract timestamp (#3231)

Closes #3211
Authored by: hatienl0i261299
This commit is contained in:
Ha Tien Loi 2022-04-07 22:52:27 +07:00 committed by GitHub
parent b52e788eb2
commit ab0970b233
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -13,6 +13,7 @@ from ..utils import (
ExtractorError, ExtractorError,
int_or_none, int_or_none,
parse_duration, parse_duration,
parse_iso8601,
str_or_none, str_or_none,
try_get, try_get,
urljoin, urljoin,
@ -247,6 +248,7 @@ class NRKIE(NRKBaseIE):
'age_limit': age_limit, 'age_limit': age_limit,
'formats': formats, 'formats': formats,
'subtitles': subtitles, 'subtitles': subtitles,
'timestamp': parse_iso8601(try_get(manifest, lambda x: x['availability']['onDemand']['from'], str))
} }
if is_series: if is_series:
@ -797,7 +799,7 @@ class NRKPlaylistBaseIE(InfoExtractor):
for video_id in re.findall(self._ITEM_RE, webpage) for video_id in re.findall(self._ITEM_RE, webpage)
] ]
playlist_title = self. _extract_title(webpage) playlist_title = self._extract_title(webpage)
playlist_description = self._extract_description(webpage) playlist_description = self._extract_description(webpage)
return self.playlist_result( return self.playlist_result(