Skip to main content

Retry Configuration

--extractor-retries
string
default:"3"
Number of retries for known extractor errors, or “infinite”Example:
yt-dlp --extractor-retries 10 URL
yt-dlp --extractor-retries infinite URL

DASH Manifest Handling

--allow-dynamic-mpd
flag
default:"true"
Process dynamic DASH manifestsAlias: --no-ignore-dynamic-mpd
--ignore-dynamic-mpd
flag
Do not process dynamic DASH manifestsAlias: --no-allow-dynamic-mpd

HLS Playlist Handling

--hls-split-discontinuity
flag
Split HLS playlists to different formats at discontinuities such as ad breaks
--no-hls-split-discontinuity
flag
default:"true"
Do not split HLS playlists into different formats at discontinuities such as ad breaks

Extractor-Specific Arguments

--extractor-args
string
Pass ARGS arguments to the IE_KEY extractorFormat: IE_KEY:ARGSSee “EXTRACTOR ARGUMENTS” for details. You can use this option multiple times to give arguments for different extractors.Example:
yt-dlp --extractor-args "youtube:player_client=android" URL
yt-dlp --extractor-args "youtube:skip=hls,dash" URL