Python میں yt-dlp شامل کرتے وقت proxy آپشن سیٹ کریں
Python میں yt-dlp شامل کرتے وقت YoutubeDL آپشنز میں proxy URL پاس کریں۔
شامل شدہ 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 ان پٹ درکار ہو سکتا ہے۔