diff options
Diffstat (limited to 'youtube_dl/YoutubeDL.py')
| -rwxr-xr-x | youtube_dl/YoutubeDL.py | 4 | 
1 files changed, 3 insertions, 1 deletions
diff --git a/youtube_dl/YoutubeDL.py b/youtube_dl/YoutubeDL.py index e2b823f66..806e7b239 100755 --- a/youtube_dl/YoutubeDL.py +++ b/youtube_dl/YoutubeDL.py @@ -1333,7 +1333,9 @@ class YoutubeDL(object):          formats = info_dict.get('formats', [info_dict])          idlen = max(len('format code'),                      max(len(f['format_id']) for f in formats)) -        formats_s = [line(f, idlen) for f in formats] +        formats_s = [ +            line(f, idlen) for f in formats +            if f.get('preference') is None or f['preference'] >= -1000]          if len(formats) > 1:              formats_s[0] += (' ' if self._format_note(formats[0]) else '') + '(worst)'              formats_s[-1] += (' ' if self._format_note(formats[-1]) else '') + '(best)'  | 
