- সম্পদ: PickedMediaItem
- টাইপ
- মিডিয়াফাইল
- মিডিয়াফাইল মেটাডেটা
- ফটো মেটাডেটা
- ভিডিও মেটাডেটা
- ভিডিও প্রসেসিং স্ট্যাটাস
- পদ্ধতি
সম্পদ: PickedMediaItem
ব্যবহারকারীর দ্বারা বাছাই করা একটি ফটো বা ভিডিওর প্রতিনিধিত্ব৷
| JSON প্রতিনিধিত্ব | 
|---|
| { "id": string, "createTime": string, "type": enum ( | 
| ক্ষেত্র | |
|---|---|
| id |   মিডিয়া আইটেম জন্য শনাক্তকারী. এটি একটি স্থায়ী শনাক্তকারী যা এই মিডিয়া আইটেমটি সনাক্ত করতে সেশনগুলির মধ্যে ব্যবহার করা যেতে পারে। | 
| createTime |   মিডিয়া আইটেমটি তৈরি হওয়ার সময় (Google Photos-এ আপলোড করার সময় নয়)।  RFC 3339 ব্যবহার করে, যেখানে উৎপন্ন আউটপুট সর্বদা Z-সাধারণ করা হবে এবং 0, 3, 6 বা 9 ভগ্নাংশ সংখ্যা ব্যবহার করবে। "Z" ব্যতীত অন্যান্য অফসেটগুলিও গ্রহণ করা হয়। উদাহরণ:  | 
| 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 | কিছু ভুল হয়েছে এবং ভিডিও প্রক্রিয়া করতে ব্যর্থ হয়েছে. | 
| পদ্ধতি | |
|---|---|
|   | নির্দিষ্ট সেশনের সময় ব্যবহারকারীর দ্বারা বাছাই করা মিডিয়া আইটেমগুলির একটি তালিকা প্রদান করে৷ | 
