স্ট্রিমলিংক, অনলাইন ভিডিও স্ট্রিম দেখার জন্য একটি CLI ইউটিলিটি

স্ট্রিমলিংক সম্পর্কে

পরের প্রবন্ধে আমরা স্ট্রিমলিংক দেখে নেব। এই একটি কমান্ড লাইন ইউটিলিটি যা আমাদের বিভিন্ন পরিষেবা থেকে ভিডিও প্লেয়ারে ভিডিও ট্রান্সমিশন চ্যানেল করার অনুমতি দেবে, যা আমাদের পূর্বে আমাদের কম্পিউটারে ইনস্টল করতে হবে। এই অ্যাপ্লিকেশনের মূল উদ্দেশ্য হল অপ্টিমাইজ করা ওয়েবসাইটগুলি এড়িয়ে যাওয়া, যখন ব্যবহারকারীকে প্রেরিত সামগ্রী উপভোগ করার অনুমতি দেওয়া হয়।

স্ট্রিমলিংক হল a পাইথন ভাষা দিয়ে লেখা ওপেন সোর্স প্রোগ্রাম। এই প্রোগ্রামটি LiveStreamer থেকে ফর্ক করা হয়েছিল, যা আর রক্ষণাবেক্ষণ করা হয় না। এটি জিএনইউ / লিনাক্স, উইন্ডোজ এবং ম্যাক ওএস এক্স এর সাথে সামঞ্জস্যপূর্ণ একটি সফটওয়্যার। একজন সহকর্মী ইতিমধ্যেই এই প্রোগ্রাম সম্পর্কে কথা বলেছিলেন এই ব্লগ কিছুক্ষণ আগে, কিন্তু এখন আমরা উবুন্টুতে এই প্রোগ্রামটি ইনস্টল করার আরও কয়েকটি উপায় দেখব।

স্ট্রিমলিংক একটি কমান্ড লাইন ট্রান্সমিশন ইউটিলিটি যা আমাদের অনুমতি দেবে VLC, MPlayer, MPlayer2, MPC-HC, mpv, Daum Pot Player, QuickTime এবং OMXPlayer ইত্যাদি জনপ্রিয় মিডিয়া প্লেয়ারের উপর অনলাইন ভিডিও স্ট্রিম দেখুন।.

আজ এই সফ্টওয়্যারটি ইউটিউব, ডেইলি মোশন, লাইভস্ট্রিম, টুইচ, ইউএসট্রিম এবং আরও অনেক কিছু লাইভ ভিডিও স্ট্রিমিং পরিষেবা সমর্থন করে। যেহেতু এই অ্যাপ্লিকেশনটি অ্যাড-অনগুলির একটি সিস্টেমের উপর ভিত্তি করে যা আপনাকে সহজেই নতুন পরিষেবা যোগ করতে দেয়। আপনি নিম্নলিখিত জিনিসপত্রের তালিকা দেখতে পারেন লিংক.

এটি মনোযোগ দেওয়া গুরুত্বপূর্ণ সিস্টেমে মিডিয়া প্লেয়ার না থাকলে স্ট্রিমলিংক ভিডিও স্ট্রিম চালাবে না। অতএব, এই প্রোগ্রামটি ব্যবহার করার আগে এটা নিশ্চিত করা প্রয়োজন যে আপনি আমাদের সিস্টেমে একটি প্লেয়ার ইনস্টল করেছেন।

উবুন্টুতে স্ট্রিমলিঙ্ক ইনস্টল করুন

PIP এর মাধ্যমে

যেহেতু স্ট্রিমলিংক পাইথন ব্যবহার করে লেখা হয়েছে, প্যাকেজ ম্যানেজার ব্যবহার করে ইনস্টল করা যায় বীচি। যদি আপনার কম্পিউটারে এই টুলটি না থাকে, তাহলে আপনি এটি একটি টার্মিনাল (Ctrl + Alt + T) ব্যবহার করে ইনস্টল করতে পারেন:

sudo apt install python3-pip

যখন আপনি ইতিমধ্যে আপনার কম্পিউটারে পিপ ইনস্টল করেছেন, আপনি করতে পারেন স্ট্রিমলিঙ্ক ইনস্টল করতে নিম্নলিখিত কমান্ডটি চালান:

pip3 সঙ্গে instralar streamlink

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.


আপনার মন্তব্য দিন

আপনার ইমেল ঠিকানা প্রকাশিত হবে না। প্রয়োজনীয় ক্ষেত্রগুলি দিয়ে চিহ্নিত করা *

*

*

  1. ডেটার জন্য দায়বদ্ধ: মিগুয়েল অ্যাঞ্জেল গাটান
  2. ডেটার উদ্দেশ্য: নিয়ন্ত্রণ স্প্যাম, মন্তব্য পরিচালনা।
  3. আইনীকরণ: আপনার সম্মতি
  4. তথ্য যোগাযোগ: ডেটা আইনি বাধ্যবাধকতা ব্যতীত তৃতীয় পক্ষের কাছে জানানো হবে না।
  5. ডেটা স্টোরেজ: ওসেন্টাস নেটওয়ার্কস (ইইউ) দ্বারা হোস্ট করা ডেটাবেস
  6. অধিকার: যে কোনও সময় আপনি আপনার তথ্য সীমাবদ্ধ করতে, পুনরুদ্ধার করতে এবং মুছতে পারেন।