From be13a73156b0901b4789c995d2b19dc524f40206 Mon Sep 17 00:00:00 2001 From: Forthrin Date: Sat, 6 Apr 2019 13:49:14 +0200 Subject: [PATCH] Stops FFmpeg from flooding youtube-dl progress with excess download info --- youtube_dl/downloader/external.py | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/youtube_dl/downloader/external.py b/youtube_dl/downloader/external.py index acdb27712..4fd390871 100644 --- a/youtube_dl/downloader/external.py +++ b/youtube_dl/downloader/external.py @@ -229,10 +229,12 @@ class FFmpegFD(ExternalFD): args = [ffpp.executable, '-y'] - for log_level in ('quiet', 'verbose'): - if self.params.get(log_level, False): - args += ['-loglevel', log_level] - break + if self.params.get('quiet', False): + args += ['-loglevel', 'quiet'] + elif self.params.get('verbose', False): + args += ['-loglevel', 'verbose'] + else: + args += ['-loglevel', 'warning', '-stats'] seekable = info_dict.get('_seekable') if seekable is not None: