Python دا yt-dlp نى قىستۇرغاندا proxy تاللانمىسىنى تەڭشەش
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 ئاخىرقى نۇقتىلىرىنى قوللايدۇ. ئۇنىڭ سىخېمىسى ئارىلىق پروتوكولنى چۈشەندۈرىدۇ. HTTPS proxy يەنە Requests ياكى curl_cffi غا ئوخشاش ماسلاشتۇرۇلغان قاچىلانغان تەلەپ بىر تەرەپ قىلغۇچنى تەلەپ قىلىدۇ.
ئوچۇق بوش proxy تىزىملىكى بىۋاسىتە كىرىشنى تاللايدۇ. تاللانمىنى قالدۇرۇپ كەتسە، yt-dlp نىڭ نورمال مۇھىت ئاساسىدىكى proxy ھەرىكىتى ساقلىنىپ قالىدۇ.
خىزمەتنى قىلىدىغان YoutubeDL ئۈلگىسىنى سەپلىڭ. ئەتراپتىكى ئەپتىكى Requests سېسىيىسىنىڭ ئۆز سىياسىتى بار، ھەمدە ھاۋالە قىلىنغان سىرتقى چۈشۈرگۈچكە ئۆزىنىڭ proxy كىرگۈزۈشىمۇ كېرەك بولۇشى مۇمكىن.