[extractor/vlive] Extract release_timestamp

Closes #5424
This commit is contained in:
pukkandan 2022-11-07 02:38:38 +05:30
parent ff48fc04d0
commit 5da08bde9e
No known key found for this signature in database
GPG Key ID: 7EEE9E1E817D0A39

View File

@ -13,6 +13,7 @@
merge_dicts,
str_or_none,
strip_or_none,
traverse_obj,
try_get,
urlencode_postdata,
url_or_none,
@ -81,6 +82,13 @@ class VLiveIE(VLiveBaseIE):
'upload_date': '20150817',
'thumbnail': r're:^https?://.*\.(?:jpg|png)$',
'timestamp': 1439816449,
'like_count': int,
'channel': 'Girl\'s Day',
'channel_id': 'FDF27',
'comment_count': int,
'release_timestamp': 1439818140,
'release_date': '20150817',
'duration': 1014,
},
'params': {
'skip_download': True,
@ -98,6 +106,13 @@ class VLiveIE(VLiveBaseIE):
'upload_date': '20161112',
'thumbnail': r're:^https?://.*\.(?:jpg|png)$',
'timestamp': 1478923074,
'like_count': int,
'channel': 'EXO',
'channel_id': 'F94BD',
'comment_count': int,
'release_timestamp': 1478924280,
'release_date': '20161112',
'duration': 906,
},
'params': {
'skip_download': True,
@ -169,6 +184,7 @@ def get_common_fields():
'like_count': int_or_none(video.get('likeCount')),
'comment_count': int_or_none(video.get('commentCount')),
'timestamp': int_or_none(video.get('createdAt'), scale=1000),
'release_timestamp': int_or_none(traverse_obj(video, 'onAirStartAt', 'willStartAt'), scale=1000),
'thumbnail': video.get('thumb'),
}