Weka Chaguo la Proxy Unapopachika yt-dlp katika Python
Pitisha URL ya proxy kwenye chaguo za YoutubeDL unapopachika yt-dlp katika Python.
Mteja wa yt-dlp aliyepachikwa husoma proxy yake kutoka kwa chaguo zinazopitishwa kwa YoutubeDL:
import yt_dlp
options = {
'proxy': 'socks5://proxy.example:1080',
}
with yt_dlp.YoutubeDL(options) as ydl:
pass
Mtahiniwa kutoka orodha ya proxy za SOCKS5 anaweza kutoa kituo cha mwisho katika URL ya SOCKS5 iliyoonyeshwa. Badilisha pass na shughuli zinazokusudiwa za programu ndani ya muktadha wa mteja. Shughuli hizo huhifadhi URL zao halisi za media kama maeneo ya kufikia.
Chaguo la proxy linasaidia vituo vya HTTP, HTTPS na SOCKS. Mpango wake unaeleza itifaki ya kati. Proxy ya HTTPS pia inahitaji kidhibiti cha maombi kinacholingana kilichosakinishwa, kama Requests au curl_cffi.
Mfuatano tupu wa proxy kwa uwazi huchagua ufikiaji wa moja kwa moja. Kuacha chaguo nje kunahifadhi tabia ya kawaida ya proxy ya yt-dlp inayotegemea mazingira.
Sanidi kipengele cha YoutubeDL kinachofanya kazi hiyo. Kikao cha Requests katika programu inayozunguka kina sera yake mwenyewe, na kipakuzi cha nje kilichokasimu kinaweza pia kuhitaji ingizo lake la proxy.