Nastavte volbu proxy při vkládání yt-dlp do Pythonu
Předejte URL proxy do voleb YoutubeDL při vkládání yt-dlp do Pythonu.
Vložený klient yt-dlp čte své proxy z voleb předávaných YoutubeDL:
import yt_dlp
options = {
'proxy': 'socks5://proxy.example:1080',
}
with yt_dlp.YoutubeDL(options) as ydl:
pass
Kandidát ze seznamu SOCKS5 proxy může poskytnout koncový bod v uvedené URL SOCKS5. Nahraďte pass zamýšlenými operacemi aplikace v kontextu klienta. Tyto operace si zachovávají své skutečné URL médií jako cíle.
Volba proxy podporuje koncové body HTTP, HTTPS a SOCKS. Její schéma popisuje protokol zprostředkovatele. Proxy HTTPS navíc vyžaduje kompatibilní nainstalovaný obslužný program požadavků, například Requests nebo curl_cffi.
Explicitně prázdný řetězec proxy volí přímý přístup. Ponechání volby mimo zachovává běžné chování yt-dlp založené na prostředí.
Nakonfigurujte instanci YoutubeDL, která práci provádí. Relace Requests v okolní aplikaci má vlastní politiku a delegovanému externímu stahovači může být zapotřebí také vlastní vstup proxy.