Skip to main content

Basic Authentication

string
Login with this account IDExample:
string
Account passwordIf this option is left out, yt-dlp will ask interactivelyExample:
string
Two-factor authentication codeExample:

Netrc Authentication

flag
Use .netrc authentication dataSee “Authentication with netrc” for more details
string
Location of .netrc authentication data; either the path or its containing directoryDefaults to ~/.netrcExample:
string
Command to execute to get the credentials for an extractorExample:

Video-Specific Password

string
Video-specific passwordExample:

Adobe Pass Authentication

string
Adobe Pass multiple-system operator (TV provider) identifierUse --ap-list-mso for a list of available MSOsExample:
string
Multiple-system operator account login
string
Multiple-system operator account passwordIf this option is left out, yt-dlp will ask interactively
flag
List all supported multiple-system operators

Client Certificate Authentication

string
Path to client certificate file in PEM formatMay include the private keyExample:
string
Path to private key file for client certificateExample:
string
Password for client certificate private key, if encryptedIf not provided, and the key is encrypted, yt-dlp will ask interactively