iPhone ক্যামেরা পরীক্ষক
লাইভ প্রিভিউ, রেজোলিউশন চেক এবং স্ন্যাপশটসহ আপনার iPhone-এর সামনের ও পেছনের ক্যামেরা পরীক্ষা করুন।
ইনপুট
আউটপুট
রিডমি
iPhone ক্যামেরা কীভাবে কাজ করে?
আধুনিক iPhone-এ একটি মাল্টি-ক্যামেরা সিস্টেম থাকে, যেখানে পেছনে দুটি বা তিনটি লেন্স এবং সামনে এক বা একাধিক লেন্স থাকে। প্রতিটি পেছনের লেন্স আলাদা উদ্দেশ্যে ব্যবহৃত হয়: ওয়াইড লেন্স হলো প্রতিদিনের ছবির জন্য ডিফল্ট, আল্ট্রা-ওয়াইড লেন্স অনেক বিস্তৃত দৃশ্যক্ষেত্র ধারণ করে (প্রায় ১২০°), এবং টেলিফোটো লেন্স অপটিক্যাল জুম প্রদান করে (মডেলভেদে ২× বা ৩×)। সামনের TrueDepth ক্যামেরা সেলফি এবং Face ID পরিচালনা করে।
প্রতিটি লেন্স আলাদা ফিজিক্যাল সেন্সর হওয়ায়, রেজোলিউশন, ফ্রেম রেট, রঙের উপস্থাপনা এবং কম আলোতে পারফরম্যান্সে পার্থক্য থাকতে পারে। নেটিভ Camera অ্যাপে লেন্স পরিবর্তন করলে রূপান্তরটি নিরবচ্ছিন্ন মনে হয়, কিন্তু ভেতরে iOS একটি হার্ডওয়্যার স্ট্রিম বন্ধ করে অন্যটি চালু করে। প্রতিটি লেন্স আলাদাভাবে পরীক্ষা করাই ডিভাইসের প্রতিটি ক্যামেরা সঠিকভাবে কাজ করছে কিনা তা যাচাই করার সেরা উপায়।
টুলের বিবরণ
এই ব্রাউজার-ভিত্তিক টুলটি আপনাকে Safari বা Chrome থেকে সরাসরি আপনার iPhone-এর প্রতিটি ক্যামেরা পরীক্ষা করতে দেয় — কোনো অ্যাপ ইনস্টলের প্রয়োজন নেই। ক্যামেরার দিক (সামনে বা পেছনে) নির্বাচন করুন, একটি নির্দিষ্ট লেন্স (আল্ট্রা-ওয়াইড, ওয়াইড বা টেলিফোটো) বেছে নিন, একটি রেজোলিউশন প্রিসেট নির্ধারণ করুন এবং লাইভ প্রিভিউ শুরু করুন। টুলটি হার্ডওয়্যার যে প্রকৃত রেজোলিউশন দেয়, লাইভ ফ্রেম রেট এবং সক্রিয় ক্যামেরার লেবেল রিপোর্ট করে, যাতে আপনি নিশ্চিত হতে পারেন যে প্রতিটি লেন্স প্রত্যাশামতো কাজ করছে। আপনি আরও পরীক্ষার জন্য স্ট্রিমের তাৎক্ষণিক PNG স্ন্যাপশটও নিতে পারেন।
বৈশিষ্ট্যসমূহ
- লেন্স নির্বাচন — আল্ট্রা-ওয়াইড, ওয়াইড এবং টেলিফোটো রিয়ার ক্যামেরা আলাদাভাবে পরীক্ষা করুন
- রেজোলিউশন প্রিসেট — সেন্সর থেকে HD (১২৮০×৭২০), Full HD (১৯২০×১০৮০) বা 4K UHD (৩৮৪০×২১৬০) অনুরোধ করুন
- লাইভ ডায়াগনস্টিক্স — রিয়েল টাইমে প্রকৃত রেজোলিউশন, ফ্রেম রেট এবং ক্যামেরার লেবেল দেখুন
- তাৎক্ষণিক স্ন্যাপশট — বর্তমান ফ্রেমটি ডাউনলোডযোগ্য PNG ইমেজ হিসেবে ক্যাপচার করুন
- কোনো ইনস্টলেশন নেই — স্ট্যান্ডার্ড MediaDevices API ব্যবহার করে সম্পূর্ণ ব্রাউজারে চলে
এটি কীভাবে কাজ করে
টুলটি ক্যামেরা স্ট্রিম অনুরোধ করতে ব্রাউজারের navigator.mediaDevices.getUserMedia() API ব্যবহার করে। যখন একটি রিয়ার লেন্স টাইপ নির্বাচন করা হয়, এটি সমস্ত উপলব্ধ ভিডিও ইনপুট ডিভাইস তালিকাভুক্ত করে এবং সঠিক হার্ডওয়্যার ক্যামেরা খুঁজে পেতে লেবেল কীওয়ার্ড (যেমন "ultra wide", "telephoto") দিয়ে মিলিয়ে দেখে। নির্বাচিত রেজোলিউশন প্রিসেটটি ideal কনস্ট্রেইন্ট হিসেবে পাঠানো হয়, যাতে ব্রাউজার ডিভাইসের সাথে সবচেয়ে কাছের সমর্থিত রেজোলিউশন নেগোশিয়েট করে। স্ট্রিম লাইভ হলে, হার্ডওয়্যার যে প্রকৃত প্রস্থ, উচ্চতা এবং ফ্রেম রেট দেয় তা রিপোর্ট করতে MediaStreamTrack.getSettings() কোয়েরি করা হয়।
ব্যবহারের ক্ষেত্র
- মেরামতের পর যাচাইকরণ — স্ক্রিন বা ক্যামেরা মডিউল প্রতিস্থাপনের পর, দ্রুত নিশ্চিত করুন যে প্রতিটি লেন্স সঠিকভাবে স্ট্রিম করছে, প্রত্যাশিত রেজোলিউশন দিচ্ছে এবং কোনো আর্টিফ্যাক্ট বা রঙের সমস্যা নেই
- লেন্সের সক্ষমতা তুলনা — বিভিন্ন প্রিসেটে প্রতিটি লেন্স যে প্রকৃত রেজোলিউশন এবং ফ্রেম রেট সমর্থন করে তা পরীক্ষা করুন এবং আল্ট্রা-ওয়াইড, ওয়াইড ও টেলিফোটো সেন্সরের মধ্যে হার্ডওয়্যারের পার্থক্য বুঝুন
- ক্রয়ের আগে পরীক্ষা — পুরানো বা রিফার্বিশড iPhone কেনার সময়, কোনো অ্যাপ ইনস্টল না করেই ব্রাউজারে এই টুলটি খুলে সব ক্যামেরা সেখানেই পরীক্ষা করুন
বিকল্পসমূহের ব্যাখ্যা
| বিকল্প | বিবরণ |
|---|---|
| পরীক্ষার ক্যামেরা | রিয়ার (পরিবেশ) বা ফ্রন্ট (ব্যবহারকারীমুখী) ক্যামেরার মধ্যে বেছে নিন |
| লেন্স | কোন রিয়ার লেন্স সক্রিয় করবেন তা নির্বাচন করুন — আল্ট্রা-ওয়াইড, ওয়াইড বা টেলিফোটো (শুধুমাত্র রিয়ার ক্যামেরা নির্বাচিত হলে দৃশ্যমান) |
| রেজোলিউশন প্রিসেট | ক্যামেরা স্ট্রিমের লক্ষ্য রেজোলিউশন — HD, Full HD বা 4K UHD। হার্ডওয়্যারের সক্ষমতার উপর ভিত্তি করে প্রকৃত রেজোলিউশন ভিন্ন হতে পারে |
| পরীক্ষা শুরু / বন্ধ করুন | লাইভ ক্যামেরা স্ট্রিম শুরু বা শেষ করুন |
| স্ন্যাপশট নিন | বর্তমান ভিডিও ফ্রেম ক্যাপচার করুন এবং PNG ফাইল হিসেবে ডাউনলোড করুন |
সীমাবদ্ধতা
- লেন্স নির্বাচন নির্ভর করে ব্রাউজার বর্ণনামূলক ক্যামেরা লেবেল প্রকাশ করার উপর — কিছু ব্রাউজার অন্তত একবার ক্যামেরার অনুমতি দেওয়ার আগে রিয়ার লেন্সের মধ্যে পার্থক্য নাও করতে পারে
- সব iPhone মডেল প্রতিটি লেন্স টাইপ সমর্থন করে না; পুরানো মডেলে আল্ট্রা-ওয়াইড বা টেলিফোটো ক্যামেরা নাও থাকতে পারে
- নির্বাচিত লেন্স হার্ডওয়্যার সমর্থন না করলে প্রকৃত স্ট্রিম রেজোলিউশন অনুরোধকৃত প্রিসেটের চেয়ে কম হতে পারে
- দীর্ঘ সময় ব্যবহারে 4K স্ট্রিমিং ব্যাটারি বেশি খরচ করতে পারে এবং ডিভাইসের তাপমাত্রা বাড়াতে পারে
পরামর্শ
- যেকোনো সেটিং দিয়ে একবার ক্যামেরার অনুমতি দিন, তারপর লেন্স পরিবর্তন করুন — ব্রাউজার অনুমতি মনে রাখবে এবং সঠিক লেন্স মিলানোর জন্য সম্পূর্ণ ডিভাইস লেবেল প্রকাশ করবে
- আপনার নির্বাচিত প্রিসেটের বিপরীতে "প্রকৃত রেজোলিউশন" রিডআউট তুলনা করুন, যাতে প্রতিটি লেন্সের প্রকৃত সক্ষমতা বুঝতে পারেন
- বিভিন্ন লেন্স বা রেজোলিউশন সেটিংয়ের মধ্যে ইমেজ কোয়ালিটি পাশাপাশি তুলনা করতে স্ন্যাপশট ব্যবহার করুন
সাধারণ প্রশ্নোত্তর
এই টুলটি কি Android ডিভাইসে কাজ করে? ক্যামেরা স্ট্রিম এবং রেজোলিউশন পরীক্ষা Android-এ কাজ করে, কিন্তু লেন্স নির্বাচন বৈশিষ্ট্যটি বিশেষভাবে iPhone ক্যামেরা লেবেল কনভেনশনের জন্য ডিজাইন করা হয়েছে। Android ডিভাইস লেন্স কীওয়ার্ড সঠিকভাবে মেলাতে নাও পারে।
কেন প্রকৃত রেজোলিউশন আমার নির্বাচিত প্রিসেটের সাথে মেলে না? রেজোলিউশন প্রিসেটটি "ideal" কনস্ট্রেইন্ট হিসেবে পাঠানো হয়। ক্যামেরা হার্ডওয়্যার বা বর্তমান ব্রাউজার সেই নির্দিষ্ট রেজোলিউশন সমর্থন না করলে, সবচেয়ে কাছের উপলব্ধ রেজোলিউশন স্বয়ংক্রিয়ভাবে নেগোশিয়েট করা হয়।
আমার ক্যামেরা ফিড কি কোনো সার্ভারে পাঠানো হয়? না। সম্পূর্ণ টুলটি আপনার ব্রাউজারে স্থানীয়ভাবে চলে। কোনো ভিডিও ডেটা আপনার ডিভাইস ছেড়ে যায় না।