1
0
mirror of https://github.com/yt-dlp/yt-dlp.git synced 2025-06-29 09:58:31 +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 @@ def _real_extract(self, url):
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 @@ def _real_extract(self, url):
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