]> jfr.im git - yt-dlp.git/commitdiff
[extractor/twitter:spaces] Add `release_timestamp` (#7186)
authorCeruleanSky <redacted>
Thu, 1 Jun 2023 06:35:41 +0000 (02:35 -0400)
committerGitHub <redacted>
Thu, 1 Jun 2023 06:35:41 +0000 (12:05 +0530)
Authored by: CeruleanSky

yt_dlp/extractor/twitter.py

index d9a89c44b64a0cd1e6fb1cfe9c0d5e257f634b73..4624ce5035c18d6b9fab5b484107bdba741b73db 100644 (file)
@@ -705,6 +705,7 @@ class TwitterIE(TwitterBaseIE):
             'uploader': r're:Monique Camarra.+?',
             'uploader_id': 'MoniqueCamarra',
             'live_status': 'was_live',
+            'release_timestamp': 1658417414,
             'description': 'md5:acce559345fd49f129c20dbcda3f1201',
             'timestamp': 1658407771464,
         },
@@ -1327,6 +1328,8 @@ def _real_extract(self, url):
             'uploader_id': traverse_obj(
                 metadata, ('creator_results', 'result', 'legacy', 'screen_name')),
             'live_status': live_status,
+            'release_timestamp': try_call(
+                lambda: int_or_none(metadata['scheduled_start'], scale=1000)),
             'timestamp': metadata.get('created_at'),
             'formats': formats,
         }