[ie/threads] Fix multi mixed media extraction

pull/9852/head
Renan D. 1 year ago
parent c9da74e5e7
commit e0eefb2c5a

@ -75,7 +75,7 @@ class ThreadsIE(InfoExtractor):
thumbnails = [] thumbnails = []
# Videos # Videos
if (post.get('carousel_media') is not None): # Handle multiple videos posts if post.get('carousel_media') is not None: # Handle multiple videos posts
media_list = post.get('carousel_media') media_list = post.get('carousel_media')
else: else:
media_list = [post] media_list = [post]
@ -83,6 +83,7 @@ class ThreadsIE(InfoExtractor):
for media in media_list: for media in media_list:
videos = media.get('video_versions') videos = media.get('video_versions')
if videos:
for video in videos: for video in videos:
formats.append({ formats.append({
'format_id': '%s-%s' % (media.get('pk'), video['type']), # id-type 'format_id': '%s-%s' % (media.get('pk'), video['type']), # id-type

Loading…
Cancel
Save