Vložený klient yt-dlp číta svoje proxy z volieb odovzdávaných YoutubeDL:

import yt_dlp

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

Kandidát zo zoznamu SOCKS5 proxy môže poskytnúť koncový bod v uvedenej URL SOCKS5. Nahraďte pass zamýšľanými operáciami aplikácie v kontexte klienta. Tieto operácie si zachovávajú svoje skutočné URL médií ako ciele.

Voľba proxy podporuje koncové body HTTP, HTTPS a SOCKS. Jej schéma opisuje protokol sprostredkovateľa. Proxy HTTPS si vyžaduje aj kompatibilný nainštalovaný obslužný program požiadaviek, napríklad Requests alebo curl_cffi.

Explicitne prázdny reťazec proxy volí priamy prístup. Ak sa voľba vynechá, zachová sa bežné správanie yt-dlp založené na prostredí.

Nakonfigurujte inštanciu YoutubeDL, ktorá vykonáva prácu. Relácia Requests v okolitej aplikácii má vlastnú politiku a delegovanému externému sťahovaču môže byť potrebný aj vlastný vstup proxy.

Súvisiace články