1
0
mirror of https://github.com/yt-dlp/yt-dlp.git synced 2025-12-15 12:45:27 +00:00

[ie/threads] Fix multi mixed media extraction

This commit is contained in:
Renan D.
2024-08-09 15:30:43 -03:00
parent c9da74e5e7
commit e0eefb2c5a

View File

@@ -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