fix sound id parsing

This commit is contained in:
Spencer Baer 2024-03-14 16:34:30 -05:00
parent 96b5090f21
commit e287aec51d
1 changed files with 2 additions and 2 deletions

View File

@ -350,7 +350,7 @@ class TikTokBaseIE(InfoExtractor):
}),
'uploader_url': user_url,
'track': music_track,
'track_id': str_or_none(music_info.get('id_str')),
'track_id': str_or_none(music_info.get('id')),
'album': str_or_none(music_info.get('album')) or None,
'attributions': contained_music_info,
'timestamp': int_or_none(aweme_detail.get('create_time')),
@ -428,7 +428,7 @@ class TikTokBaseIE(InfoExtractor):
}, expected_type=int_or_none),
**traverse_obj(music_info, {
'track': ('title', {str}),
'track_id': 'id_str',
'track_id': ('id', {str}, {lambda x: x or None}),
'album': ('album', {str}, {lambda x: x or None}),
'artists': ('authorName', {str}, {lambda x: [x] if x else None}),
}),