diff options
Diffstat (limited to 'yt_dlp/YoutubeDL.py')
-rw-r--r-- | yt_dlp/YoutubeDL.py | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/yt_dlp/YoutubeDL.py b/yt_dlp/YoutubeDL.py index d4d1af4fd..3ed104e0f 100644 --- a/yt_dlp/YoutubeDL.py +++ b/yt_dlp/YoutubeDL.py @@ -1949,12 +1949,15 @@ class YoutubeDL(object): def thumbnail_tester(): if self.params.get('check_formats'): - def to_screen(msg): - return self.to_screen(f'[info] {msg}') + test_all = True + to_screen = lambda msg: self.to_screen(f'[info] {msg}') else: + test_all = False to_screen = self.write_debug def test_thumbnail(t): + if not test_all and not t.get('_test_url'): + return True to_screen('Testing thumbnail %s' % t['id']) try: self.urlopen(HEADRequest(t['url'])) |