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 šema opisuje protokol posrednika. HTTPS proxy takođe zahtijeva kompatibilan instaliran obrađivač zahteva, 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.

Konfigurišite instancu YoutubeDL koja obavlja posao. Requests sesija u okolnoj aplikaciji ima vlastitu politiku, a delegirani spoljni preuzimač takođe može trebati vlastiti proxy unos.

Povezani članci