Angi proxyvalget når yt-dlp bygges inn i Python
Send proxy-URL-en til YoutubeDL-innstillingene når du bygger inn yt-dlp i Python.
En innebygd yt-dlp-klient leser proxyen sin fra innstillingene som 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-en. Erstatt pass med applikasjonens tiltenkte operasjoner i klientkonteksten. Disse operasjonene beholder sine ekte medie-URL-er som mål.
Proxyvalget støtter HTTP-, HTTPS- og SOCKS-endepunkter. Skjemaet beskriver mellomleddsprotokollen. En HTTPS-proxy krever også en kompatibel installert forespørselsbehandler, som Requests eller curl_cffi.
En eksplisitt tom proxy-streng velger direkte tilgang. Hvis innstillingen utelates, beholdes yt-dlp sin normale miljøbaserte proxy-atferd.
Konfigurer YoutubeDL-forekomsten som utfører arbeidet. En Requests-økt i den omkringliggende applikasjonen har sin egen policy, og en delegert ekstern nedlaster kan også trenge sitt eget proxy-input.