Суулгасан yt-dlp клиент өөрийн proxy-г YoutubeDL-д дамжуулсан тохиргооноос уншдаг:

import yt_dlp

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

SOCKS5 proxy жагсаалт-аас нэр дэвшигч харуулсан SOCKS5 URL дахь төгсгөлийн цэгийг өгч чадна. pass-ыг клиентийн контекст дотор аппликейшны зорьсон үйлдлээр соль. Тэдгээр үйлдэл нь бодит медиа URL-ийг очих газар болгон хадгалдаг.

proxy тохиргоо нь HTTP, HTTPS болон SOCKS төгсгөлийн цэгүүдийг дэмждэг. Түүний схем нь зуучлагч протоколыг тодорхойлно. HTTPS proxy нь мөн нийцтэй суулгасан хүсэлтийн боловсруулагч шаарддаг, жишээ нь Requests эсвэл curl_cffi.

Тодорхой хоосон proxy мөр нь шууд хандалтыг сонгоно. Тохиргоог орхивол yt-dlp-ийн ердийн орчинд суурилсан proxy зан төлөв хэвээр үлдэнэ.

Ажлыг гүйцэтгэж буй YoutubeDL хувилбарыг тохируулна уу. Эргэн тойрны аппликейшн дахь Requests сесс өөрийн бодлоготой бөгөөд шилжүүлсэн гадаад татагчид ч өөрийн proxy оролт шаардагдаж болно.

Холбоотой нийтлэлүүд