From 86c66b2d3edfa973818e9384777382c026fc14fb Mon Sep 17 00:00:00 2001 From: pukkandan Date: Sat, 14 Aug 2021 01:51:47 +0530 Subject: [PATCH] Fix `-F` for extractors that directly return url Related: #693 --- yt_dlp/YoutubeDL.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/yt_dlp/YoutubeDL.py b/yt_dlp/YoutubeDL.py index 9057824be..f7fc828ef 100644 --- a/yt_dlp/YoutubeDL.py +++ b/yt_dlp/YoutubeDL.py @@ -2231,7 +2231,7 @@ def is_wellformed(f): if self.params.get('list_thumbnails'): self.list_thumbnails(info_dict) if self.params.get('listformats'): - if not info_dict.get('formats'): + if not info_dict.get('formats') and not info_dict.get('url'): raise ExtractorError('No video formats found', expected=True) self.list_formats(info_dict) if self.params.get('listsubtitles'):