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 ত endpoint যোগান ধৰিব পাৰে। ক্লায়েন্ট প্ৰসংগৰ ভিতৰত pass ক এপ্লিকেচনৰ উদ্দেশ্য কৰ্মৰ সৈতে সলনি কৰক। সেই কৰ্মসমূহে তেওঁলোকৰ প্ৰকৃত মিডিয়া URL গন্তব্য হিচাপে ৰাখে।
proxy বিকল্পে HTTP, HTTPS আৰু SOCKS endpoint সমৰ্থন কৰে। ইয়াৰ scheme এ মধ্যৱৰ্তী প্ৰটোকল বৰ্ণনা কৰে। HTTPS proxy ৰ বাবে Requests বা curl_cffi ৰ দৰে সংগতিপূৰ্ণ ইনষ্টল কৰা request handler ৰ প্ৰয়োজন।
স্পষ্টভাৱে খালী proxy string এ প্ৰত্যক্ষ প্ৰৱেশ নিৰ্বাচন কৰে। বিকল্পটো এৰি দিলে yt-dlp ৰ স্বাভাৱিক পৰিৱেশ-ভিত্তিক proxy আচৰণ বাহাল থাকে।
কাম কৰা YoutubeDL instance টো কনফিগাৰ কৰক। চাৰিওফালৰ এপ্লিকেচনত থকা Requests session ৰ নিজৰ নীতি আছে, আৰু প্ৰেৰিত external downloader ৰ নিজৰ proxy input ৰো প্ৰয়োজন হ'ব পাৰে।