Python मध्ये yt-dlp एम्बेड करताना proxy पर्याय सेट करा
Python मध्ये yt-dlp एम्बेड करताना YoutubeDL पर्यायांमध्ये proxy URL पास करा.
एम्बेड केलेला yt-dlp क्लायंट YoutubeDL ला दिलेल्या पर्यायांमधून त्याचा proxy वाचतो:
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 इनपुटही लागू शकते.