[PeerTube] Add language field

This commit is contained in:
3risian 2020-01-07 18:37:57 +11:00 committed by GitHub
parent f271b7997f
commit a4d3196996
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -436,6 +436,7 @@ class PeerTubeIE(InfoExtractor):
'uploader': 'Framasoft',
'uploader_id': 'framasoft@framatube.org',
'uploader_url': 'https://framatube.org/accounts/framasoft',
'language': 'en',
'license': 'Attribution - Share Alike',
'duration': 113,
'view_count': int,
@ -534,6 +535,8 @@ class PeerTubeIE(InfoExtractor):
'uploader': account_data('displayName'),
'uploader_id': '%s@%s' % (account_data('name'), account_data('host')),
'uploader_url': account_data('url'),
'language': try_get(
video, lambda x: x['language']['id'], compat_str),
'license': try_get(
video, lambda x: x['licence']['label'], compat_str),
'duration': int_or_none(video.get('duration')),