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.

Relaterte artikler