Nastavite možnost proxy pri vgradnji yt-dlp v Python
Posredujte URL proxy v možnosti YoutubeDL pri vgradnji yt-dlp v Python.
Vgrajeni odjemalec yt-dlp bere svoj proxy iz možnosti, ki se posredujejo YoutubeDL:
import yt_dlp
options = {
'proxy': 'socks5://proxy.example:1080',
}
with yt_dlp.YoutubeDL(options) as ydl:
pass
Kandidat s seznama proxy SOCKS5 lahko zagotovi končno točko v prikazanem URL SOCKS5. Zamenjajte pass z nameravanimi operacijami aplikacije v kontekstu odjemalca. Te operacije ohranijo svoje prave URL medijev kot cilje.
Možnost proxy podpira končne točke HTTP, HTTPS in SOCKS. Njena shema opisuje protokol posrednika. Proxy HTTPS zahteva tudi združljiv nameščen upravljalnik zahtev, kot sta Requests ali curl_cffi.
Izrecno prazen niz proxy izbere neposreden dostop. Če možnost izpustite, se ohrani običajno vedenje yt-dlp proxy na podlagi okolja.
Konfigurirajte primerek YoutubeDL, ki opravlja delo. Seja Requests v okoliški aplikaciji ima svojo politiko, delegirani zunanji prenašalnik pa lahko potrebuje tudi svoj vnos proxy.