]> jfr.im git - yt-dlp.git/commitdiff
[NRK] Extract timestamp (#3231)
authorHa Tien Loi <redacted>
Thu, 7 Apr 2022 15:52:27 +0000 (22:52 +0700)
committerGitHub <redacted>
Thu, 7 Apr 2022 15:52:27 +0000 (08:52 -0700)
Closes #3211
Authored by: hatienl0i261299

yt_dlp/extractor/nrk.py

index 4d723e886888bb8a0fdd9c36ab6b8db97a0b2090..0cf26d5981f329ea82d0db5c1d9617f7129b44bb 100644 (file)
@@ -13,6 +13,7 @@
     ExtractorError,
     int_or_none,
     parse_duration,
+    parse_iso8601,
     str_or_none,
     try_get,
     urljoin,
@@ -247,6 +248,7 @@ def call_playback_api(item, query=None):
             'age_limit': age_limit,
             'formats': formats,
             'subtitles': subtitles,
+            'timestamp': parse_iso8601(try_get(manifest, lambda x: x['availability']['onDemand']['from'], str))
         }
 
         if is_series:
@@ -797,7 +799,7 @@ def _real_extract(self, url):
             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)
 
         return self.playlist_result(