- সম্পদ: PickedMediaItem
- টাইপ
- মিডিয়াফাইল
- মিডিয়াফাইল মেটাডেটা
- ফটো মেটাডেটা
- ভিডিও মেটাডেটা
- ভিডিও প্রসেসিং স্ট্যাটাস
- পদ্ধতি
সম্পদ: PickedMediaItem
ব্যবহারকারীর দ্বারা বাছাই করা একটি ফটো বা ভিডিওর প্রতিনিধিত্ব৷
JSON প্রতিনিধিত্ব |
---|
{ "id": string, "createTime": string, "type": enum ( |
ক্ষেত্র | |
---|---|
id | মিডিয়া আইটেম জন্য শনাক্তকারী. এটি একটি স্থায়ী শনাক্তকারী যা এই মিডিয়া আইটেমটি সনাক্ত করতে সেশনগুলির মধ্যে ব্যবহার করা যেতে পারে। |
createTime | মিডিয়া আইটেমটি তৈরি হওয়ার সময় (Google Photos-এ আপলোড করার সময় নয়)। RFC3339 UTC "জুলু" ফর্ম্যাটে একটি টাইমস্ট্যাম্প, ন্যানোসেকেন্ড রেজোলিউশন এবং নয়টি পর্যন্ত ভগ্নাংশের সংখ্যা। উদাহরণ: |
type | এই মিডিয়া আইটেম টাইপ. |
mediaFile | মিডিয়া ফাইল যা এই মিডিয়া আইটেম গঠন করে। |
টাইপ
একটি মিডিয়া আইটেমের প্রকার।
Enums | |
---|---|
TYPE_UNSPECIFIED | ধরন নির্দিষ্ট করা নেই। |
PHOTO | মিডিয়া আইটেম একটি ছবি প্রতিনিধিত্ব করে. |
VIDEO | মিডিয়া আইটেম একটি ভিডিও প্রতিনিধিত্ব করে. |
মিডিয়াফাইল
একটি মিডিয়া ফাইলের প্রতিনিধিত্ব।
JSON প্রতিনিধিত্ব |
---|
{
"baseUrl": string,
"mimeType": string,
"filename": string,
"mediaFileMetadata": {
object ( |
ক্ষেত্র | |
---|---|
baseUrl | মিডিয়া ফাইলের বাইট আনার জন্য একটি URL। একটি মিডিয়া ফাইল ডাউনলোড করতে, API ক্লায়েন্টকে অবশ্যই এই URL-এ বিকাশকারী ডকুমেন্টেশনে নির্দিষ্ট পরামিতি যোগ করতে হবে। উদাহরণ স্বরূপ, |
mimeType | মিডিয়া ফাইলের MIME প্রকার। উদাহরণস্বরূপ, |
filename | মিডিয়া ফাইলের ফাইলের নাম। |
mediaFileMetadata | মিডিয়া ফাইলের সাথে সম্পর্কিত মেটাডেটা, যেমন উচ্চতা এবং প্রস্থ। |
মিডিয়াফাইল মেটাডেটা
একটি মিডিয়া ফাইল সম্পর্কে মেটাডেটা।
JSON প্রতিনিধিত্ব |
---|
{ "width": integer, "height": integer, "cameraMake": string, "cameraModel": string, // Union field |
ক্ষেত্র | |
---|---|
width | মিডিয়া ফাইলের আসল প্রস্থ (পিক্সেলে)। |
height | মিডিয়া ফাইলের আসল উচ্চতা (পিক্সেলে)। |
cameraMake | যে ব্র্যান্ডের ক্যামেরা দিয়ে মিডিয়া বন্দি করা হয়েছে। |
cameraModel | যে ক্যামেরা দিয়ে মিডিয়াকে ধারণ করা হয়েছে তার মডেল। |
ইউনিয়ন ফিল্ড metadata । মিডিয়া ফাইলের জন্য মেটাডেটা তার মিডিয়া প্রকারের জন্য নির্দিষ্ট। metadata নিম্নলিখিতগুলির মধ্যে একটি হতে পারে: | |
photoMetadata | একটি ফটো মিডিয়া টাইপের জন্য মেটাডেটা। |
videoMetadata | একটি ভিডিও মিডিয়া টাইপের জন্য মেটাডেটা। |
ফটো মেটাডেটা
মেটাডেটা যা একটি ছবির জন্য নির্দিষ্ট, যেমন, ISO, ফোকাল দৈর্ঘ্য এবং এক্সপোজার সময়।
এই ক্ষেত্রগুলির মধ্যে কিছু সেট নাও হতে পারে৷
JSON প্রতিনিধিত্ব |
---|
{ "focalLength": number, "apertureFNumber": number, "isoEquivalent": integer, "exposureTime": string } |
ক্ষেত্র | |
---|---|
focalLength | ক্যামেরার লেন্সের ফোকাল লেন্থ যা দিয়ে ছবি তোলা হয়েছে। |
apertureFNumber | ক্যামেরার লেন্সের অ্যাপারচার f নম্বর যা দিয়ে ছবি তোলা হয়েছে। |
isoEquivalent | যে ক্যামেরা দিয়ে ছবি তোলা হয়েছে তার ISO। |
exposureTime | ছবি তোলার সময় ক্যামেরার অ্যাপারচারের এক্সপোজার টাইম। নয়টি পর্যন্ত ভগ্নাংশের সংখ্যা সহ সেকেন্ডে একটি সময়কাল, ' |
ভিডিও মেটাডেটা
একটি ভিডিওর জন্য নির্দিষ্ট মেটাডেটা। উদাহরণস্বরূপ, fps।
JSON প্রতিনিধিত্ব |
---|
{
"fps": number,
"processingStatus": enum ( |
ক্ষেত্র | |
---|---|
fps | ভিডিওর ফ্রেম রেট। |
processingStatus | ভিডিওর স্থিতি প্রক্রিয়াকরণ। |
ভিডিও প্রসেসিং স্ট্যাটাস
Google Photos-এ সঞ্চিত একটি ভিডিওর প্রসেসিং স্ট্যাটাস।
Enums | |
---|---|
UNSPECIFIED | ভিডিও প্রক্রিয়াকরণ অবস্থা নির্দিষ্ট করা হয় না. |
PROCESSING | ভিডিও প্রক্রিয়া করা হচ্ছে. ব্যবহারকারী Google Photos অ্যাপে এই ভিডিওটির জন্য একটি আইকন দেখেন; যাইহোক, এটি এখনও খেলার যোগ্য নয়। |
READY | ভিডিও প্রক্রিয়াকরণ সম্পূর্ণ হয়েছে এবং এই ভিডিওটি এখন দেখার জন্য প্রস্তুত৷ |
FAILED | কিছু ভুল হয়েছে এবং ভিডিও প্রক্রিয়া করতে ব্যর্থ হয়েছে. |
পদ্ধতি | |
---|---|
| নির্দিষ্ট সেশনের সময় ব্যবহারকারীর দ্বারা বাছাই করা মিডিয়া আইটেমগুলির একটি তালিকা প্রদান করে৷ |