Määrake proxy-valik yt-dlp Pythoni manustamisel
Edastage proxy URL YoutubeDL-i valikutele yt-dlp Pythoni manustamisel.
Manustatud yt-dlp klient loeb oma proxy't YoutubeDL-ile edastatud valikutest:
import yt_dlp
options = {
'proxy': 'socks5://proxy.example:1080',
}
with yt_dlp.YoutubeDL(options) as ydl:
pass
SOCKS5 proxy loendi kandidaat saab anda lõpp-punkti näidatud SOCKS5 URL-is. Asendage pass rakenduse kavandatud toimingutega kliendi kontekstis. Need toimingud säilitavad oma tegelikud meedia-URL-id sihtkohtadena.
Proxy-valik toetab HTTP, HTTPS ja SOCKS lõpp-punkte. Selle skeem kirjeldab vahendaja protokolli. HTTPS-proxy nõuab ka ühilduvat paigaldatud päringukäsitlejat, näiteks Requestsi või curl_cffi't.
Selgesõnaliselt tühi proxy-string valib otsese juurdepääsu. Valiku väljajätmine säilitab yt-dlp tavapärase keskkonnapõhise proxy-käitumise.
Seadistage YoutubeDL-i eksemplar, mis tööd teeb. Ümbritseva rakenduse Requestsi sessioonil on oma poliitika ja delegeeritud välisele allalaadijale võib samuti vaja minna oma proxy-sisendit.