Սահմանեք proxy ընտրանքը Python-ում yt-dlp ներկառուցելիս
Python-ում yt-dlp ներկառուցելիս proxy URL-ը փոխանցեք YoutubeDL ընտրանքներին։
Ներկառուցված 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 վերջնակետեր։ Դրա scheme-ը նկարագրում է միջնորդի արձանագրությունը։ HTTPS proxy-ն նաև պահանջում է համատեղելի տեղադրված հարցումների մշակիչ, ինչպիսին են Requests-ը կամ curl_cffi-ն։
Հստակորեն դատարկ proxy տողը ընտրում է ուղղակի մուտք։ Ընտրանքը բաց թողնելը պահպանում է yt-dlp-ի սովորական՝ միջավայրի վրա հիմնված proxy վարքը։
Կարգավորեք աշխատանքը կատարող YoutubeDL օրինակը։ Շրջապատող հավելվածում Requests սեսիան ունի իր սեփական քաղաքականությունը, և պատվիրակված արտաքին ներբեռնիչին նույնպես կարող է անհրաժեշտ լինել իր proxy մուտքը։