- रिसॉर्स: PickedMediaItem
- स्ट्रीम किस तरह की है
- MediaFile
- MediaFileMetadata
- PhotoMetadata
- VideoMetadata
- VideoProcessingStatus
- तरीके
रिसॉर्स: PickedMediaItem
उपयोगकर्ता की चुनी गई फ़ोटो या वीडियो की इमेज.
JSON के काेड में दिखाना |
---|
{ "id": string, "createTime": string, "type": enum ( |
फ़ील्ड | |
---|---|
id |
मीडिया आइटम का आइडेंटिफ़ायर. यह एक पर्सिस्टेंट आइडेंटिफ़ायर है. इसका इस्तेमाल, सेशन के बीच इस मीडिया आइटम की पहचान करने के लिए किया जा सकता है. |
createTime |
मीडिया आइटम बनाने का समय, न कि Google Photos पर अपलोड करने का समय. आरएफ़सी3339 यूटीसी के "Zulu" फ़ॉर्मैट में एक टाइमस्टैंप, नैनोसेकंड रिज़ॉल्यूशन और नौ दशमलव अंकों के साथ. उदाहरण के लिए: |
type |
इस मीडिया आइटम का टाइप. |
mediaFile |
वह मीडिया फ़ाइल जो इस मीडिया आइटम का हिस्सा है. |
टाइप
मीडिया आइटम का टाइप.
Enums | |
---|---|
TYPE_UNSPECIFIED |
टाइप की जानकारी नहीं दी गई है. |
PHOTO |
मीडिया आइटम, फ़ोटो दिखाता है. |
VIDEO |
मीडिया आइटम, किसी वीडियो को दिखाता है. |
MediaFile
मीडिया फ़ाइल का उदाहरण.
JSON के काेड में दिखाना |
---|
{
"baseUrl": string,
"mimeType": string,
"filename": string,
"mediaFileMetadata": {
object ( |
फ़ील्ड | |
---|---|
baseUrl |
मीडिया फ़ाइल के बाइट फ़ेच करने के लिए यूआरएल. मीडिया फ़ाइल डाउनलोड करने के लिए, एपीआई क्लाइंट को डेवलपर दस्तावेज़ में बताए गए पैरामीटर को इस यूआरएल में जोड़ना होगा. |
mimeType |
मीडिया फ़ाइल का MIME टाइप. उदाहरण के लिए, |
filename |
मीडिया फ़ाइल का फ़ाइल नाम. |
mediaFileMetadata |
मीडिया फ़ाइल से जुड़ा मेटाडेटा, जैसे कि ऊंचाई और चौड़ाई. |
MediaFileMetadata
मीडिया फ़ाइल का मेटाडेटा.
JSON के काेड में दिखाना |
---|
{ "width": integer, "height": integer, "cameraMake": string, "cameraModel": string, // Union field |
फ़ील्ड | |
---|---|
width |
मीडिया फ़ाइल की मूल चौड़ाई (पिक्सल में). |
height |
मीडिया फ़ाइल की मूल ऊंचाई (पिक्सल में). |
cameraMake |
उस कैमरे का ब्रैंड जिससे मीडिया रिकॉर्ड किया गया. |
cameraModel |
उस कैमरे का मॉडल जिससे मीडिया रिकॉर्ड किया गया था. |
यूनियन फ़ील्ड metadata . मीडिया फ़ाइल का मेटाडेटा, जो उसके मीडिया टाइप के हिसाब से होता है. metadata इनमें से कोई एक हो सकता है: |
|
photoMetadata |
फ़ोटो के मीडिया टाइप का मेटाडेटा. |
videoMetadata |
वीडियो मीडिया टाइप के लिए मेटाडेटा. |
PhotoMetadata
फ़ोटो से जुड़ा मेटाडेटा, जैसे कि ISO, फ़ोकल लेंथ, और एक्सपोज़र का समय.
ऐसा हो सकता है कि इनमें से कुछ फ़ील्ड सेट न हों.
JSON के काेड में दिखाना |
---|
{ "focalLength": number, "apertureFNumber": number, "isoEquivalent": integer, "exposureTime": string } |
फ़ील्ड | |
---|---|
focalLength |
उस कैमरे के लेंस की फ़ोकल लेंथ जिससे फ़ोटो ली गई थी. |
apertureFNumber |
उस कैमरे के लेंस का अपर्चर एफ़ नंबर जिससे फ़ोटो ली गई थी. |
isoEquivalent |
उस कैमरे का आईएसओ जिससे फ़ोटो ली गई थी. |
exposureTime |
फ़ोटो खींचने के दौरान, कैमरे के अपर्चर का एक्सपोज़र समय. सेकंड में कुल अवधि, जिसमें दशमलव के बाद नौ अंक हो सकते हैं. यह अवधि ' |
VideoMetadata
वीडियो के लिए खास तौर पर बनाया गया मेटाडेटा. उदाहरण के लिए, फ़्रेम प्रति सेकंड (एफ़पीएस).
JSON के काेड में दिखाना |
---|
{
"fps": number,
"processingStatus": enum ( |
फ़ील्ड | |
---|---|
fps |
वीडियो का फ़्रेम रेट. |
processingStatus |
वीडियो के प्रोसेस होने की स्थिति. |
VideoProcessingStatus
Google Photos में सेव किए गए वीडियो को प्रोसेस करने की स्थिति.
Enums | |
---|---|
UNSPECIFIED |
वीडियो प्रोसेस करने की स्थिति के बारे में जानकारी नहीं दी गई है. |
PROCESSING |
वीडियो को प्रोसेस किया जा रहा है. उपयोगकर्ता को Google Photos ऐप्लिकेशन में इस वीडियो का आइकॉन दिखता है. हालांकि, इसे अभी नहीं चलाया जा सकता. |
READY |
वीडियो प्रोसेस हो गया है और अब यह वीडियो देखे जाने के लिए तैयार है. ऐसा हो सकता है कि |
FAILED |
कोई गड़बड़ी हुई है और वीडियो प्रोसेस नहीं हो सका. |
तरीके |
|
---|---|
|
किसी सेशन के दौरान, उपयोगकर्ता के चुने गए मीडिया आइटम की सूची दिखाता है. |