ভিডিও ক্যাপচার করা, ফটো এডিটিং করা এবং মিডিয়া বিষয়বস্তু প্রসেস করা হল সামাজিক এবং মেসেজিং অ্যাপের মৌলিক বৈশিষ্ট্য এবং অ্যান্ড্রয়েড এমন API তৈরি করেছে যা আপনার অ্যাপে ইন্টিগ্রেশনকে সহজ করে এমন লাইব্রেরি সহ সাম্প্রতিক ডিভাইস হার্ডওয়্যার বৈশিষ্ট্যগুলিকে সমর্থন করে। এই পৃষ্ঠাটি আপনাকে সংস্থানগুলির সাথে সংযুক্ত করে যাতে আপনি শুরু করতে এবং আপনার অ্যাপ্লিকেশানের স্তর বাড়াতে সহায়তা করেন।
মূল মিডিয়া তৈরির ধারণাগুলি জানুন
অ্যান্ড্রয়েডের API এবং লাইব্রেরি রয়েছে যা আপনার অ্যাপকে অ্যান্ড্রয়েড ইকোসিস্টেমের বৈচিত্র্য পরিচালনা করার সময় ডিভাইসের ক্ষমতার সাথে সর্বোত্তমভাবে মানিয়ে নিতে সাহায্য করে।
আপনার অ্যাপের মধ্যে মিডিয়া ক্যাপচার করুন
আপনি একটি ইন্টেন্ট ব্যবহার করে ডিভাইসের অন্তর্নির্মিত ক্যামেরা অ্যাপ্লিকেশন ব্যবহার করে মৌলিক ক্যামেরা ক্যাপচার করতে পারেন৷ সামাজিক এবং যোগাযোগ অ্যাপগুলির জন্য, উচ্চ-মানের মিডিয়া ক্যাপচারের জন্য অন্তর্নির্মিত সমর্থন একটি প্রতিযোগিতামূলক সুবিধা প্রদান করতে পারে। কিভাবে শিখুন:
- CameraX — বেশিরভাগ বিকাশকারীদের জন্য প্রস্তাবিত বিকল্প, একটি লাইব্রেরি যা সামঞ্জস্যপূর্ণ, সামঞ্জস্যপূর্ণ আচরণ সহ সর্বাধিক সাধারণ ক্যামেরা ব্যবহারের ক্ষেত্রে সহজে ব্যবহারযোগ্য সমর্থন প্রদান করে।
- Camera2 — নিম্ন-স্তরের অ্যান্ড্রয়েড ক্যামেরা API যা CameraX লাইব্রেরি মোড়ক করে। আপনার নিম্ন-স্তরের নিয়ন্ত্রণের প্রয়োজন হলে এই ক্লাসটি ব্যবহার করুন।
- ক্যামেরা এক্সটেনশনগুলি — আপনার অ্যাপকে নাইট, বোকেহ, ফেস রিটাচ এবং HDR-এর মতো উন্নত ক্যামেরার ক্ষমতা অ্যাক্সেস করতে দেয়।
- ক্যামেরা ভিউফাইন্ডার — ক্যামেরা ফিড প্রদর্শনের জন্য একটি বেস ভিউফাইন্ডার উইজেট প্রদান করে Camera2 ইন্টিগ্রেশনকে সহজ করে।
- ক্যামেরা — অ্যান্ড্রয়েডে ক্যামেরা নিয়ন্ত্রণ করতে ব্যবহৃত অবচয়িত মূল শ্রেণী।
মিডিয়া ব্রাউজ করুন, শেয়ার করুন এবং সম্পাদনা করুন
নিশ্চিত করুন যে আপনার ব্যবহারকারীরা তাদের তৈরি করা এবং ধারণ করা মিডিয়া সম্পাদনা করতে এবং শেয়ার করার জন্য সহজে প্রবেশাধিকার পাচ্ছেন
- Media3 Transformer APIs — এই API ব্যবহারকারীদের সহজে মিডিয়া সম্পাদনা করতে দেয়। সম্পাদনা ক্ষমতাগুলির মধ্যে রয়েছে ফর্ম্যাটের মধ্যে রূপান্তর করা (ট্রান্সকোডিং), একটি দীর্ঘ ভিডিও থেকে একটি ক্লিপ ছাঁটাই করা, ভিডিও ফ্রেমের একটি অংশ কাটছাঁট করা, কাস্টম প্রভাব প্রয়োগ করা এবং অন্যান্য সম্পাদনা ক্রিয়াকলাপগুলির মতো পরিবর্তনগুলি প্রয়োগ করা।
- ফটো পিকার — এই উপাদানটি ব্যবহারকারীদের সম্পূর্ণ মিডিয়া লাইব্রেরির পরিবর্তে শুধুমাত্র নির্বাচিত ছবি এবং ভিডিওগুলিতে আপনার অ্যাপ অ্যাক্সেস দেওয়ার জন্য একটি নিরাপদ, অন্তর্নির্মিত উপায় প্রদান করে।
- অ্যান্ড্রয়েড শেয়ারশীট — এই উপাদানটি ব্যবহারকারীদের এক অ্যাপ থেকে অন্য অ্যাপে সামগ্রী পাঠাতে দেয়।
- আল্ট্রা এইচডিআর ইমেজ ফরম্যাট — একটি লগারিদমিক-রেঞ্জ গেইন ম্যাপ সহ ছবি এনকোড করতে ব্যবহৃত JPEG-ভিত্তিক ফাইল ফরম্যাট যা সামঞ্জস্যপূর্ণ ডিসপ্লেতে উচ্চ গতিশীল পরিসরে রেন্ডার করতে পারে।
আপনার অ্যাপ লেভেল আপ করুন
আপনি চাইবেন আপনার অ্যাপ এমন বৈশিষ্ট্যগুলিকে সমর্থন করুক যা ব্যবহারকারীর প্রত্যাশা পূরণ করে এবং অতিক্রম করে। এটি করার একটি উপায় হল প্রিমিয়াম ডিভাইসগুলির দ্বারা প্রদত্ত উন্নত মিডিয়া বৈশিষ্ট্যগুলিকে সমর্থন করা৷ আপনার অ্যাপটিকে আলাদা করে তুলতে এখানে কিছু নির্দিষ্ট উপায় রয়েছে:
- UltraHDR ছবি এবং HDR ভিডিও ক্যাপচার করুন
- ক্যামেরা এক্সটেনশনগুলি ব্যবহার করুন যেমন নাইট মোড বা বোকেহ (পোর্ট্রেট শটের জন্য)
- শূন্য শাটার ল্যাগ সমর্থন
- কাস্টম প্রভাব সহ ভিডিও সম্পাদনা করুন
- সামনের এবং পিছনের ক্যামেরা থেকে একযোগে ক্যাপচার করুন (আপনার ব্যবহারকারী ভিউফাইন্ডারে কী রেকর্ড করছেন তা বর্ণনা করতে পারেন)
আপনার মিডিয়া ক্যাপচার এবং সম্পাদনা অভিজ্ঞতাকে পরবর্তী স্তরে নিয়ে যেতে এবং আপনার ব্যবহারকারীদের প্রভাবিত করতে বিবেচনা করার জন্য বৈশিষ্ট্যগুলির সম্পূর্ণ নির্দেশিকা দেখুন।