Upotettu yt-dlp-asiakas lukee proxynsa YoutubeDL:lle välitetyistä asetuksista:

import yt_dlp

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

SOCKS5-proxyluettelon ehdokas voi tarjota päätepisteen näytetyssä SOCKS5-URL:ssa. Korvaa pass sovelluksen aiottuihin toimintoihin asiakkaan kontekstissa. Nämä toiminnot säilyttävät todelliset media-URL:nsa kohteina.

Proxy-asetus tukee HTTP-, HTTPS- ja SOCKS-päätepisteitä. Sen skeema kuvaa välittäjän protokollan. HTTPS-proxy vaatii myös yhteensopivan asennetun pyyntökäsittelijän, kuten Requestsin tai curl_cffi:n.

Nimenomaisesti tyhjä proxy-merkkijono valitsee suoran käytön. Asetuksen pois jättäminen säilyttää yt-dlp:n normaalin ympäristöperusteisen proxy-käyttäytymisen.

Määritä YoutubeDL-esiintymä, joka tekee työn. Ympäröivän sovelluksen Requests-istunnolla on oma käytäntönsä, ja delegoidulle ulkoiselle lataajalle voi myös tarvita oma proxy-syöte.

Aiheeseen liittyvät artikkelit