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 ආදානයක් අවශ්ය විය හැක.