কম্পিউটার টিউটোরিয়াল

লিনাক্স কমান্ড লাইন থেকে সরাসরি স্ক্রিনশট ক্যাপচার করুন:একটি ধাপে ধাপে নির্দেশিকা

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

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

পদ্ধতি 1:স্ক্রট দিয়ে একটি স্ক্রিনশট নেওয়া

কমান্ড থেকে স্ক্রিনশট নেওয়ার সবচেয়ে প্রাথমিক উপায় হল স্ক্রোট টাইপ করা এবং এন্টার চাপানো। এটি কাজ করার জন্য আপনাকে একটি সঠিক টার্মিনাল এমুলেটর উইন্ডোতে থাকতে হবে না। আপনি যদি একটি রান ডায়ালগ বক্স পেতে Alt এবং F2 বা Windows বা Super কী এবং R চেপে ধরে থাকেন, তাহলে আপনি কেবল স্ক্রট টাইপ করতে পারেন এবং এন্টার চাপতে পারেন। এটি ডেস্কটপের সমস্ত কিছুর একটি স্ক্রিনশট নেবে এবং এটিকে আপনার হোম ডিরেক্টরির ভিতরে একটি ফাইলে রাখবে। আপনি একটি গ্রাফিক্যাল ফাইল ম্যানেজার দিয়ে বা কমান্ড লাইনে cd ~ এবং তারপর ls টাইপ করে এটি অ্যাক্সেস করতে পারেন। যেহেতু এটি একটি টার্মিনাল উইন্ডোর একটি স্ক্রিনশট নেবে যা আপনি এটিতেও ইস্যু করবেন, আপনি এই পদ্ধতির জন্য একটি টার্মিনাল উইন্ডোর চেয়ে বেশিবার রান বক্স থেকে পরিবেশিত কমান্ড লাইনটি ব্যবহার করতে চাইতে পারেন৷

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

একটি কাউন্টডাউন তৈরি করতে কমান্ডে -c সুইচ যোগ করুন। উদাহরণস্বরূপ, scrot -d 10 -c স্ক্রিনশট নেওয়া পর্যন্ত সেকেন্ড নিচে গণনা করবে। এটি আপনাকে সামনের পরিকল্পনা করতে সাহায্য করতে পারে যখন আপনাকে স্ক্রট শট নেওয়ার আগে সবকিছু প্রস্তুত করতে হবে।

বেশিরভাগ আধুনিক ডেস্কটপ পরিবেশ আপনার কীবোর্ডের প্রিন্ট স্ক্রিন (Prt Sc) কী-তে স্ক্রট বা অন্য কমান্ড লাইন-ভিত্তিক স্ক্রিনশট ইউটিলিটি লিঙ্ক করে। সবকিছুর একটি স্ক্রিনশট নেওয়ার জন্য আপনাকে Prt Sc চাপতে হতে পারে বা স্ক্রট ইউটিলিটি সহ সক্রিয় উইন্ডোগুলির একটি নিতে Alt+Prt Sc চাপতে হতে পারে। খুব কম সংখ্যক কীবোর্ড লেআউটে একটি পৃথক SysRq কী রয়েছে যা Prt Sc কী-এর সাথে সংযুক্ত নয় এবং এই কীটি বর্তমান উইন্ডোর স্ক্রিনশট নিতেও কাজ করতে পারে।

আপনি যদি এর পরে -s দিয়ে স্ক্রট আহ্বান করেন, তাহলে আপনি আপনার মাউস পয়েন্টার দিয়ে স্ক্রিনে একটি এলাকা আঁকতে সক্ষম হবেন। আপনি সেই নির্দিষ্ট এলাকার একটি স্ক্রিনশট দিয়ে শেষ করবেন এবং অন্য কিছু না।

যদিও এটি দরকারী হতে পারে, এই পদ্ধতিতে নেওয়া কিছু স্ক্রিনশট অদ্ভুত এবং অস্বাভাবিকভাবে ক্রপ করা দেখতে পারে৷

পদ্ধতি 2:Xfce4 গ্রাফিকাল স্ক্রিনশুটার ব্যবহার করা

Debian-Xfce, Xubuntu এবং অন্যান্য Xfce4 ব্যবহারকারীদের কাছে xfce4-screenshoter নামে একটি কমান্ড আছে তারা যখন Prt Sc চাপলে দেখেছে, এবং কমান্ড লাইন থেকে এটি চালু করা সম্ভব। আপনি যখন Alt+F2 বা Super+R চাপবেন তখন শুধুমাত্র একটি টার্মিনালে বা অ্যাপ্লিকেশান ফাইন্ডারে xfce4-স্ক্রিনশুটার টাইপ করুন এবং আপনি একটি ডায়ালগ বক্স পাবেন যা আপনাকে আপনার পছন্দের স্ক্রিনশট নির্বাচন করতে দেয়।

একটি অঞ্চল নির্বাচন করুন এ ক্লিক করুন এবং স্ক্রিনের একটি অঞ্চল হাইলাইট করতে ওকে চাপুন বা আরও ঐতিহ্যগত স্ক্রিনশট ব্যবহারকারীর অভিজ্ঞতার জন্য এন্টার স্ক্রীন বা সক্রিয় উইন্ডো নির্বাচন করুন৷

