Iestatiet proxy opciju, ieguljot yt-dlp Python
Nododiet proxy URL uz YoutubeDL opcijām, ieguljot yt-dlp Python.
Iegultais yt-dlp klients nolasa savu proxy no opcijām, kas nodotas YoutubeDL:
import yt_dlp
options = {
'proxy': 'socks5://proxy.example:1080',
}
with yt_dlp.YoutubeDL(options) as ydl:
pass
Kandidāts no SOCKS5 proxy saraksta var nodrošināt galapunktu parādītajā SOCKS5 URL. Aizstājiet pass ar lietojumprogrammas paredzētajām darbībām klienta kontekstā. Šīs darbības saglabā savus reālos mediju URL kā galamērķus.
Proxy opcija atbalsta HTTP, HTTPS un SOCKS galapunktus. Tās shēma apraksta starpnieka protokolu. HTTPS proxy arī prasa saderīgu instalētu pieprasījumu apdarinātāju, piemēram, Requests vai curl_cffi.
Nepārprotami tukša proxy virkne izvēlas tiešu piekļuvi. Atstājot opciju ārpusē, saglabājas yt-dlp parastā uz vidi balstītā proxy uzvedība.
Konfigurējiet YoutubeDL instanci, kas veic darbu. Requests sesijai apkārtējā lietojumprogrammā ir sava politika, un deleģētam ārējam lejupielādētājam var būt nepieciešama sava proxy ievade.