flake8 and --list-formats-old

pull/189/head
pukkandan 5 years ago
parent 3e9d146a37
commit 54b581c60d

@ -2289,16 +2289,16 @@ class YoutubeDL(object):
res += ', ' res += ', '
res += '~' + format_bytes(fdict['filesize_approx']) res += '~' + format_bytes(fdict['filesize_approx'])
return res return res
def _format_note_table(self, f): def _format_note_table(self, f):
def join_fields(*vargs): def join_fields(*vargs):
return ', '.join((val for val in vargs if val != '')) return ', '.join((val for val in vargs if val != ''))
return join_fields( return join_fields(
'UNSUPPORTED' if f.get('ext') in ('f4f', 'f4m') else '', 'UNSUPPORTED' if f.get('ext') in ('f4f', 'f4m') else '',
format_field(f, 'language', '[%s]'), format_field(f, 'language', '[%s]'),
format_field(f, 'format_note'), format_field(f, 'format_note'),
format_field(f, 'container', ignore=(None, f.get('ext'))), format_field(f, 'container', ignore=(None, f.get('ext'))),
format_field(f, 'asr', '%5dHz')) format_field(f, 'asr', '%5dHz'))
def list_formats(self, info_dict): def list_formats(self, info_dict):
@ -2307,10 +2307,10 @@ class YoutubeDL(object):
if new_format: if new_format:
table = [ table = [
[ [
format_field(f, 'format_id'), format_field(f, 'format_id'),
format_field(f, 'ext'), format_field(f, 'ext'),
self.format_resolution(f), self.format_resolution(f),
format_field(f, 'fps', '%d'), format_field(f, 'fps', '%d'),
'|', '|',
format_field(f, 'filesize', ' %s', func=format_bytes) + format_field(f, 'filesize_approx', '~%s', func=format_bytes), format_field(f, 'filesize', ' %s', func=format_bytes) + format_field(f, 'filesize_approx', '~%s', func=format_bytes),
format_field(f, 'tbr', '%4dk'), format_field(f, 'tbr', '%4dk'),
@ -2324,7 +2324,7 @@ class YoutubeDL(object):
self._format_note_table(f)] self._format_note_table(f)]
for f in formats for f in formats
if f.get('preference') is None or f['preference'] >= -1000] if f.get('preference') is None or f['preference'] >= -1000]
header_line = ['ID', 'EXT', 'RESOLUTION', 'FPS', '|', ' FILESIZE', ' TBR', 'PROTO', header_line = ['ID', 'EXT', 'RESOLUTION', 'FPS', '|', ' FILESIZE', ' TBR', 'PROTO',
'|', 'VIDEO CODEC', ' VBR', 'AUDIO CODEC', ' ABR', ' ASR', 'NOTE'] '|', 'VIDEO CODEC', ' VBR', 'AUDIO CODEC', ' ABR', ' ASR', 'NOTE']
else: else:
table = [ table = [

@ -414,6 +414,10 @@ def parseOpts(overrideArguments=None):
'--list-formats-as-table', '--list-formats-as-table',
action='store_true', dest='listformats_table', default=False, action='store_true', dest='listformats_table', default=False,
help='Present the output of -F in a more tabular form') help='Present the output of -F in a more tabular form')
video_format.add_option(
'--list-formats-old',
action='store_false', dest='listformats_table'
help=optparse.SUPPRESS_HELP)
video_format.add_option( video_format.add_option(
'--youtube-include-dash-manifest', '--youtube-include-dash-manifest',
action='store_true', dest='youtube_include_dash_manifest', default=True, action='store_true', dest='youtube_include_dash_manifest', default=True,

Loading…
Cancel
Save