পদ্ধতি 3:ffmpeg দিয়ে ফ্রেম বের করুন

আপনি একটি ভিডিও ফাইল থেকে স্ক্রিনশটগুলির একটি সম্পূর্ণ গ্যালারি তৈরি করতে ffmpeg প্রোগ্রামটি ব্যবহার করতে পারেন। আপনার যদি ইতিমধ্যেই ffmpeg না থাকে, তাহলে আপনি যদি ডেবিয়ান, উবুন্টু বা মিন্ট ভিত্তিক ডিস্ট্রিবিউশনে থাকেন তবে আপনাকে sudo apt-get install ffmpeg দিয়ে এটি ইনস্টল করতে হবে। এটি রাস্পবেরি পাই প্ল্যাটফর্মে ডেবিয়ানের বেশিরভাগ ব্যবহারকারীদের জন্যও কাজ করা উচিত। Fedora বা Red Hat-এর ব্যবহারকারীদের প্যাকেজ ইনস্টল করার জন্য রুট হিসাবে yum install rpmbuild ইস্যু করতে হবে। আর্চ ব্যবহারকারীরা ffmpeg-git বা ffmpeg-পূর্ণ প্যাকেজের মধ্যে বেছে নিতে পারেন। বেশিরভাগ ব্যবহারকারী ffmpeg-git সংস্করণ ব্যবহার করতে চাইবেন।

একবার আপনি প্যাকেজটি ইনস্টল করার পরে, আপনার ভিডিও ফাইলের গন্তব্যে যেতে cd কমান্ডটি ব্যবহার করুন যাতে আপনি একটি গ্যালারি তৈরি করতে ffmpeg ব্যবহার করতে পারেন। সেখানে গেলে, ffmpeg -i myMovie.avi -r 1 -f image2 shots_%06.jpg ইস্যু করুন, আপনার ফিল্ম ফাইলের নামের সাথে কমান্ডটি প্রতিস্থাপন করুন। shots_%06.jpg ফাইলের নামের সংখ্যাটি নির্দেশ করে যে একটি তালিকায় স্ক্রিনশটগুলি সাজানোর জন্য আপনাকে কতগুলি পিছনের শূন্য প্রয়োজন যখন 1 এর পরে সংখ্যাটি ফ্রেম রেট নির্দেশ করে৷ আপনি কি ধরণের স্ক্রিনশট ক্যাপচার করতে চান তার জন্য আরও ভাল অনুভূতি পেতে আপনি কিছু পরিমাণে এগুলির সাথে খেলতে পারেন৷

পদ্ধতি 4:কমান্ড লাইনে mplayer ব্যবহার করা

আপনি কমান্ড লাইন থেকে এমপিপ্লেয়ারও চালু করতে পারেন, যা লুবুন্টু, এলএক্সএলই এবং ট্রিসকুয়েল মিনি-লিনাক্স ব্যবহারকারীদের ইতিমধ্যে থাকা উচিত। যাদের কাছে এটি নেই তারা এটি ইনস্টল করতে sudo apt-get install mplayer ব্যবহার করতে পারেন। একটি ছোট প্লেয়ার উইন্ডো পপ আপ করতে mplayer -vf স্ক্রিনশট এবং আপনার ভিডিও ফাইলের নাম টাইপ করুন। আপনি যখনই একটি স্ক্রিনশট নিতে চান তখন s কীটি চাপুন এবং এটি কাজ করেছে কিনা সে সম্পর্কে আপনি একটি বার্তা পাবেন। আপনি যে স্ক্রিনশটগুলি নিচ্ছেন সে সম্পর্কে বার্তাগুলি আউটপুট করা চালিয়ে যাওয়ার জন্য টার্মিনাল উইন্ডোটি বৈধ থাকে৷

এছাড়াও আপনি ব্যবহার করতে পারেন:

mplayer -nosound -frames ## -vo png:z=9 myVideo.avi

ফাইলের নামটি আপনার ভিডিওর নামের সাথে প্রতিস্থাপন করুন এবং ## ফ্রেমের সংখ্যা দিয়ে আপনি স্বয়ংক্রিয়ভাবে ছবি তুলতে চান। আপনি চাইলে jpg বা gif89a-এর মতো অন্য ইমেজ ফরম্যাট দিয়েও png প্রতিস্থাপন করতে পারেন, কিন্তু png সাধারণত সেরা ছবির গুণমান অফার করে।

লেখক সম্পর্কে

লিনাক্স কমান্ড লাইন থেকে সরাসরি স্ক্রিনশট ক্যাপচার করুন:একটি ধাপে ধাপে নির্দেশিকা

কেভিন অ্যারোস

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


  1. ম্যাকওএস মন্টেরি 12.3-তে এক্সচেঞ্জ ক্যালেন্ডার সিঙ্ক হচ্ছে না :ফিক্সড

  2. আপনার অ্যান্ড্রয়েড মোবাইল হটস্পটের SSID কীভাবে সন্ধান করবেন

  3. ফিক্স:এই পিসি রিসেট করা 37% এ আটকে গেছে

  4. উইন্ডোজ 10 এ কিভাবে JAR ফাইল চালাবেন