diff --git a/yt_dlp/options.py b/yt_dlp/options.py index 4bd703e48..106df3065 100644 --- a/yt_dlp/options.py +++ b/yt_dlp/options.py @@ -1885,7 +1885,7 @@ def _alias_callback(option, opt_str, value, parser, opts, nargs): help='Number of retries for known extractor errors (default is %default), or "infinite"') extractor.add_option( '--max-extraction-depth', - dest='max_extraction_depth', default=-1, + dest='max_extraction_depth', default='inf', help='Maximum depth when recursing into non-video url chains (default is unlimited)', ) extractor.add_option(