شامل شوی 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 غونډې خپله پالیسي لري، او delegation شوي بهرني ډاونلوډر ته هم کیدای شي خپله proxy ننوتنه ته اړتیا وي.

اړوندې مقالې