প্রধান অন্যান্য ঠিক সঠিক ছবি খুঁজে পেতে স্পটলাইট ব্যবহার করুন
অন্যান্য

ঠিক সঠিক ছবি খুঁজে পেতে স্পটলাইট ব্যবহার করুন

দ্বারারব গ্রিফিথস 2 মার্চ, 2006 বিকাল 4:00 PST

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

উদাহরণস্বরূপ, আপনি স্পটলাইটকে দীর্ঘ এক্সপোজার সহ আপনার সমস্ত চিত্রগুলি খুঁজে পেতে বলতে পারেন—সম্ভবত যেগুলির এক্সপোজার সময়গুলি সেকেন্ডের এক তৃতীয়াংশ বা তার বেশি ছিল৷ (একটি সাধারণ এক্সপোজার সময় সেকেন্ডের 1/60তমের কাছাকাছি হতে পারে।) এটি করার জন্য আপনি সম্ভবত ফাইন্ডারে স্যুইচ করবেন, অনুসন্ধান বাক্সটি আনতে কমান্ড-এফ টিপুন এবং তারপর একটি শর্ত যুক্ত করতে প্লাস চিহ্নে ক্লিক করুন . আপনি অন্য নির্বাচন করতে কাইন্ড পপ-আপ ব্যবহার করবেন, তারপর বিকল্পগুলির দীর্ঘ তালিকা থেকে এক্সপোজার টাইম নির্বাচন করুন। পরবর্তী পপ-আপে, আপনি এর চেয়ে বৃহত্তর নির্বাচন করবেন এবং তারপরে তার পাশের ইনপুট বাক্সে .333 লিখবেন। সম্পূর্ণ হলে, ক্যোয়ারীটি দেখতে এইরকম হবে:

আপনি যখন একটি নতুন আইফোন পান তখন সবকিছু স্থানান্তর করে

আপনি যখন অনুসন্ধান চালাবেন, তবে, আপনি বেশ চমক পাবেন: এটি খুঁজে পাবে প্রতি একটি এক্সপোজার সময় মান আছে যে ছবি. কেন? কারণ স্পটলাইট অ-পূর্ণসংখ্যা মান পছন্দ করে না—.33। এটি কোয়েরি চালানোর আগে এই সংখ্যাটিকে শূন্যে রূপান্তর করে। তাই, এটি শূন্যের চেয়ে বেশি এক্সপোজার টাইম আছে এমন প্রতিটি ফটো খুঁজে পায়, যা হবে সবগুলো।



এটি শুধুমাত্র একের চেয়ে কম মানগুলির সাথে ঘটে না; আপনি যখন একটি চিত্র-সম্পর্কিত ক্ষেত্রের জন্য একটি অ-পূর্ণসংখ্যা মান খুঁজে বের করার চেষ্টা করতে চান তখন এটি ঘটে। স্পটলাইট এন্ট্রিগুলিকে পরবর্তী পূর্ণ সংখ্যা পর্যন্ত রাউন্ডিং করছে না, হয়, এটি শুধুমাত্র পূর্ণসংখ্যার অংশ নিচ্ছে। সুতরাং আপনি যদি একটি নির্দিষ্ট ক্ষেত্রের জন্য 2.99, 2.50 এবং 2.25 মান দিয়ে অনুসন্ধান করার চেষ্টা করেন, স্পটলাইট কেবল অনুসন্ধান মান হিসাবে 2.0 ব্যবহার করবে।

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

|_ + _ |

|_+_| বিট হল প্রকৃত ক্ষেত্রের নাম (বা মেটাডেটা ) যে এক্সপোজার সময় ধরে রাখে।

আমাদের পূর্ণসংখ্যার সমস্যা সমাধান করে এমন একটি কাঁচা প্রশ্ন তৈরি করতে, নতুন অনুসন্ধান উইন্ডো (কমান্ড-এফ) আনুন এবং কাইন্ড পপ-আপ মেনু থেকে অন্যান্য নির্বাচন করুন। প্রদর্শিত তালিকায়, Raw Query নির্বাচন করুন এবং ঠিক আছে ক্লিক করুন:

