From 8a9d889fae1accf25185fe403221ae7ac4129a57 Mon Sep 17 00:00:00 2001 From: Forthrin Date: Sat, 6 Apr 2019 13:16:49 +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: