Een ingesloten yt-dlp-client leest zijn proxy uit de opties die aan YoutubeDL worden doorgegeven:

import yt_dlp

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

Een kandidaat uit de SOCKS5-proxylijst kan het eindpunt leveren in de getoonde SOCKS5-URL. Vervang pass door de beoogde bewerkingen van de toepassing binnen de clientcontext. Die bewerkingen behouden hun echte media-URL's als bestemmingen.

De proxy-optie ondersteunt HTTP-, HTTPS- en SOCKS-eindpunten. Het schema beschrijft het tussenliggende protocol. Een HTTPS-proxy vereist ook een compatibele geïnstalleerde request-handler, zoals Requests of curl_cffi.

Een expliciet lege proxy-string selecteert directe toegang. Als de optie wordt weggelaten, blijft het normale omgevingsgebaseerde proxygedrag van yt-dlp behouden.

Configureer de YoutubeDL-instantie die het werk doet. Een Requests-sessie in de omringende toepassing heeft haar eigen beleid, en een gedelegeerde externe downloader heeft mogelijk ook zijn eigen proxy-invoer nodig.

Gerelateerde artikelen