(লক্ষ্য করুন যে আমি পছন্দসই বিকল্পে যোগ করুন নির্বাচন করেছি। এটি কাইন্ড পপ-আপ মেনুতে আইটেমগুলির তালিকায় সরাসরি কাঁচা ক্যোয়ারী এন্ট্রি রাখে, যা ভবিষ্যতে পৌঁছানো আরও সহজ করে তোলে।)

Raw Query টেক্সট ফিল্ডে |_+_| টাইপ করুন। আপনি সংখ্যাসূচক মান টাইপ করার সাথে সাথে অনুসন্ধান চালানো হবে। অনুসন্ধানটি হয়ে গেলে, আপনি আগে যে সার্চ স্ট্রিংটি ব্যবহার করেছিলেন তার থেকে আপনি ফলাফলগুলি অনেক আলাদা দেখতে পাবেন:

আপনি নীচের উইন্ডোতে দেখতে পাচ্ছেন, আমার মেশিনে সেকেন্ডের এক তৃতীয়াংশের বেশি এক্সপোজার সময় সহ মাত্র 15টি চিত্র রয়েছে, উপরের উইন্ডোতে ফলাফল দ্বারা নির্দেশিত 8,152টি নয়।

সুতরাং আপনি এইভাবে সমস্যার সমাধান করবেন। কিন্তু কিভাবে আমি পাগল শব্দটি খুঁজে পেলাম ( |_+_| ) স্পটলাইট এক্সপোজার সময়ের পরিবর্তে ব্যবহার করে? এটা জেনে রাখা ভালো, কারণ, অবশ্যই, আপনি যেকোন সার্চের জন্য Raw Query মোড ব্যবহার করতে পারেন, শুধুমাত্র এই পূর্ণসংখ্যার মান সমস্যাটি সমাধান করার জন্য নয়। আপনি কোন মেটাডেটা অনুসন্ধান করতে পারেন তা খুঁজে বের করার সবচেয়ে সহজ উপায় হল টার্মিনাল (/অ্যাপ্লিকেশন -> ইউটিলিটিস) খুলুন এবং তারপরে ছবি সহ একটি ডিরেক্টরিতে পরিবর্তন করুন, যেমন আপনার ব্যবহারকারী ফোল্ডার -> ছবি বা আপনার ব্যবহারকারী ফোল্ডার -> iPhoto লাইব্রেরি ফোল্ডার।

অ্যান্ড্রয়েড থেকে আইফোনে কীভাবে স্যুইচ করবেন

আপনার ছবি ফোল্ডারের সাথে এটি করতে, টার্মিনালে নিম্নলিখিতটি টাইপ করুন এবং তারপরে রিটার্ন টিপুন:

|_ + _ |

এখন আপনাকে কেবল একটি ফটোগ্রাফ খুঁজে বের করতে হবে যাতে আপনি দেখতে পারেন এটিতে কী মেটাডেটা রয়েছে৷ কমান্ড |_+_| ফোল্ডারের ভিতরে কি আছে তা দেখাবে। ফাইলটিতে আপনি কোন স্পটলাইট ক্ষেত্রগুলি অনুসন্ধান করতে পারেন তা দেখতে, টাইপ করুন |_+_|। এই মেটাডেটা আইটেম যে আপনি একটি কাঁচা ক্যোয়ারী ব্যবহার করতে পারেন. আপনি যদি একটি ফটোগ্রাফে সময়-সম্পর্কিত আইটেমগুলি অনুসন্ধান করেন, উদাহরণস্বরূপ, এই তিনটি ক্ষেত্র আপনার জানা দরকার:

  • |_+_| - অ্যাপারচার সেটিং।
  • |_+_| - এক্সপোজার সময়.
  • |_+_| - ফোকাস দৈর্ঘ্য.

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

কৌতূহলী? Raw Querys ব্যবহার সম্পর্কে আরও জানতে, Cut Through the Clutter দেখুন। স্পটলাইট মেটাডেটা সম্পর্কে আরও জানতে, স্পটলাইট কমান্ড দেখুন।