পরের প্রবন্ধে আমরা স্ট্রিমলিংক দেখে নেব। এই একটি কমান্ড লাইন ইউটিলিটি যা আমাদের বিভিন্ন পরিষেবা থেকে ভিডিও প্লেয়ারে ভিডিও ট্রান্সমিশন চ্যানেল করার অনুমতি দেবে, যা আমাদের পূর্বে আমাদের কম্পিউটারে ইনস্টল করতে হবে। এই অ্যাপ্লিকেশনের মূল উদ্দেশ্য হল অপ্টিমাইজ করা ওয়েবসাইটগুলি এড়িয়ে যাওয়া, যখন ব্যবহারকারীকে প্রেরিত সামগ্রী উপভোগ করার অনুমতি দেওয়া হয়।
স্ট্রিমলিংক হল a পাইথন ভাষা দিয়ে লেখা ওপেন সোর্স প্রোগ্রাম। এই প্রোগ্রামটি LiveStreamer থেকে ফর্ক করা হয়েছিল, যা আর রক্ষণাবেক্ষণ করা হয় না। এটি জিএনইউ / লিনাক্স, উইন্ডোজ এবং ম্যাক ওএস এক্স এর সাথে সামঞ্জস্যপূর্ণ একটি সফটওয়্যার। একজন সহকর্মী ইতিমধ্যেই এই প্রোগ্রাম সম্পর্কে কথা বলেছিলেন এই ব্লগ কিছুক্ষণ আগে, কিন্তু এখন আমরা উবুন্টুতে এই প্রোগ্রামটি ইনস্টল করার আরও কয়েকটি উপায় দেখব।
স্ট্রিমলিংক একটি কমান্ড লাইন ট্রান্সমিশন ইউটিলিটি যা আমাদের অনুমতি দেবে VLC, MPlayer, MPlayer2, MPC-HC, mpv, Daum Pot Player, QuickTime এবং OMXPlayer ইত্যাদি জনপ্রিয় মিডিয়া প্লেয়ারের উপর অনলাইন ভিডিও স্ট্রিম দেখুন।.
আজ এই সফ্টওয়্যারটি ইউটিউব, ডেইলি মোশন, লাইভস্ট্রিম, টুইচ, ইউএসট্রিম এবং আরও অনেক কিছু লাইভ ভিডিও স্ট্রিমিং পরিষেবা সমর্থন করে। যেহেতু এই অ্যাপ্লিকেশনটি অ্যাড-অনগুলির একটি সিস্টেমের উপর ভিত্তি করে যা আপনাকে সহজেই নতুন পরিষেবা যোগ করতে দেয়। আপনি নিম্নলিখিত জিনিসপত্রের তালিকা দেখতে পারেন লিংক.
এটি মনোযোগ দেওয়া গুরুত্বপূর্ণ সিস্টেমে মিডিয়া প্লেয়ার না থাকলে স্ট্রিমলিংক ভিডিও স্ট্রিম চালাবে না। অতএব, এই প্রোগ্রামটি ব্যবহার করার আগে এটা নিশ্চিত করা প্রয়োজন যে আপনি আমাদের সিস্টেমে একটি প্লেয়ার ইনস্টল করেছেন।
উবুন্টুতে স্ট্রিমলিঙ্ক ইনস্টল করুন
PIP এর মাধ্যমে
যেহেতু স্ট্রিমলিংক পাইথন ব্যবহার করে লেখা হয়েছে, প্যাকেজ ম্যানেজার ব্যবহার করে ইনস্টল করা যায় বীচি। যদি আপনার কম্পিউটারে এই টুলটি না থাকে, তাহলে আপনি এটি একটি টার্মিনাল (Ctrl + Alt + T) ব্যবহার করে ইনস্টল করতে পারেন:
sudo apt install python3-pip
যখন আপনি ইতিমধ্যে আপনার কম্পিউটারে পিপ ইনস্টল করেছেন, আপনি করতে পারেন স্ট্রিমলিঙ্ক ইনস্টল করতে নিম্নলিখিত কমান্ডটি চালান:
sudo pip3 install streamlink
অ্যাপ্লিকেশন হিসাবে
আপনি এই অ্যাপ্লিকেশনটি তার সংশ্লিষ্ট AppImage ফাইল ব্যবহার করে উপভোগ করতে পারেন। এটি থেকে ডাউনলোড করা যাবে পৃষ্ঠা প্রকাশ করে ওয়েব ব্রাউজার ব্যবহার করে অথবা একটি টার্মিনাল (Ctrl + Alt + T) খুলে ব্যবহার করে wget হয় নিম্নরূপ:
wget https://github.com/streamlink/streamlink-appimage/releases/download/2.4.0-1/streamlink-2.4.0-1-cp39-cp39-manylinux2014_x86_64.AppImage -O streamlink.AppImage
যখন আমরা AppImage ফাইলটি ডাউনলোড করে থাকি, তখন আমাদের কাছে থাকে এটি কার্যকর করা আদেশ সহ:
chmod +x streamlink.AppImage
এই মুহুর্তে, আমরা পারি প্রোগ্রাম চালু করুন ফাইলে ডাবল ক্লিক করে, অথবা টার্মিনালে (Ctrl + Alt + T) কমান্ড লিখে:
./streamlink.AppImage
প্রোগ্রামটির একটি তাত্ক্ষণিক দৃষ্টিভঙ্গি
উপরে মন্তব্য করা লাইন হিসাবে, এটি কমান্ড লাইনের জন্য একটি অ্যাপ্লিকেশন। স্ট্রিমলিংকের সাধারণ ব্যবহার এটি নিম্নলিখিত মত কিছু হবে:
streamlink [OPCIONES] <URL> [CALIDAD]
URL অনলাইন ভিডিও স্ট্রিমিং এর URL নির্দেশ করে। এটি সমর্থিত সাইটগুলির যেকোনো ভিডিও লিঙ্ক হতে পারে। কোয়ালিটি ভিডিওটির মান নির্দেশ করে। এটা ব্যবহার করা যেতে পারে 'সেরা'বা'খারাপ'সর্বোচ্চ বা সর্বনিম্ন মানের পাওয়া যায়। উপরন্তু আমরা কমা দ্বারা পৃথক রেজোলিউশনের একটি তালিকা নির্দিষ্ট করার সম্ভাবনাও পাব, যা নিচের মত কিছু হবে:
"720p,480p,best"
যদি কোন ক্রম নির্দিষ্ট করা না হয় এবং ব্যবহার করা না হয় Ef ডিফল্ট-স্ট্রিম, প্রোগ্রামটি উপলব্ধ গ্রেডের একটি তালিকা মুদ্রণ করবে.
একটি ভিডিও প্লে করুন
Streamlink আমাদের ডিফল্ট ভিডিও প্লেয়ারে ভিডিও স্ট্রিম প্লে করবে.
./streamlink.AppImage https://www.youtube.com/watch?v=-tAEAyHgCec best
একবার আপনি এই কমান্ডটি চালান, স্ট্রিমলিংক নির্দিষ্ট ইউআরএল থেকে অনলাইন ভিডিও স্ট্রিম বের করে এবং ডিফল্ট ভিডিও প্লেয়ারে রুট করে (যা আমার ক্ষেত্রে ভিএলসি), অথবা যা আমরা সর্বোত্তম উপলব্ধ মানের সাথে নির্দেশ করি।
উপলব্ধ স্ট্রিমগুলির তালিকা
ভিডিওর উপলব্ধ স্ট্রিমগুলির তালিকা দেখতে, আপনাকে যা করতে হবে তা করতে হবে মান মান উল্লেখ করবেন না (সবচেয়ে খারাপ বা সেরা).
শুধুমাত্র অডিও চালান
আপনি যদি শুধুমাত্র অডিও শুনতে সক্ষম হতে আগ্রহী হন, কমান্ডের শেষে আপনাকে শুধু যোগ করতে হবে "audio_mp4a"বা"audio_webm" পরিবর্তে "সেরা":
streamlink https://www.youtube.com/watch?v=-tAEAyHgCec audio_mp4a
ব্যবহার করার জন্য প্লেয়ার নির্বাচন করুন
আপনি যদি ডিফল্ট প্লেয়ারের চেয়ে ভিন্ন প্লেয়ারের সাথে ভিডিও স্ট্রিম চালাতে চান, এটি কেবল বিকল্পের সাথে নির্দিষ্ট করা প্রয়োজন - খেলোয়াড় খেলোয়াড়ের নাম অনুসারে:
streamlink https://www.youtube.com/watch?v=-tAEAyHgCec 480p --player mplayer
এই কমান্ড প্রদত্ত ভিডিও স্ট্রিমটি Mplayer ব্যবহার করে 480p কোয়ালিটিতে চালাবে।
অন্যান্য পরিষেবা দেখুন
এই প্রোগ্রামটি প্লাগইনগুলির মাধ্যমে অন্যান্য অনলাইন স্ট্রিমিং পরিষেবার সাথেও ব্যবহার করা যেতে পারে। বর্তমানে অন্তর্ভুক্ত প্লাগইনগুলির একটি সম্পূর্ণ তালিকা পাওয়া যাবে প্রকল্প ওয়েবসাইট.
উপরন্তু আমরা করতে পারেন প্লাগইন তালিকা কমান্ড ব্যবহার করে:
streamlink --plugins
সাহায্য
ব্যবহারকারীরা যারা করতে পারেন এই প্রোগ্রামটি ব্যবহার করার বিষয়ে আরও তথ্য পান ম্যান পেজের সাথে পরামর্শ করতে পারেন:
man streamlink
অথবা টার্মিনালে টাইপ করে:
streamlink --help
উপরন্তু, ব্যবহারকারীরা পারেন কিভাবে ব্যবহার করে এই প্রোগ্রামের সাথে কাজ করতে হয় সে সম্পর্কে আরও জানুন অভিভাবকসংবঁধীয় প্রকল্প ওয়েবসাইটে বা আপনার দেওয়া গিটহাবের সংগ্রহশালা ory.