This commit is contained in:
dirkf 2023-01-09 01:00:13 +00:00 committed by GitHub
parent 080c5d48ed
commit 72c431725a
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -1311,7 +1311,7 @@ class YoutubeDL(object):
# or video only (imgur)) we will fallback to best/worst # or video only (imgur)) we will fallback to best/worst
# {video,audio}-only format # {video,audio}-only format
elif ctx['incomplete_formats']: elif ctx['incomplete_formats']:
return list(fmts)[format_idx] return fmts[format_idx]
formats = list(ctx['formats']) formats = list(ctx['formats'])
if not formats: if not formats:
@ -1336,7 +1336,7 @@ class YoutubeDL(object):
filter_f = lambda f: f['ext'] == format_spec filter_f = lambda f: f['ext'] == format_spec
else: else:
filter_f = lambda f: f['format_id'] == format_spec filter_f = lambda f: f['format_id'] == format_spec
formats = best_worst(filter(filter_f, formats)) formats = best_worst(list(filter(filter_f, formats)))
for f in variadic(formats or []): for f in variadic(formats or []):
yield f yield f
elif selector.type == MERGE: elif selector.type == MERGE: