]> gitweb @ CieloNegro.org - youtube-dl.git/blobdiff - youtube_dl/YoutubeDL.py
[YoutubeDL] Fix playlist range optimization for --playlist-items (closes #14740)
[youtube-dl.git] / youtube_dl / YoutubeDL.py
index 342d6b47c03cc817994662eeed5d9245f45609de..68721e9ab81a3bbebac8846d52ed6bd7f92e05c9 100755 (executable)
@@ -948,7 +948,8 @@ class YoutubeDL(object):
                 report_download(n_entries)
             else:  # iterable
                 if playlistitems:
-                    entries = make_playlistitems_entries(list(ie_entries))
+                    entries = make_playlistitems_entries(list(itertools.islice(
+                        ie_entries, 0, max(playlistitems))))
                 else:
                     entries = list(itertools.islice(
                         ie_entries, playliststart, playlistend))