কমান্ড লাইন ব্যবহার করে আইসাইট ছবি ক্যাপচার করুন

Anonim

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

আপডেট করা হয়েছে: 1/31/2013 - আমরা এখন আইসাইট বা ফেসটাইম ক্যামেরা দিয়ে ছবি তোলার জন্য ইমেজস্ন্যাপ টুলের কথা উল্লেখ করছি টার্মিনালের পথ। পুরানো iSightCapture অ্যাপটি আর সমর্থিত নয় এবং এটি নতুন Macs এবং OSX এর নতুন সংস্করণে কাজ করে না, পরিবর্তে ImageSnap কাজ করে। ImageSnap iSightCapture-এর উপর ভিত্তি করে তৈরি করা হয়েছে কিন্তু বিকাশে রয়েছে এবং OS X 10.8+ Mountain Lion এবং পরবর্তীতে কাজ করে।

কমান্ড লাইনের সাহায্যে আইসাইট / ফেসটাইম ক্যামেরা ছবি ক্যাপচার করুন

ImageSnap একটি বিনামূল্যের তৃতীয় পক্ষের অ্যাপ যা ব্যবহার করা খুবই সহজ। এখানে কিভাবে এটি ডাউনলোড করবেন, এটি ইনস্টল করবেন এবং এটি ব্যবহার করবেন:

  • tar -xvf imagesnap.tgz দিয়ে বের করুন
  • 'sudo cp imagesnap /usr/local/bin/'/usr/local/bin/-এ এক্সিকিউটেবল ইমেজস্ন্যাপ কপি করুন
  • কমান্ড লাইনে ‘imagesnap’ চালিয়ে এটি কাজ করছে তা নিশ্চিত করুন

ডিফল্ট ফাইলটি বর্তমান ওয়ার্কিং ডাইরেক্টরিতে snapshot.jpg নামে একটি JPG হিসেবে সংরক্ষণ করা হয়েছে। আপনি চাইলে অন্য ফাইলের নাম বা পথ নির্দিষ্ট করতে পারেন:

imagesnap ~/Desktop/Pictures/Mugshot.jpg

কমান্ড লাইন থেকে ইমেজস্ন্যাপ দিয়ে ছবি তোলার পর অবিলম্বে দেখতে:

imagesnap & open snapshot.jpg

এটি ডিফল্ট ফটো এডিটরে ছবি চালু করবে, যেটি JPG ফাইল ফরম্যাটের সাথে যুক্ত হোক। ফাইন্ডারের মধ্যে ফাইল এবং অ্যাপ অ্যাসোসিয়েশন পরিবর্তন না করা পর্যন্ত ডিফল্টরূপে যা সাধারণত Mac OS X-এর পূর্বরূপ। ফাইন্ডার এবং OS X GUI-তে ফাইল, নথি এবং ডিরেক্টরি খোলার জন্য কমান্ড লাইন ইন্টারফেস হিসাবে ফাংশনগুলি খুলুন৷

মনে রাখবেন iSightCapture সম্বন্ধে পুরানো নিবন্ধটি আর্কাইভাল উদ্দেশ্যে নিচে রয়ে গেছে, এবং যাদের পুরোনো Macs আছে যেখানে ImageSnap কাজ নাও করতে পারে।সমস্ত নতুন ম্যাকের জন্য, আপনি যদি কমান্ড লাইন ব্যবহার করে iSight (বা FaceTime) ছবি দিয়ে ক্যামেরা ছবি তুলতে চান তাহলে এর পরিবর্তে ImageSnap ব্যবহার করুন।

-

iSightCapture-এর ইনস্টলেশন খুবই সহজ, /usr/sbin-এ isightcapture টুলটি রাখুন (অথবা যদি আপনি পছন্দ করেন) এবং আপনি নিম্নলিখিত বিকল্পগুলির সাথে কমান্ড লাইন টুলটি চালাতে সক্ষম হবেন:

-v: আউটপুট সংস্করণ তথ্য এবং প্রস্থান করুন

-d : ডিবাগিং বার্তা সক্ষম করুন। ডিফল্টরূপে বন্ধ

-n : নম-ফ্রেম ক্যাপচার করুন

-w : আউটপুট ফাইল পিক্সেল প্রস্থ। ডিফল্ট 640 পিক্সেল।

-h : আউটপুট ফাইল পিক্সেল উচ্চতা। ডিফল্ট 480 পিক্সেল।

-t : আউটপুট ফরম্যাট – jpg, png, tiff বা bmp-এর একটি। JPEG-তে ডিফল্ট।

টুল ব্যবহার করা সহজ, এবং এখানে কয়েকটি উদাহরণ দেওয়া হল (readme.rtf থেকে):

$ ./isightcapture image.jpg

JPEG ফরম্যাটে একটি 640×480 ছবি আউটপুট করবে

$ ./isightcapture -w 320 -h 240 -t png image.png

PNG ফরম্যাটে একটি স্কেল করা 320×240 ছবি আউটপুট করবে

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

কমান্ড লাইন ব্যবহার করে আইসাইট ছবি ক্যাপচার করুন