Angiv proxyindstillingen, når yt-dlp indlejres i Python
Send proxy-URL'en til YoutubeDL-indstillingerne, når yt-dlp indlejres i Python.
En indlejret yt-dlp-klient læser sin proxy fra de indstillinger, der sendes til YoutubeDL:
import yt_dlp
options = {
'proxy': 'socks5://proxy.example:1080',
}
with yt_dlp.YoutubeDL(options) as ydl:
pass
En kandidat fra SOCKS5-proxylisten kan levere endepunktet i den viste SOCKS5-URL. Erstat pass med applikationens tilsigtede handlinger i klientkonteksten. Disse handlinger bevarer deres rigtige medie-URL'er som destinationer.
Proxyindstillingen understøtter HTTP-, HTTPS- og SOCKS-endepunkter. Dens skema beskriver mellemledsprotokollen. En HTTPS-proxy kræver også en kompatibel installeret anmodningshandler, såsom Requests eller curl_cffi.
En eksplicit tom proxy-streng vælger direkte adgang. Hvis indstillingen udelades, bevares yt-dlp's normale miljøbaserede proxyadfærd.
Konfigurer den YoutubeDL-instans, der udfører arbejdet. En Requests-session i den omgivende applikation har sin egen politik, og en delegeret ekstern downloader kan også have brug for sit eget proxy-input.