'n Ingebedde yt-dlp-kliënt lees sy proxy uit die opsies wat aan YoutubeDL gegee word:

import yt_dlp

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

'n Kandidaat uit die SOCKS5-proxylys kan die eindpunt in die getoonde SOCKS5-URL verskaf. Vervang pass met die toepassing se bedoelde bewerkings binne die kliëntkonteks. Daardie bewerkings behou hul werklike media-URL's as bestemmings.

Die proxy-opsie ondersteun HTTP-, HTTPS- en SOCKS-eindpunte. Die skema beskryf die tussenliggende protokol. 'n HTTPS-proxy vereis ook 'n versoenbare geïnstalleerde versoekhandler, soos Requests of curl_cffi.

'n Eksplisiete leë proxy-string kies direkte toegang. As die opsie weggelaat word, behou yt-dlp sy normale omgewingsgebaseerde proxy-gedrag.

Stel die YoutubeDL-instansie op wat die werk doen. 'n Requests-sessie in die omliggende toepassing het sy eie beleid, en 'n gedelegeerde eksterne aflaaier kan ook sy eie proxy-invoer nodig hê.

Verwante artikels