mirror of
https://github.com/yt-dlp/yt-dlp.git
synced 2025-12-21 07:28:52 +00:00
Bypass interactive format selection if no formats are found (#15278)
Authored by: bashonly
This commit is contained in:
@@ -3026,6 +3026,10 @@ class YoutubeDL:
|
|||||||
format_selector = self.format_selector
|
format_selector = self.format_selector
|
||||||
while True:
|
while True:
|
||||||
if interactive_format_selection:
|
if interactive_format_selection:
|
||||||
|
if not formats:
|
||||||
|
# Bypass interactive format selection if no formats & --ignore-no-formats-error
|
||||||
|
formats_to_download = None
|
||||||
|
break
|
||||||
req_format = input(self._format_screen('\nEnter format selector ', self.Styles.EMPHASIS)
|
req_format = input(self._format_screen('\nEnter format selector ', self.Styles.EMPHASIS)
|
||||||
+ '(Press ENTER for default, or Ctrl+C to quit)'
|
+ '(Press ENTER for default, or Ctrl+C to quit)'
|
||||||
+ self._format_screen(': ', self.Styles.EMPHASIS))
|
+ self._format_screen(': ', self.Styles.EMPHASIS))
|
||||||
|
|||||||
Reference in New Issue
Block a user