Nastavte voľbu proxy pri vkladaní yt-dlp do Pythonu
Odovzdajte URL proxy do volieb YoutubeDL pri vkladaní yt-dlp do Pythonu.
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.