ytfzf: টার্মিনাল থেকে ইউটিউব ব্রাউজ করুন এবং MPV দিয়ে ভিডিও দেখুন বা yt-dlp দিয়ে ডাউনলোড করুন

ytfzf লিনাক্স সম্পর্কে ভিডিও দেখাচ্ছে

এমন একটি বিশ্বে যেখানে ওয়েবে প্রায় সবকিছুই ঘটে, ব্রাউজারের উপর নির্ভর করে না এমন সরঞ্জামগুলি খুঁজে পাওয়া আরও কঠিন হয়ে উঠছে৷ হ্যাঁ, ঠিক আছে, আমি একটু বাড়াবাড়ি করছি, কিন্তু কম্পিউটারের সামনে আমরা যে সময় ব্যয় করি তার অনেকটাই ওয়েব ব্রাউজারে ব্যয় হয়। কিন্তু যদি এমন কিছু থাকে যা লিনাক্স ব্যবহারকারীদের পছন্দ হয়, তা হল টার্মিনাল থেকে সবকিছু করা জিনিসগুলিকে জটিল করে তোলা। আপনি এটিকে কীভাবে দেখছেন তার উপর নির্ভর করে জটিল বা সরলীকরণ করুন এবং ytfzf যারা কম রিসোর্স ব্যবহারকারী অ্যাপ্লিকেশন এবং CLI-এর মতো টুল পছন্দ করে তাদের পছন্দ হবে সেই টুলগুলির মধ্যে একটি।

ytfzf হল একটি "POSIX স্ক্রিপ্ট যা আপনাকে ইউটিউব ভিডিও (এপিআই ছাড়া) খুঁজে পেতে সাহায্য করে এবং mpv/youtube-dl ব্যবহার করে সেগুলিকে খোলে/ডাউনলোড করে", যদিও তাদের ট্যাগলাইনের শেষ অংশটি আপডেট করতে হবে যেমন এটি এখন ব্যবহার করে yt-dlp. তিনি যা কিছু করেন তা টার্মিনাল থেকে করা হয়, বা ভিডিও দেখার জন্য প্রায় সবকিছুই করা হয় MPV স্ট্রিপ. এর ব্যবহার সহজ, এবং এর ইন্টারফেস খুবই আকর্ষণীয়, অন্তত যদি আমরা X11-এ থাকি বা Wayland-এর অধীনে থাম্বনেইল দেখানোর জন্য সামঞ্জস্যপূর্ণ টুলগুলির একটি ব্যবহার করি।

ytfzf ইনস্টল করুন এবং ব্যবহার করুন

ytfzf এটি সাধারণত অফিসিয়াল রিপোজিটরিতে পাওয়া যায় লিনাক্স ডিস্ট্রিবিউশনের, তাই এটির ইনস্টলেশন টার্মিনালে গিয়ে টাইপ করার মতোই সহজ sudo apt install jq curl mpv fzf উবুন্টু ভিত্তিক সিস্টেমের জন্য। এটি কিছু সফ্টওয়্যার দোকানে অনুসন্ধান করা যেতে পারে। নির্ভরতা সম্পর্কে, এটি yt-dlp এবং ueberzugpp ইনস্টল করার সুপারিশ করা হয়, যা হেডার স্ক্রিনশটে দেখানো থাম্বনেইলগুলি প্রদর্শন করবে।

একবার ইনস্টল হয়ে গেলে, যেকোনো CLI টুলের মতো, আপনাকে টার্মিনাল থেকে স্ক্রিপ্টটি চালু করতে হবে। এটি টাইপ করে করা যেতে পারে ytfzf এবং একটি অনুসন্ধান, কিন্তু এই ভাবে আমরা সবকিছু খুব সহজ দেখতে পাব। এটা অন্তত ব্যবহার করে মূল্য পতাকা - অনুসন্ধানের আগে টি. যে "টি" হল "থাম্বনেল" এর জন্য, অর্থাৎ, তাই থাম্বনেল দেখান. ডিফল্টরূপে, ueberzugpp-এর মাধ্যমে আমরা শুধুমাত্র X11-এ থাকলেই সেগুলি দেখতে পাব। ওয়েল্যান্ডের অধীনে সেগুলি দেখতে, আপনার অবশ্যই একটি সামঞ্জস্যপূর্ণ বিকল্প ইনস্টল করতে হবে, যেমন kitty, iterm2, sixel (এই তিনটির জন্য ueberzugpp প্রয়োজন), chafa, catimg, imv, mpv (যদিও এটি আমার জন্য কাজ করেনি) এবং swayimg এর জন্য ওয়েল্যান্ড বা হাইপ্রল্যান্ড।

পতাকা এবং উদাহরণ

দুটি আছে পতাকা "t" এর সাথে: ছোট হাতের হাত এবং একটি অনুসন্ধান ডিফল্টরূপে থাম্বনেইল দেখায়; -T দিয়ে আমরা থাম্বনেইল ভিউয়ারকে ব্যবহার করার জন্য নির্দেশ করব, উদাহরণস্বরূপ ytfzf -T kytty লিনাক্স কিটি ব্যবহার করে থাম্বনেইল দেখানো লিনাক্স ভিডিওগুলি অনুসন্ধান করবে। সবচেয়ে সাধারণ পতাকা হল:

  • -d: দেখার জন্য এমপিভিতে পাঠানোর পরিবর্তে ডাউনলোড হবে। এটি কাজ করার জন্য আপনাকে yt-dlp ইনস্টল করতে হবে।
  • -m: শুধুমাত্র টার্মিনালে অডিও চালাবে।
  • -l (এটি একটি ছোট হাতের L): এটি প্লেব্যাক শেষ করার পরে আমাদেরকে তালিকায় ফিরিয়ে দেবে।
  • -L: নির্বাচিত ভিডিওগুলির লিঙ্ক প্রদর্শন করবে।
  • -a: তালিকার প্রথম ভিডিওটি স্বয়ংক্রিয়ভাবে নির্বাচন করবে।
  • -r: তালিকা থেকে স্বয়ংক্রিয়ভাবে একটি র্যান্ডম ভিডিও নির্বাচন করবে৷
  • -কো: YouTube এর পরিবর্তে Oddysee অনুসন্ধান করুন।
  • -s: একটি ভিডিও প্লে করার পরে, এটি আমাদের অনুসন্ধান করার জন্য একটি উইন্ডোতে ফিরিয়ে দেবে। এটির মাধ্যমে আমরা একটি ভিডিও/অডিও শেষ করার সময় আবার ytzf চালু করা এড়াতে পারি।

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

ytfzf -lam লিনাক্স

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

যদিও এটি সত্য যে এই টুলটি বেশ ভাল কাজ করে, তবে এটিও সত্য যে অনুসন্ধানগুলি ততটা সুনির্দিষ্ট নয় যা আমরা অফিসিয়াল YouTube ওয়েবসাইটে করতে পারি, যা Google সার্চ ইঞ্জিনও ব্যবহার করে৷ কিন্তু বিকল্পটি বিদ্যমান, এবং এটি অনেক কারণে এটি মূল্যবান।

আরও তথ্য, ইন প্রকল্প গিটহাব পৃষ্ঠা.


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

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

*

*

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

  1.   ক্লোদিও সেগোভিয়া তিনি বলেন

    আমি কিভাবে yt-dlp এবং ueberzugpp ইনস্টল করব?