always add lazy fragments

This commit is contained in:
Simon Sawicki 2024-11-26 01:38:47 +01:00
parent b9f04eb20c
commit ff90e3852f
No known key found for this signature in database

View File

@ -1859,7 +1859,10 @@ class InfoExtractor:
unique_formats = []
for f in formats:
fragments = f.get('fragments')
if fragments and not callable(fragments):
if callable(fragments):
unique_formats.append(f)
elif fragments:
if base_url := f.get('fragment_base_url'):
fragments = map(urljoin(base_url), fragments)