diff options
author | pukkandan <pukkandan.ytdlp@gmail.com> | 2021-04-13 10:53:25 +0530 |
---|---|---|
committer | pukkandan <pukkandan.ytdlp@gmail.com> | 2021-04-13 10:53:25 +0530 |
commit | 921b76cab8ac61b8234e511973d4b5bf934e5c2f (patch) | |
tree | a081b3940ed900ed4bf3c5d1cb16737330575ad1 | |
parent | a31953b0e69f710f737643cb36b0ca1caf69e04c (diff) | |
download | hypervideo-pre-921b76cab8ac61b8234e511973d4b5bf934e5c2f.tar.lz hypervideo-pre-921b76cab8ac61b8234e511973d4b5bf934e5c2f.tar.xz hypervideo-pre-921b76cab8ac61b8234e511973d4b5bf934e5c2f.zip |
Ensure `mergeall` selects best format when multistreams are disabled
-rw-r--r-- | yt_dlp/YoutubeDL.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/yt_dlp/YoutubeDL.py b/yt_dlp/YoutubeDL.py index e1ce8c9b3..d7cbdd047 100644 --- a/yt_dlp/YoutubeDL.py +++ b/yt_dlp/YoutubeDL.py @@ -1650,8 +1650,8 @@ class YoutubeDL(object): formats = list(ctx['formats']) if not formats: return - merged_format = formats[0] - for f in formats[1:]: + merged_format = formats[-1] + for f in formats[-2::-1]: merged_format = _merge((merged_format, f)) yield merged_format |