Ugrađeni yt-dlp klijent čita svoj proxy iz opcija koje se prosljeđuju YoutubeDL-u:

import yt_dlp

options = {
    'proxy': 'socks5://proxy.example:1080',
}
with yt_dlp.YoutubeDL(options) as ydl:
    pass

Kandidat sa liste SOCKS5 proxyja može osigurati krajnju tačku u prikazanom SOCKS5 URL-u. Zamijenite pass namjeravanim operacijama aplikacije unutar konteksta klijenta. Te operacije zadržavaju svoje stvarne URL-ove medija kao odredišta.

Opcija proxy podržava HTTP, HTTPS i SOCKS krajnje tačke. Njena shema opisuje protokol posrednika. HTTPS proxy također zahtijeva kompatibilan instaliran obrađivač zahtjeva, kao što su Requests ili curl_cffi.

Eksplicitno prazan niz proxy odabire direktan pristup. Izostavljanje opcije zadržava uobičajeno ponašanje yt-dlp-a zasnovano na okruženju.

Konfigurirajte instancu YoutubeDL koja obavlja posao. Requests sesija u okolnoj aplikaciji ima vlastitu politiku, a delegirani vanjski downloader također može trebati vlastiti proxy unos.

Povezani članci