Ustawianie opcji proxy podczas osadzania yt-dlp w Pythonie
Przekaż URL proxy do opcji YoutubeDL podczas osadzania yt-dlp w Pythonie.
Osadzony klient yt-dlp odczytuje swoje proxy z opcji przekazywanych do YoutubeDL:
import yt_dlp
options = {
'proxy': 'socks5://proxy.example:1080',
}
with yt_dlp.YoutubeDL(options) as ydl:
pass
Kandydat z listy proxy SOCKS5 może zapewnić punkt końcowy w pokazanym URL SOCKS5. Zastąp pass zamierzonymi operacjami aplikacji w kontekście klienta. Operacje te zachowują swoje rzeczywiste adresy URL multimediów jako cele.
Opcja proxy obsługuje punkty końcowe HTTP, HTTPS i SOCKS. Jej schemat opisuje protokół pośrednika. Proxy HTTPS wymaga również zgodnego zainstalowanego programu obsługi żądań, takiego jak Requests lub curl_cffi.
Wyraźnie pusty ciąg proxy wybiera dostęp bezpośredni. Pominięcie opcji zachowuje normalne zachowanie proxy yt-dlp oparte na środowisku.
Skonfiguruj wystąpienie YoutubeDL, które wykonuje pracę. Sesja Requests w otaczającej aplikacji ma własną politykę, a delegowanemu zewnętrznemu pobierającemu może również być potrzebne własne wejście proxy.