28 जुलाई, 2020 के बाद बनाए गए बिना पुष्टि वाले एपीआई प्रोजेक्ट के
videos.insert
एंडपॉइंट से अपलोड किए गए सभी वीडियो, निजी तौर पर देखने के लिए उपलब्ध होंगे. इस पाबंदी को हटाने के लिए, हर एपीआई प्रोजेक्ट को ऑडिट कराना होगा, ताकि यह पुष्टि की जा सके कि वह सेवा की शर्तों का पालन करता है. ज़्यादा जानकारी के लिए, कृपया एपीआई के बदलाव का इतिहास देखें.
video
रिसॉर्स, YouTube वीडियो को दिखाता है.
तरीके
एपीआई, videos
संसाधनों के लिए इन तरीकों का इस्तेमाल करता है:
- getRating
- उन रेटिंग का पता लगाता है जो उपयोगकर्ता ने खास वीडियो की सूची को दी थीं. इसे अभी आज़माएं.
- list
- एपीआई के अनुरोध पैरामीटर से मैच करने वाले वीडियो की सूची दिखाता है. इसे अभी आज़माएं.
- शामिल करें
- YouTube पर वीडियो अपलोड करता है और ज़रूरत पड़ने पर, वीडियो का मेटाडेटा सेट करता है.
- अपडेट करें
- वीडियो के मेटाडेटा को अपडेट करता है. इसे अभी आज़माएं.
- मिटाएं
- YouTube वीडियो मिटाता है. इसे अभी आज़माएं.
- rate
- किसी वीडियो को पसंद या नापसंद करने की रेटिंग दें या उससे रेटिंग हटाएं. इसे अभी आज़माएं.
- reportAbuse
- बुरे बर्ताव वाला कॉन्टेंट दिखाने वाले वीडियो की शिकायत करना. इसे अभी आज़माएं.
संसाधन का प्रतिनिधित्व
यहां दिया गया JSON स्ट्रक्चर, videos
संसाधन का फ़ॉर्मैट दिखाता है:
{ "kind": "youtube#video", "etag": etag, "id": string, "snippet": { "publishedAt": datetime, "channelId": string, "title": string, "description": string, "thumbnails": { (key): { "url": string, "width": unsigned integer, "height": unsigned integer } }, "channelTitle": string, "tags": [ string ], "categoryId": string, "liveBroadcastContent": string, "defaultLanguage": string, "localized": { "title": string, "description": string }, "defaultAudioLanguage": string }, "contentDetails": { "duration": string, "dimension": string, "definition": string, "caption": string, "licensedContent": boolean, "regionRestriction": { "allowed": [ string ], "blocked": [ string ] }, "contentRating": { "acbRating": string, "agcomRating": string, "anatelRating": string, "bbfcRating": string, "bfvcRating": string, "bmukkRating": string, "catvRating": string, "catvfrRating": string, "cbfcRating": string, "cccRating": string, "cceRating": string, "chfilmRating": string, "chvrsRating": string, "cicfRating": string, "cnaRating": string, "cncRating": string, "csaRating": string, "cscfRating": string, "czfilmRating": string, "djctqRating": string, "djctqRatingReasons": [, string ], "ecbmctRating": string, "eefilmRating": string, "egfilmRating": string, "eirinRating": string, "fcbmRating": string, "fcoRating": string, "fmocRating": string, "fpbRating": string, "fpbRatingReasons": [, string ], "fskRating": string, "grfilmRating": string, "icaaRating": string, "ifcoRating": string, "ilfilmRating": string, "incaaRating": string, "kfcbRating": string, "kijkwijzerRating": string, "kmrbRating": string, "lsfRating": string, "mccaaRating": string, "mccypRating": string, "mcstRating": string, "mdaRating": string, "medietilsynetRating": string, "mekuRating": string, "mibacRating": string, "mocRating": string, "moctwRating": string, "mpaaRating": string, "mpaatRating": string, "mtrcbRating": string, "nbcRating": string, "nbcplRating": string, "nfrcRating": string, "nfvcbRating": string, "nkclvRating": string, "oflcRating": string, "pefilmRating": string, "rcnofRating": string, "resorteviolenciaRating": string, "rtcRating": string, "rteRating": string, "russiaRating": string, "skfilmRating": string, "smaisRating": string, "smsaRating": string, "tvpgRating": string, "ytRating": string }, "projection": string, "hasCustomThumbnail": boolean }, "status": { "uploadStatus": string, "failureReason": string, "rejectionReason": string, "privacyStatus": string, "publishAt": datetime, "license": string, "embeddable": boolean, "publicStatsViewable": boolean, "madeForKids": boolean, "selfDeclaredMadeForKids": boolean, "containsSyntheticMedia": boolean }, "statistics": { "viewCount": string, "likeCount": string, "dislikeCount": string, "favoriteCount": string, "commentCount": string }, "paidProductPlacementDetails": { "hasPaidProductPlacement": boolean }, "player": { "embedHtml": string, "embedHeight": long, "embedWidth": long }, "topicDetails": { "topicIds": [ string ], "relevantTopicIds": [ string ], "topicCategories": [ string ] }, "recordingDetails": { "recordingDate": datetime }, "fileDetails": { "fileName": string, "fileSize": unsigned long, "fileType": string, "container": string, "videoStreams": [ { "widthPixels": unsigned integer, "heightPixels": unsigned integer, "frameRateFps": double, "aspectRatio": double, "codec": string, "bitrateBps": unsigned long, "rotation": string, "vendor": string } ], "audioStreams": [ { "channelCount": unsigned integer, "codec": string, "bitrateBps": unsigned long, "vendor": string } ], "durationMs": unsigned long, "bitrateBps": unsigned long, "creationTime": string }, "processingDetails": { "processingStatus": string, "processingProgress": { "partsTotal": unsigned long, "partsProcessed": unsigned long, "timeLeftMs": unsigned long }, "processingFailureReason": string, "fileDetailsAvailability": string, "processingIssuesAvailability": string, "tagSuggestionsAvailability": string, "editorSuggestionsAvailability": string, "thumbnailsAvailability": string }, "suggestions": { "processingErrors": [ string ], "processingWarnings": [ string ], "processingHints": [ string ], "tagSuggestions": [ { "tag": string, "categoryRestricts": [ string ] } ], "editorSuggestions": [ string ] }, "liveStreamingDetails": { "actualStartTime": datetime, "actualEndTime": datetime, "scheduledStartTime": datetime, "scheduledEndTime": datetime, "concurrentViewers": unsigned long, "activeLiveChatId": string }, "localizations": { (key): { "title": string, "description": string } } }
प्रॉपर्टी
इस टेबल में, इस संसाधन में दिखने वाली प्रॉपर्टी के बारे में बताया गया है:
प्रॉपर्टी | |
---|---|
kind |
string यह एपीआई संसाधन के टाइप की पहचान करता है. वैल्यू youtube#video होगी. |
etag |
etag इस संसाधन का Etag. |
id |
string यह एक आईडी है. इसका इस्तेमाल YouTube, वीडियो की खास ढंग से पहचान करने के लिए करता है. |
snippet |
object snippet ऑब्जेक्ट में वीडियो के बारे में बुनियादी जानकारी होती है. जैसे, उसका टाइटल, ब्यौरा, और कैटगरी. |
snippet.publishedAt |
datetime वीडियो पब्लिश होने की तारीख और समय. ध्यान दें कि यह समय, वीडियो अपलोड करने के समय से अलग हो सकता है. उदाहरण के लिए, अगर किसी वीडियो को निजी वीडियो के तौर पर अपलोड किया जाता है और बाद में उसे सार्वजनिक किया जाता है, तो इस प्रॉपर्टी से पता चलेगा कि वीडियो को सार्वजनिक कब किया गया था. इसके कुछ खास मामले हैं:
|
snippet.channelId |
string वह आईडी जिसका इस्तेमाल YouTube, उस चैनल की खास पहचान करने के लिए करता है जिस पर वीडियो अपलोड किया गया था. |
snippet.title |
string वीडियो का टाइटल. प्रॉपर्टी की वैल्यू में ज़्यादा से ज़्यादा 100 वर्ण हो सकते हैं. इसमें < और > को छोड़कर, UTF-8 फ़ॉर्मैट के सभी मान्य वर्ण शामिल किए जा सकते हैं. videos.update तरीके को कॉल करने और video रिसॉर्स के snippet हिस्से को अपडेट करने पर, आपको इस प्रॉपर्टी के लिए वैल्यू सेट करनी होगी. |
snippet.description |
string वीडियो के बारे में जानकारी. प्रॉपर्टी की वैल्यू ज़्यादा से ज़्यादा 5,000 बाइट की होती है. साथ ही, इसमें < और > को छोड़कर, सभी मान्य UTF-8 वर्ण शामिल हो सकते हैं. |
snippet.thumbnails |
object वीडियो से जुड़े थंबनेल की इमेज का मैप. मैप में मौजूद हर ऑब्जेक्ट के लिए, कुंजी थंबनेल इमेज का नाम होती है और वैल्यू एक ऐसा ऑब्जेक्ट होता है जिसमें थंबनेल के बारे में अन्य जानकारी होती है. |
snippet.thumbnails.(key) |
object मान्य मुख्य वैल्यू ये हैं:
|
snippet.thumbnails.(key).url |
string इमेज का यूआरएल. |
snippet.thumbnails.(key).width |
unsigned integer इमेज की चौड़ाई. |
snippet.thumbnails.(key).height |
unsigned integer इमेज की ऊंचाई. |
snippet.channelTitle |
string उस चैनल का टाइटल जिसका वीडियो है. |
snippet.tags[] |
list वीडियो से जुड़े कीवर्ड टैग की सूची. टैग में स्पेस हो सकते हैं. प्रॉपर्टी की वैल्यू में ज़्यादा से ज़्यादा 500 वर्ण हो सकते हैं. वर्ण सीमा का हिसाब लगाने के तरीके के बारे में इन नियमों का ध्यान रखें:
|
snippet.categoryId |
string वीडियो से जुड़ी YouTube की वीडियो कैटगरी. अगर videos.update तरीके को कॉल किया जाता है और video संसाधन के snippet हिस्से को अपडेट किया जा रहा है, तो आपको इस प्रॉपर्टी के लिए वैल्यू सेट करनी होगी. |
snippet.liveBroadcastContent |
string इससे पता चलता है कि वीडियो, आने वाला/मौजूदा लाइव ब्रॉडकास्ट है या नहीं. अगर वीडियो कोई लाइव स्ट्रीम नहीं है, तो इसकी वैल्यू "none" होगी. इस प्रॉपर्टी की मान्य वैल्यू ये हैं:
|
snippet.defaultLanguage |
string video रिसॉर्स की snippet.title और snippet.description प्रॉपर्टी में मौजूद टेक्स्ट की भाषा. |
snippet.localized |
object snippet.localized ऑब्जेक्ट में, वीडियो के लिए स्थानीय भाषा में दिया गया टाइटल और ब्यौरा या वीडियो के मेटाडेटा के लिए डिफ़ॉल्ट भाषा में दिया गया टाइटल शामिल होता है.
localizations ऑब्जेक्ट का इस्तेमाल करें. |
snippet.localized.title |
string स्थानीय भाषा में वीडियो का टाइटल. |
snippet.localized.description |
string स्थानीय भाषा में वीडियो का ब्यौरा. |
snippet.defaultAudioLanguage |
string default_audio_language प्रॉपर्टी, वीडियो के डिफ़ॉल्ट ऑडियो ट्रैक में बोली गई भाषा के बारे में बताती है. |
contentDetails |
object contentDetails ऑब्जेक्ट में वीडियो कॉन्टेंट के बारे में जानकारी होती है. इसमें वीडियो की अवधि और यह जानकारी भी शामिल होती है कि वीडियो के लिए कैप्शन उपलब्ध हैं या नहीं. |
contentDetails.duration |
string वीडियो की अवधि. प्रॉपर्टी की वैल्यू, ISO 8601 फ़ॉर्मैट में दी गई अवधि है. उदाहरण के लिए, कम से कम एक मिनट और एक घंटे से कम अवधि वाले वीडियो के लिए, अवधि PT#M#S फ़ॉर्मैट में होती है. इसमें PT अक्षर से पता चलता है कि वैल्यू में समय की अवधि बताई गई है. साथ ही, M और S अक्षर से, क्रमशः मिनट और सेकंड में अवधि का पता चलता है. M और S अक्षरों से पहले मौजूद # वर्ण, दोनों पूर्णांक होते हैं. इनसे वीडियो के मिनट (या सेकंड) की संख्या का पता चलता है. उदाहरण के लिए, PT15M33S वैल्यू से पता चलता है कि वीडियो 15 मिनट और 33 सेकंड का है.अगर वीडियो की अवधि एक घंटे से ज़्यादा है, तो उसे PT#H#M#S फ़ॉर्मैट में दिखाया जाता है. इसमें अक्षर H से पहले मौजूद # से, वीडियो की अवधि घंटों में पता चलती है. बाकी जानकारी ऊपर बताई गई जानकारी जैसी ही होती है. अगर वीडियो कम से कम एक दिन का है, तो P और T अक्षरों को अलग किया जाता है. साथ ही, वैल्यू का फ़ॉर्मैट P#DT#H#M#S होता है. पूरी जानकारी के लिए, कृपया ISO 8601 से जुड़ी खास जानकारी देखें. |
contentDetails.dimension |
string इससे पता चलता है कि वीडियो 3D में उपलब्ध है या 2D में. |
contentDetails.definition |
string इससे पता चलता है कि वीडियो हाई डेफ़िनिशन ( HD ) में उपलब्ध है या सिर्फ़ स्टैंडर्ड डेफ़िनिशन में है.इस प्रॉपर्टी के लिए मान्य वैल्यू ये हैं:
|
contentDetails.caption |
string इससे पता चलता है कि वीडियो के लिए सबटाइटल उपलब्ध हैं या नहीं. इस प्रॉपर्टी के लिए ये वैल्यू मान्य हैं:
|
contentDetails.licensedContent |
boolean इससे पता चलता है कि वीडियो में लाइसेंस वाला कॉन्टेंट है या नहीं. इसका मतलब है कि कॉन्टेंट को YouTube कॉन्टेंट पार्टनर से जुड़े चैनल पर अपलोड किया गया था और फिर उस पार्टनर ने उस पर दावा किया था. |
contentDetails.regionRestriction |
object regionRestriction ऑब्जेक्ट में उन देशों की जानकारी होती है जहां वीडियो दिखता है या नहीं दिखता. ऑब्जेक्ट में contentDetails.regionRestriction.allowed प्रॉपर्टी या contentDetails.regionRestriction.blocked प्रॉपर्टी होगी. |
contentDetails.regionRestriction.allowed[] |
list क्षेत्र के कोड की सूची, जो उन देशों की पहचान करती है जहां वीडियो देखा जा सकता है. अगर यह प्रॉपर्टी मौजूद है और इसकी वैल्यू में कोई देश शामिल नहीं है, तो वीडियो को उस देश में दिखने से ब्लॉक कर दिया जाता है. अगर यह प्रॉपर्टी मौजूद है और इसमें कोई सूची नहीं है, तो इसका मतलब है कि वीडियो सभी देशों में ब्लॉक है. |
contentDetails.regionRestriction.blocked[] |
list क्षेत्रों के कोड की सूची, जो उन देशों की पहचान करती है जहां वीडियो पर रोक लगाई गई है. अगर यह प्रॉपर्टी मौजूद है और इसकी वैल्यू में कोई देश शामिल नहीं है, तो इसका मतलब है कि वीडियो उस देश में दिखेगा. अगर यह प्रॉपर्टी मौजूद है और इसमें खाली सूची है, तो वीडियो सभी देशों में देखा जा सकता है. |
contentDetails.contentRating |
object यह रेटिंग दिखाता है जो वीडियो को रेटिंग की अलग-अलग योजनाओं के तहत मिली हैं. |
contentDetails.contentRating.acbRating |
string वीडियो को ऑस्ट्रेलियन क्लासिफ़िकेशन बोर्ड (ACB) या ऑस्ट्रेलियन कम्यूनिकेशन ऐंड मीडिया अथॉरिटी (ACMA) से मिली रेटिंग. ACMA रेटिंग का इस्तेमाल, बच्चों के लिए टीवी प्रोग्राम को अलग-अलग कैटगरी में बांटने के लिए किया जाता है. इस प्रॉपर्टी के लिए मान्य वैल्यू ये हैं:
|
contentDetails.contentRating.agcomRating |
string इटली के Autorità पर le Garanzie nale Comunicazioni (AGCOM) के वीडियो को रेटिंग दी गई है. इस प्रॉपर्टी के लिए मान्य वैल्यू ये हैं:
|
contentDetails.contentRating.anatelRating |
string चिली के टीवी के लिए, वीडियो की Anatel (Asociación Nacional de Televisión) रेटिंग. इस प्रॉपर्टी की मान्य वैल्यू ये हैं:
|
contentDetails.contentRating.bbfcRating |
string वीडियो की ब्रिटिश बोर्ड ऑफ़ फ़िल्म क्लासिफ़िकेशन (बीबीएफ़सी) रेटिंग. इस प्रॉपर्टी की मान्य वैल्यू ये हैं:
|
contentDetails.contentRating.bfvcRating |
string थाईलैंड के बोर्ड ऑफ़ फ़िल्म ऐंड वीडियो सेंसर की ओर से वीडियो को मिली रेटिंग. इस प्रॉपर्टी की मान्य वैल्यू ये हैं:
|
contentDetails.contentRating.bmukkRating |
string ऑस्ट्रियन बोर्ड ऑफ़ मीडिया क्लासिफ़िकेशन (Bundesministerium für Unterricht, Kunst und Kultur) से मिली वीडियो की रेटिंग. इस प्रॉपर्टी की मान्य वैल्यू ये हैं:
|
contentDetails.contentRating.catvRating |
string कनाडा के टीवी के लिए रेटिंग सिस्टम - कनाडा के टीवी के लिए क्लासिफ़िकेशन सिस्टम. कनाडा में अंग्रेज़ी भाषा में ब्रॉडकास्ट होने वाले वीडियो को, कनाडा रेडियो-टेलीविज़न और टेलीकम्यूनिकेशन कमीशन (सीआरटीसी) से मिली रेटिंग. ज़्यादा जानकारी के लिए, कैनेडियन ब्रॉडकास्ट स्टैंडर्ड काउंसिल की वेबसाइट देखें. इस प्रॉपर्टी के लिए मान्य वैल्यू ये हैं:
|
contentDetails.contentRating.catvfrRating |
string कनाडा में फ़्रेंच भाषा में ब्रॉडकास्ट किए जाने वाले वीडियो के लिए, कनाडा रेडियो-टेलीविज़न ऐंड टेलीकम्यूनिकेशन कमीशन (सीआरटीसी) की रेटिंग. ज़्यादा जानकारी के लिए, कैनेडियन ब्रॉडकास्ट स्टैंडर्ड काउंसिल की वेबसाइट देखें. इस प्रॉपर्टी के लिए मान्य वैल्यू ये हैं:
|
contentDetails.contentRating.cbfcRating |
string वीडियो को सेंट्रल बोर्ड ऑफ़ फ़िल्म सर्टिफ़िकेशन (सीबीएफ़सी - भारत) की रेटिंग मिली है. इस प्रॉपर्टी के लिए मान्य वैल्यू ये हैं:
|
contentDetails.contentRating.cccRating |
string वीडियो को Consejo de Calificación Cinematográfica (चिली) से मिली रेटिंग. इस प्रॉपर्टी के लिए मान्य वैल्यू ये हैं:
|
contentDetails.contentRating.cceRating |
string पुर्तगाल के Comissão de Classificação de Espect´culos की ओर से वीडियो को मिली रेटिंग. इस प्रॉपर्टी की मान्य वैल्यू ये हैं:
|
contentDetails.contentRating.chfilmRating |
string स्विट्ज़रलैंड में वीडियो की रेटिंग. इस प्रॉपर्टी के लिए मान्य वैल्यू ये हैं:
|
contentDetails.contentRating.chvrsRating |
string वीडियो को कैनेडियन होम वीडियो रेटिंग सिस्टम (CHVRS) रेटिंग मिली है. इस प्रॉपर्टी की मान्य वैल्यू ये हैं:
|
contentDetails.contentRating.cicfRating |
string Commission de Contrôle des Films (बेल्जियम) से मिली वीडियो की रेटिंग. इस प्रॉपर्टी के लिए मान्य वैल्यू ये हैं:
|
contentDetails.contentRating.cnaRating |
string रोमानिया के CONSILIUL NATIONAL AL AUDIOVIZUALULUI (CNA) से वीडियो को मिली रेटिंग. इस प्रॉपर्टी के लिए मान्य वैल्यू ये हैं:
|
contentDetails.contentRating.cncRating |
string फ़्रांस में रेटिंग सिस्टम - Commission de classification cinematographique इस प्रॉपर्टी के लिए मान्य वैल्यू ये हैं:
|
contentDetails.contentRating.csaRating |
string फ़्रांस के Conseil supérieur de l?audiovisuel से मिली वीडियो की रेटिंग. यह संस्था ब्रॉडकास्ट कॉन्टेंट को रेटिंग देती है. इस प्रॉपर्टी के लिए मान्य वैल्यू ये हैं:
|
contentDetails.contentRating.cscfRating |
string लक्ज़मबर्ग के कमीशन डी एसिलार्डिनेशन डे ला क्लासिफ़िकेशन देस फ़िल्म्स (सीएससीएफ़) से वीडियो को मिली रेटिंग. इस प्रॉपर्टी के लिए मान्य वैल्यू ये हैं:
|
contentDetails.contentRating.czfilmRating |
string चेक गणराज्य में वीडियो की रेटिंग. इस प्रॉपर्टी के लिए मान्य वैल्यू ये हैं:
|
contentDetails.contentRating.djctqRating |
string वीडियो की Departamento de Justiça, Classificação, Qualificação e Títulos (DJCQT - ब्राज़ील) रेटिंग. इस प्रॉपर्टी की मान्य वैल्यू ये हैं:
|
contentDetails.contentRating.djctqRatingReasons[] |
list वीडियो को DJCQT (ब्राज़ील) रेटिंग क्यों मिली, इसकी वजहें. |
contentDetails.contentRating.ecbmctRating |
string तुर्किये में रेटिंग सिस्टम - संस्कृति और पर्यटन मंत्रालय का मूल्यांकन और क्लासिफ़िकेशन बोर्ड इस प्रॉपर्टी के लिए मान्य वैल्यू ये हैं:
|
contentDetails.contentRating.eefilmRating |
string एस्टोनिया में वीडियो की रेटिंग. इस प्रॉपर्टी के लिए मान्य वैल्यू ये हैं:
|
contentDetails.contentRating.egfilmRating |
string मिस्र में वीडियो की रेटिंग. इस प्रॉपर्टी के लिए मान्य वैल्यू ये हैं:
|
contentDetails.contentRating.eirinRating |
string वीडियो की Eirin (映倫) रेटिंग. Eirin, जापान का रेटिंग सिस्टम है. इस प्रॉपर्टी के लिए मान्य वैल्यू ये हैं:
|
contentDetails.contentRating.fcbmRating |
string मलेशियाई फ़िल्म सेंसर बोर्ड से मिली वीडियो की रेटिंग. इस प्रॉपर्टी की मान्य वैल्यू ये हैं:
|
contentDetails.contentRating.fcoRating |
string वीडियो को हॉन्ग कॉन्ग के ऑफ़िस फ़ॉर फ़िल्म, न्यूज़पेपर, ऐंड आर्टिकल एडमिनिस्ट्रेशन से मिली रेटिंग. इस प्रॉपर्टी की मान्य वैल्यू ये हैं:
|
contentDetails.contentRating.fmocRating |
string 2 नवंबर, 2015 से यह प्रॉपर्टी बंद कर दी गई है. इसके बजाय, contentDetails.contentRating.cncRating प्रॉपर्टी का इस्तेमाल करें.वीडियो की Centre national du cinéma et de l'image animé (फ़्रेंच मिनिस्ट्री ऑफ़ कल्चर) रेटिंग. इस प्रॉपर्टी के लिए मान्य वैल्यू ये हैं:
|
contentDetails.contentRating.fpbRating |
string दक्षिण अफ़्रीका के फ़िल्म और पब्लिकेशन बोर्ड की ओर से वीडियो को मिली रेटिंग. इस प्रॉपर्टी के लिए ये वैल्यू मान्य हैं:
|
contentDetails.contentRating.fpbRatingReasons[] |
list वीडियो को FPB (दक्षिण अफ़्रीका) में मिली रेटिंग की वजहें बताई गई हैं. |
contentDetails.contentRating.fskRating |
string वीडियो की Freiwillige Selbstkontrolle der Filmwirtschaft (FSK - जर्मनी) रेटिंग. इस प्रॉपर्टी के लिए मान्य वैल्यू ये हैं:
|
contentDetails.contentRating.grfilmRating |
string ग्रीस में वीडियो की रेटिंग. इस प्रॉपर्टी के लिए मान्य वैल्यू ये हैं:
|
contentDetails.contentRating.icaaRating |
string वीडियो की Instituto de la Cinematografía y de las Artes Audio इंटरैक्टिवes (ICAA - स्पेन) रेटिंग. इस प्रॉपर्टी के लिए मान्य वैल्यू ये हैं:
|
contentDetails.contentRating.ifcoRating |
string वीडियो की आयरिश फ़िल्म क्लासिफ़िकेशन ऑफ़िस (आईएफ़सीओ - आयरलैंड) रेटिंग. ज़्यादा जानकारी के लिए, IFCO की वेबसाइट देखें. इस प्रॉपर्टी के लिए मान्य वैल्यू ये हैं:
|
contentDetails.contentRating.ilfilmRating |
string इज़रायल में वीडियो की रेटिंग. इस प्रॉपर्टी के लिए मान्य वैल्यू ये हैं:
|
contentDetails.contentRating.incaaRating |
string वीडियो की INCAA (Instituto Nacional de Cine y Artes Audiovisuales - Argentina) रेटिंग. इस प्रॉपर्टी की मान्य वैल्यू ये हैं:
|
contentDetails.contentRating.kfcbRating |
string केन्या फ़िल्म क्लासिफ़िकेशन बोर्ड की ओर से वीडियो को मिली रेटिंग. इस प्रॉपर्टी की मान्य वैल्यू ये हैं:
|
contentDetails.contentRating.kijkwijzerRating |
string voor de Classificatie van Audiovisuele Media (नीदरलैंड्स). इस प्रॉपर्टी की मान्य वैल्यू ये हैं:
|
contentDetails.contentRating.kmrbRating |
string वीडियो को Korea Media Rating Board (영상물등급위원회) से मिली रेटिंग. KMRB, दक्षिण कोरिया में वीडियो को रेटिंग देता है. इस प्रॉपर्टी के लिए मान्य वैल्यू ये हैं:
|
contentDetails.contentRating.lsfRating |
string इंडोनेशिया की लेंबागा सेंसर फ़िल्म से वीडियो को मिली रेटिंग. इस प्रॉपर्टी के लिए मान्य वैल्यू ये हैं:
|
contentDetails.contentRating.mccaaRating |
string माल्टा के फ़िल्म ऐज-क्लासिफ़िकेशन बोर्ड की ओर से वीडियो को मिली रेटिंग. इस प्रॉपर्टी की मान्य वैल्यू ये हैं:
|
contentDetails.contentRating.mccypRating |
string डेनिश फ़िल्म इंस्टिट्यूट की मीडिया काउंसिल फ़ॉर चिल्ड्रन ऐंड यंग पीपल से वीडियो को मिली रेटिंग. इस प्रॉपर्टी के लिए मान्य वैल्यू ये हैं:
|
contentDetails.contentRating.mcstRating |
string वियतनाम के लिए वीडियो का रेटिंग सिस्टम - MCST इस प्रॉपर्टी के लिए मान्य वैल्यू ये हैं:
|
contentDetails.contentRating.mdaRating |
string वीडियो को सिंगापुर की मीडिया डेवलपमेंट अथॉरिटी (एमडीए) से मिली रेटिंग और खास तौर पर, यह बोर्ड ऑफ़ फ़िल्म सेंसर (बीएफ़सी) से मिली है. इस प्रॉपर्टी के लिए मान्य वैल्यू ये हैं:
|
contentDetails.contentRating.medietilsynetRating |
string नॉर्वे की मीडिया अथॉरिटी, Medietilsynet की ओर से वीडियो को मिली रेटिंग. इस प्रॉपर्टी की मान्य वैल्यू ये हैं:
|
contentDetails.contentRating.mekuRating |
string फ़िनलैंड के Kansallinen Audiovisuaalinen Instituutti (नेशनल ऑडियोविज़ुअल इंस्टिट्यूट) से मिली वीडियो की रेटिंग. इस प्रॉपर्टी के लिए मान्य वैल्यू ये हैं:
|
contentDetails.contentRating.mibacRating |
string Ministero dei Beni e delle Attività Culturali e del Turismo (इटली) से मिली वीडियो की रेटिंग. इस प्रॉपर्टी की मान्य वैल्यू ये हैं:
|
contentDetails.contentRating.mocRating |
string वीडियो को कोलंबिया के Ministerio de Cultura से मिली रेटिंग. इस प्रॉपर्टी के लिए ये वैल्यू मान्य हैं:
|
contentDetails.contentRating.moctwRating |
string ताइवान के संस्कृति मंत्रालय (文化部) से मिली वीडियो की रेटिंग. इस प्रॉपर्टी के लिए मान्य वैल्यू ये हैं:
|
contentDetails.contentRating.mpaaRating |
string वीडियो की मोशन पिक्चर असोसिएशन ऑफ़ अमेरिका (एमपीएए) रेटिंग. इस प्रॉपर्टी के लिए मान्य वैल्यू ये हैं:
|
contentDetails.contentRating.mpaatRating |
string फ़िल्म के ट्रेलर और झलक के लिए, मोशन पिक्चर एसोसिएशन ऑफ़ अमेरिका की रेटिंग. इस प्रॉपर्टी के लिए मान्य वैल्यू ये हैं:
|
contentDetails.contentRating.mtrcbRating |
string फ़िल्म ऐंड टेलीविज़न रिव्यू ऐंड क्लासिफ़िकेशन बोर्ड (फ़िलिपींस) से वीडियो की रेटिंग. इस प्रॉपर्टी के लिए मान्य वैल्यू ये हैं:
|
contentDetails.contentRating.nbcRating |
string मालदीव नैशनल ब्यूरो ऑफ़ क्लासिफ़िकेशन से वीडियो की रेटिंग. इस प्रॉपर्टी के लिए मान्य वैल्यू ये हैं:
|
contentDetails.contentRating.nfrcRating |
string बल्गैरियन नैशनल फ़िल्म सेंटर से वीडियो की रेटिंग. इस प्रॉपर्टी के लिए मान्य वैल्यू ये हैं:
|
contentDetails.contentRating.nfvcbRating |
string वीडियो को नाइजीरिया के नैशनल फ़िल्म ऐंड वीडियो सेंसर बोर्ड से रेटिंग मिली है. इस प्रॉपर्टी के लिए मान्य वैल्यू ये हैं:
|
contentDetails.contentRating.nkclvRating |
string Nacionãlais Kino centrs (लातविया की नेशनल फ़िल्म सेंटर) की ओर से वीडियो को मिली रेटिंग. इस प्रॉपर्टी के लिए मान्य वैल्यू ये हैं:
|
contentDetails.contentRating.oflcRating |
string वीडियो की ऑफ़िस ऑफ़ फ़िल्म ऐंड लिटरेचर क्लासिफ़िकेशन (ओएफ़एलसी - न्यूज़ीलैंड) रेटिंग. इस प्रॉपर्टी के लिए मान्य वैल्यू ये हैं:
|
contentDetails.contentRating.pefilmRating |
string पेरू में वीडियो की रेटिंग. इस प्रॉपर्टी के लिए मान्य वैल्यू ये हैं:
|
contentDetails.contentRating.resorteviolenciaRating |
string वेनेज़ुएला में वीडियो की रेटिंग. इस प्रॉपर्टी के लिए मान्य वैल्यू ये हैं:
|
contentDetails.contentRating.rtcRating |
string वीडियो को General Directorate of Radio, Television and Cinematography (मेक्सिको) से मिली रेटिंग. इस प्रॉपर्टी के लिए मान्य वैल्यू ये हैं:
|
contentDetails.contentRating.rteRating |
string आयरलैंड के Raidió Teilifís Éireann की ओर से वीडियो को मिली रेटिंग. इस प्रॉपर्टी के लिए मान्य वैल्यू ये हैं:
|
contentDetails.contentRating.russiaRating |
string वीडियो की नैशनल फ़िल्म रजिस्ट्री ऑफ़ द रशियन फ़ेडरेशन (एमकेआरएफ़ - रूस) रेटिंग. इस प्रॉपर्टी के लिए मान्य वैल्यू ये हैं:
|
contentDetails.contentRating.skfilmRating |
string स्लोवाकिया में वीडियो की रेटिंग. इस प्रॉपर्टी के लिए मान्य वैल्यू ये हैं:
|
contentDetails.contentRating.smaisRating |
string आइसलैंड में वीडियो की रेटिंग. इस प्रॉपर्टी के लिए मान्य वैल्यू ये हैं:
|
contentDetails.contentRating.smsaRating |
string वीडियो की रेटिंग, Statens medier रेफ़रंस (स्वीडन की नैशनल मीडिया काउंसिल) से मिली है. इस प्रॉपर्टी के लिए मान्य वैल्यू ये हैं:
|
contentDetails.contentRating.tvpgRating |
string वीडियो की टीवी के लिए बने माता-पिता के दिशा-निर्देशों (टीवीपीजी) की रेटिंग. इस प्रॉपर्टी के लिए मान्य वैल्यू ये हैं:
|
contentDetails.contentRating.ytRating |
string ऐसी रेटिंग जिसका इस्तेमाल YouTube, उम्र की पाबंदी वाले वीडियो की पहचान करने के लिए करता है. इस प्रॉपर्टी के लिए मान्य वैल्यू ये हैं:
|
contentDetails.projection |
string इससे वीडियो के प्रोजेक्शन फ़ॉर्मैट के बारे में पता चलता है. इस प्रॉपर्टी के लिए ये वैल्यू मान्य हैं:
|
contentDetails.hasCustomThumbnail |
boolean इससे पता चलता है कि वीडियो अपलोड करने वाले व्यक्ति ने वीडियो के लिए, कस्टम थंबनेल इमेज दी है या नहीं. यह प्रॉपर्टी सिर्फ़ वीडियो अपलोड करने वाले को दिखती है. |
status |
object status ऑब्जेक्ट में, वीडियो अपलोड करने, प्रोसेस करने, और निजता की स्थिति की जानकारी होती है. |
status.uploadStatus |
string अपलोड किए गए वीडियो का स्टेटस. इस प्रॉपर्टी के लिए मान्य वैल्यू ये हैं:
|
status.failureReason |
string इस वैल्यू से पता चलता है कि वीडियो अपलोड क्यों नहीं हो पाया. यह प्रॉपर्टी सिर्फ़ तब मौजूद होती है, जब uploadStatus प्रॉपर्टी से पता चलता है कि अपलोड की प्रोसेस पूरी नहीं हो सकी.इस प्रॉपर्टी के लिए मान्य वैल्यू ये हैं:
|
status.rejectionReason |
string इस वैल्यू से पता चलता है कि YouTube ने अपलोड किए गए वीडियो को क्यों अस्वीकार किया. यह प्रॉपर्टी सिर्फ़ तब मौजूद होती है, जब uploadStatus प्रॉपर्टी से पता चलता है कि अपलोड अस्वीकार कर दिया गया था.इस प्रॉपर्टी की मान्य वैल्यू ये हैं:
|
status.privacyStatus |
string वीडियो की निजता सेटिंग. इस प्रॉपर्टी के लिए ये वैल्यू मान्य हैं:
|
status.publishAt |
datetime वीडियो को पब्लिश करने के लिए शेड्यूल की गई तारीख और समय. इसे सिर्फ़ तब सेट किया जा सकता है, जब वीडियो की निजता सेटिंग 'निजी' पर सेट हो. वैल्यू को ISO 8601 फ़ॉर्मैट में दिया गया है. इस प्रॉपर्टी के व्यवहार के बारे में इन दो और बातों का ध्यान रखें:
|
status.license |
string वीडियो का लाइसेंस. इस प्रॉपर्टी के लिए मान्य वैल्यू ये हैं:
|
status.embeddable |
boolean इस वैल्यू से पता चलता है कि वीडियो को किसी दूसरी वेबसाइट पर एम्बेड किया जा सकता है या नहीं. |
status.publicStatsViewable |
boolean इस वैल्यू से पता चलता है कि वीडियो के वॉच पेज पर, वीडियो के ज़्यादा आंकड़े सार्वजनिक तौर पर देखे जा सकते हैं या नहीं. डिफ़ॉल्ट रूप से, ये आंकड़े दिखते हैं. साथ ही, इस प्रॉपर्टी की वैल्यू false पर सेट होने के बावजूद, वीडियो के व्यू की संख्या और रेटिंग जैसे आंकड़े सार्वजनिक तौर पर दिखते रहेंगे. |
status.madeForKids |
boolean इस वैल्यू से पता चलता है कि वीडियो को बच्चों के लिए बनाया गया है या नहीं. साथ ही, इसमें वीडियो के "बच्चों के लिए बना" के मौजूदा स्टेटस की जानकारी भी होती है. उदाहरण के लिए, स्टेटस selfDeclaredMadeForKids प्रॉपर्टी की वैल्यू के आधार पर तय किया जा सकता है. अपने चैनल, वीडियो या ब्रॉडकास्ट के लिए दर्शकों की कैटगरी सेट करने के बारे में ज़्यादा जानने के लिए, YouTube सहायता केंद्र पर जाएं.
|
status.selfDeclaredMadeForKids |
boolean इस प्रॉपर्टी की मदद से, चैनल के मालिक videos.insert या
videos.update अनुरोध में, वीडियो को बच्चों के लिए बने वीडियो के तौर पर मार्क कर सकते हैं. videos.list अनुरोध में, प्रॉपर्टी की वैल्यू सिर्फ़ तब दी जाती है, जब चैनल के मालिक ने एपीआई अनुरोध को अनुमति दी हो. |
status.containsSyntheticMedia |
boolean किसी videos.insert या
videos.update अनुरोध में, इस
प्रॉपर्टी की मदद से चैनल के मालिक को यह जानकारी देने की अनुमति मिलती है कि वीडियो में बदलाव करके बनाया गया या
अप्राकृतिक (A/S) कॉन्टेंट शामिल है. A/S कॉन्टेंट से जुड़ी YouTube की नीतियों के बारे में ज़्यादा जानें.ए/एस कॉन्टेंट के उदाहरणों में ऐसे वीडियो शामिल हैं जिनमें:
|
statistics |
object statistics ऑब्जेक्ट में वीडियो के आंकड़े होते हैं. |
statistics.viewCount |
unsigned long वीडियो को कितनी बार देखा गया. |
statistics.likeCount |
unsigned long उन उपयोगकर्ताओं की संख्या जिन्होंने वीडियो को पसंद किए जाने के संकेत दिए हैं. |
statistics.dislikeCount |
unsigned long ध्यान दें:
statistics.dislikeCount प्रॉपर्टी को 13 दिसंबर, 2021 से 'निजी' के तौर पर सेट कर दिया गया है. इसका मतलब है कि एपीआई अनुरोध में प्रॉपर्टी को सिर्फ़ तब शामिल किया जाता है, जब वीडियो के मालिक ने एपीआई अनुरोध की पुष्टि की हो. ज़्यादा जानकारी के लिए, बदलाव का इतिहास देखें.ऐसे उपयोगकर्ताओं की संख्या जिन्होंने वीडियो को नापसंद करने का संकेत दिया है. |
statistics.favoriteCount |
unsigned long ध्यान दें: यह प्रॉपर्टी अब काम नहीं करती. बहिष्करण 28 अगस्त, 2015 से लागू होगा. प्रॉपर्टी की वैल्यू अब हमेशा 0 पर सेट रहती है. |
statistics.commentCount |
unsigned long वीडियो पर की गई टिप्पणियों की संख्या. |
paidProductPlacementDetails |
object paidProductPlacementDetails ऑब्जेक्ट में, वीडियो में पेड प्रॉडक्ट प्लेसमेंट के बारे में जानकारी शामिल है. |
paidProductPlacementDetails.hasPaidProductPlacement |
boolean अगर वीडियो में पेड प्रॉडक्ट प्लेसमेंट का इस्तेमाल किया गया है, तो इसे true पर सेट करें. डिफ़ॉल्ट रूप से, यह false पर सेट होती है. |
player |
object player ऑब्जेक्ट में ऐसी जानकारी होती है जिसका इस्तेमाल, एम्बेड किए गए प्लेयर में वीडियो चलाने के लिए किया जाता है. |
player.embedHtml |
string <iframe> टैग, जो वीडियो चलाने वाले प्लेयर को एम्बेड करता है.
|
player.embedHeight |
long player.embedHtml प्रॉपर्टी में एम्बेड किए गए प्लेयर की ऊंचाई. यह प्रॉपर्टी सिर्फ़ तब दिखती है, जब अनुरोध में maxHeight और/या maxWidth पैरामीटर के लिए कोई वैल्यू दी गई हो और वीडियो का आसपेक्ट रेशियो पता हो. |
player.embedWidth |
long player.embedHtml प्रॉपर्टी में, एम्बेड किए गए प्लेयर की चौड़ाई. यह प्रॉपर्टी सिर्फ़ तब दिखती है, जब अनुरोध में maxHeight और/या maxWidth पैरामीटर के लिए कोई वैल्यू बताई गई हो और वीडियो का आसपेक्ट रेशियो (लंबाई-चौड़ाई का अनुपात) भी पता हो. |
topicDetails |
object topicDetails ऑब्जेक्ट में, वीडियो से जुड़े विषयों के बारे में जानकारी होती है.अहम जानकारी: विषय आईडी से जुड़े होने वाले बदलावों के बारे में ज़्यादा जानकारी के लिए, topicDetails.relevantTopicIds[] और topicDetails.topicIds[] प्रॉपर्टी की परिभाषाएं देखें. साथ ही, बदलाव के इतिहास को भी देखें. |
topicDetails.topicIds[] |
list अहम जानकारी: इस प्रॉपर्टी का इस्तेमाल 10 नवंबर, 2016 से नहीं किया जा सकता. एपीआई अब इस प्रॉपर्टी के लिए वैल्यू नहीं दिखाता. साथ ही, किसी वीडियो से जुड़े सभी विषयों की जानकारी अब topicDetails.relevantTopicIds[] प्रॉपर्टी की वैल्यू से मिलती है. |
topicDetails.relevantTopicIds[] |
list वीडियो से जुड़े विषय के आईडी की सूची. इस प्रॉपर्टी का इस्तेमाल 10 नवंबर, 2016 से बंद कर दिया गया है. यह सुविधा 10 नवंबर, 2017 तक काम करेगी. अहम जानकारी: Freebase और Freebase API के काम न करने की वजह से, 27 फ़रवरी, 2017 से विषय के आईडी अलग-अलग तरीके से काम करने लगे थे. उस समय, YouTube ने चुने गए विषयों के आईडी का एक छोटा सेट दिखाना शुरू किया था. |
topicDetails.topicCategories[] |
list Wikipedia के उन यूआरएल की सूची जो वीडियो के कॉन्टेंट के बारे में ज़्यादा जानकारी देते हैं. |
recordingDetails |
object recordingDetails ऑब्जेक्ट में, वीडियो रिकॉर्ड करने की जगह, तारीख, और पते की जानकारी शामिल होती है. |
recordingDetails.locationDescription |
string यह प्रॉपर्टी 1 जून, 2017 से काम नहीं करती. ज़्यादा जानकारी के लिए, कृपया हटाए गए टैग और एट्रिब्यूट से जुड़ी सूचना देखें. उस जगह की टेक्स्ट जानकारी जहां वीडियो रिकॉर्ड किया गया था. |
recordingDetails.location |
object वीडियो से जुड़ी भौगोलिक जगह की जानकारी. ध्यान दें कि चाइल्ड प्रॉपर्टी की वैल्यू से उस जगह की पहचान होती है जिसे वीडियो का मालिक, वीडियो से जोड़ना चाहता है. इस वैल्यू में बदलाव किया जा सकता है. साथ ही, सार्वजनिक वीडियो में इसे खोजा जा सकता है. इसके अलावा, सार्वजनिक वीडियो के लिए, यह वैल्यू लोगों को दिखाई जा सकती है. |
recordingDetails.location.latitude |
double 1 जून, 2017 को यह प्रॉपर्टी बंद कर दी गई है. ज़्यादा जानकारी के लिए, कृपया सेवा बंद करने की सूचना देखें. अक्षांश, डिग्री में. |
recordingDetails.location.longitude |
double 1 जून, 2017 को यह प्रॉपर्टी बंद कर दी गई है. ज़्यादा जानकारी के लिए, कृपया हटाए गए टैग और एट्रिब्यूट से जुड़ी सूचना देखें. डिग्री में देशांतर. |
recordingDetails.location.altitude |
double यह प्रॉपर्टी 9 जुलाई, 2018 से काम नहीं करती. ज़्यादा जानकारी के लिए, कृपया हटाए गए टैग और एट्रिब्यूट से जुड़ी सूचना देखें. रेफ़रंस एलिप्सोइड से ऊपर की ऊंचाई, मीटर में. |
recordingDetails.recordingDate |
datetime वीडियो रिकॉर्ड करने की तारीख और समय. वैल्यू को ISO 8601 ( YYYY-MM-DDThh:mm:ss.sssZ ) फ़ॉर्मैट में बताया गया है. |
fileDetails |
object fileDetails ऑब्जेक्ट, YouTube पर अपलोड की गई वीडियो फ़ाइल की जानकारी इकट्ठा करता है. इसमें फ़ाइल का रिज़ॉल्यूशन, अवधि, ऑडियो और वीडियो कोडेक, स्ट्रीम बिटरेट वगैरह शामिल हैं. यह डेटा सिर्फ़ वीडियो का मालिक ही ऐक्सेस कर सकता है.fileDetails ऑब्जेक्ट सिर्फ़ तब दिखाया जाएगा, जब processingDetails.fileAvailability प्रॉपर्टी की वैल्यू available हो. |
fileDetails.fileName |
string अपलोड की गई फ़ाइल का नाम. यह फ़ील्ड मौजूद होता है, भले ही वीडियो फ़ाइल या किसी दूसरी तरह की फ़ाइल अपलोड की गई हो. |
fileDetails.fileSize |
unsigned long अपलोड की गई फ़ाइल का साइज़, बाइट में. वीडियो फ़ाइल या किसी दूसरी तरह की फ़ाइल अपलोड करने पर भी, यह फ़ील्ड दिखता है. |
fileDetails.fileType |
string YouTube के वीडियो प्रोसेसिंग इंजन से पता चला है कि अपलोड की गई फ़ाइल किस टाइप की है. फ़िलहाल, YouTube सिर्फ़ वीडियो फ़ाइलों को प्रोसेस करता है. हालांकि, इस फ़ील्ड में वीडियो फ़ाइल या किसी दूसरी तरह की फ़ाइल अपलोड करने पर भी यह फ़ील्ड दिखता है. इस प्रॉपर्टी के लिए मान्य वैल्यू ये हैं:
|
fileDetails.container |
string अपलोड की गई वीडियो फ़ाइल का कंटेनर फ़ॉर्मैट. |
fileDetails.videoStreams[] |
list अपलोड की गई वीडियो फ़ाइल में मौजूद वीडियो स्ट्रीम की सूची. सूची के हर आइटम में, वीडियो स्ट्रीम के बारे में ज़्यादा जानकारी वाला मेटाडेटा होता है. |
fileDetails.videoStreams[].widthPixels |
unsigned integer कोड में बदले गए वीडियो के कॉन्टेंट की चौड़ाई, पिक्सल में. वीडियो के एन्कोडिंग आसपेक्ट रेशियो का हिसाब width_pixels / height_pixels के तौर पर लगाया जा सकता है. |
fileDetails.videoStreams[].heightPixels |
unsigned integer कोड में बदले गए वीडियो कॉन्टेंट की ऊंचाई, पिक्सल में. |
fileDetails.videoStreams[].frameRateFps |
double वीडियो स्ट्रीम का फ़्रेम रेट, फ़्रेम प्रति सेकंड में. |
fileDetails.videoStreams[].aspectRatio |
double वीडियो कॉन्टेंट का डिसप्ले आसपेक्ट रेशियो, जो यह बताता है कि वीडियो किस आसपेक्ट रेशियो में दिखाया जाना चाहिए. |
fileDetails.videoStreams[].codec |
string स्ट्रीम में इस्तेमाल किया जाने वाला वीडियो कोडेक. |
fileDetails.videoStreams[].bitrateBps |
unsigned long वीडियो स्ट्रीम का बिटरेट, बिट प्रति सेकंड में. |
fileDetails.videoStreams[].rotation |
string वीडियो को सही तरीके से दिखाने के लिए, YouTube को ओरिजनल सोर्स कॉन्टेंट में कितनी बार बदलाव करना होता है. इस प्रॉपर्टी के लिए मान्य वैल्यू ये हैं:
|
fileDetails.videoStreams[].vendor |
string यह एक वैल्यू होती है, जिससे किसी वीडियो के वेंडर की खास तौर पर पहचान होती है. आम तौर पर, वैल्यू चार अक्षरों का वेंडर कोड होता है. |
fileDetails.audioStreams[] |
list अपलोड की गई वीडियो फ़ाइल में मौजूद ऑडियो स्ट्रीम की सूची. सूची के हर आइटम में, ऑडियो स्ट्रीम के बारे में ज़्यादा जानकारी वाला मेटाडेटा होता है. |
fileDetails.audioStreams[].channelCount |
unsigned integer स्ट्रीम में मौजूद ऑडियो चैनलों की संख्या. |
fileDetails.audioStreams[].codec |
string वह ऑडियो कोडेक जिसका इस्तेमाल स्ट्रीम करती है. |
fileDetails.audioStreams[].bitrateBps |
unsigned long ऑडियो स्ट्रीम का बिटरेट, बिट प्रति सेकंड में. |
fileDetails.audioStreams[].vendor |
string ऐसी वैल्यू जो वीडियो वेंडर की खास पहचान करती है. आम तौर पर, वैल्यू चार अक्षरों का वेंडर कोड होता है. |
fileDetails.durationMs |
unsigned long अपलोड किए गए वीडियो की अवधि मिलीसेकंड में. |
fileDetails.bitrateBps |
unsigned long अपलोड की गई वीडियो फ़ाइल का बिटरेट (वीडियो और ऑडियो) बिट प्रति सेकंड में. |
fileDetails.creationTime |
string अपलोड की गई वीडियो फ़ाइल बनाने की तारीख और समय. वैल्यू को ISO 8601 फ़ॉर्मैट में दिया गया है. फ़िलहाल, ISO 8601 के इन फ़ॉर्मैट का इस्तेमाल किया जा सकता है:
|
processingDetails |
object processingDetails ऑब्जेक्ट, अपलोड की गई वीडियो फ़ाइल को प्रोसेस करने में YouTube की प्रोग्रेस की जानकारी देता है. ऑब्जेक्ट में मौजूद प्रॉपर्टी से, प्रोसेसिंग की मौजूदा स्थिति और YouTube के वीडियो प्रोसेस करने में बचे समय का अनुमान पता चलता है. इस हिस्से से यह भी पता चलता है कि वीडियो के लिए अलग-अलग तरह का डेटा या कॉन्टेंट उपलब्ध है या नहीं. जैसे, फ़ाइल की जानकारी या थंबनेल इमेज.processingProgress ऑब्जेक्ट को पोल करने के लिए डिज़ाइन किया गया है, ताकि अपलोड किए गए वीडियो की प्रोसेसिंग में YouTube की प्रोग्रेस को ट्रैक किया जा सके. इस डेटा को सिर्फ़ वीडियो का मालिक ही ऐक्सेस कर सकता है. |
processingDetails.processingStatus |
string वीडियो की प्रोसेसिंग की स्थिति. इस वैल्यू से पता चलता है कि YouTube ने वीडियो को प्रोसेस कर लिया है या वीडियो अब भी प्रोसेस हो रहा है. इस प्रॉपर्टी के लिए मान्य वैल्यू ये हैं:
|
processingDetails.processingProgress |
object processingProgress ऑब्जेक्ट में, उस प्रोग्रेस की जानकारी होती है जो YouTube ने वीडियो प्रोसेस करने के लिए की है. ये वैल्यू सिर्फ़ तब काम की होती हैं, जब वीडियो की प्रोसेसिंग की स्थिति processing हो. |
processingDetails.processingProgress.partsTotal |
unsigned long वीडियो के उन हिस्सों की कुल संख्या का अनुमान जिन्हें प्रोसेस करने की ज़रूरत है. YouTube वीडियो को प्रोसेस करते समय, इस संख्या को ज़्यादा सटीक अनुमान के साथ अपडेट किया जा सकता है. |
processingDetails.processingProgress.partsProcessed |
unsigned long वीडियो के उन हिस्सों की संख्या जिन्हें YouTube ने पहले ही प्रोसेस कर लिया है. YouTube ने वीडियो के कितने प्रतिशत हिस्से को प्रोसेस कर लिया है, इसका अनुमान लगाने के लिए यह कैलकुलेट करें: 100 * parts_processed / parts_total ध्यान दें कि प्रोसेस किए जा चुके हिस्सों की संख्या में बढ़ोतरी किए बिना, अनुमानित हिस्सों की संख्या बढ़ सकती है. इसलिए, हो सकता है कि YouTube किसी वीडियो को प्रोसेस करते समय, प्रोग्रेस का अनुमानित प्रतिशत समय-समय पर कम हो जाए. |
processingDetails.processingProgress.timeLeftMs |
unsigned long YouTube को वीडियो प्रोसेस करने में, मिलीसेकंड में कितना समय लगेगा. |
processingDetails.processingFailureReason |
string YouTube पर वीडियो प्रोसेस न हो पाने की वजह. इस प्रॉपर्टी की वैल्यू सिर्फ़ तब होगी, जब processingStatus प्रॉपर्टी की वैल्यू failed होगी.इस प्रॉपर्टी की मान्य वैल्यू ये हैं:
|
processingDetails.fileDetailsAvailability |
string इस वैल्यू से पता चलता है कि अपलोड किए गए वीडियो के लिए, फ़ाइल की जानकारी उपलब्ध है या नहीं. videos.list() अनुरोध में fileDetails का अनुरोध करके, वीडियो की फ़ाइल की जानकारी वापस पाई जा सकती है. |
processingDetails.processingIssuesAvailability |
string इस वैल्यू से पता चलता है कि वीडियो प्रोसेसिंग इंजन ने ऐसे सुझाव जनरेट किए हैं जिनसे YouTube, वीडियो को प्रोसेस करने की अपनी क्षमता को बेहतर बना सकता है. इसके अलावा, इससे यह भी पता चलता है कि वीडियो प्रोसेस करने से जुड़ी समस्याओं के बारे में चेतावनियां दी गई हैं या वीडियो प्रोसेस करने से जुड़ी गड़बड़ियां हुई हैं. videos.list() अनुरोध में suggestions सेक्शन का अनुरोध करके, इन सुझावों को वापस पाया जा सकता है. |
processingDetails.tagSuggestionsAvailability |
string इस वैल्यू से पता चलता है कि वीडियो के लिए कीवर्ड (टैग) के सुझाव उपलब्ध हैं या नहीं. वीडियो के मेटाडेटा में टैग जोड़े जा सकते हैं, ताकि दूसरे उपयोगकर्ता आसानी से वीडियो ढूंढ सकें. videos.list() अनुरोध में suggestions सेक्शन का अनुरोध करके, इन सुझावों को वापस पाया जा सकता है. |
processingDetails.editorSuggestionsAvailability |
string इस वैल्यू से पता चलता है कि वीडियो एडिटिंग के ऐसे सुझाव उपलब्ध हैं या नहीं जिनसे वीडियो की क्वालिटी या उसे चलाने का अनुभव बेहतर हो सकता है. videos.list() अनुरोध में suggestions सेक्शन का अनुरोध करके, इन सुझावों को वापस पाया जा सकता है. |
processingDetails.thumbnailsAvailability |
string इस वैल्यू से पता चलता है कि वीडियो के लिए थंबनेल इमेज जनरेट की गई हैं या नहीं. |
suggestions |
object suggestions ऑब्जेक्ट में ऐसे सुझाव शामिल होते हैं जिनसे अपलोड किए गए वीडियो की क्वालिटी या मेटाडेटा को बेहतर बनाने के अवसरों की पहचान की जा सकती है. यह डेटा सिर्फ़ वीडियो का मालिक ही ऐक्सेस कर सकता है. suggestions ऑब्जेक्ट सिर्फ़ तब दिखाया जाएगा, जब processingDetails.tagSuggestionsAvailability प्रॉपर्टी या processingDetails.editorSuggestionsAvailability प्रॉपर्टी की वैल्यू available हो. |
suggestions.processingErrors[] |
list उन गड़बड़ियों की सूची जिनकी वजह से YouTube, अपलोड किए गए वीडियो को सही से प्रोसेस नहीं कर पाएगा. इन गड़बड़ियों से पता चलता है कि वीडियो की मौजूदा प्रोसेसिंग की स्थिति चाहे जो भी हो, आखिर में उसकी स्थिति failed होगी.इस प्रॉपर्टी के लिए मान्य वैल्यू ये हैं:
|
suggestions.processingWarnings[] |
list उन वजहों की सूची जिनकी वजह से YouTube को अपलोड किए गए वीडियो को ट्रांसकोड करने में समस्या आ सकती है या ट्रांसकोड करने के दौरान गड़बड़ी हो सकती है. ये चेतावनियां, YouTube के अपलोड की गई वीडियो फ़ाइल को प्रोसेस करने से पहले जनरेट होती हैं. इसके अलावा, वे ऐसी समस्याओं की पहचान करते हैं जिनसे यह ज़रूरी नहीं है कि वीडियो प्रोसेसिंग पूरी न हो पाए. हालांकि, इनसे सिंक करने से जुड़ी समस्याएं, वीडियो में गड़बड़ियां या ऑडियो ट्रैक मौजूद न होना जैसी समस्याएं हो सकती हैं. इस प्रॉपर्टी की मान्य वैल्यू ये हैं:
|
suggestions.processingHints[] |
list सुझावों की सूची, जिससे YouTube को वीडियो को प्रोसेस करने में मदद मिल सकती है. इस प्रॉपर्टी की मान्य वैल्यू ये हैं:
|
suggestions.tagSuggestions[] |
list कीवर्ड टैग की सूची, जिसे वीडियो के मेटाडेटा में जोड़ा जा सकता है. इससे, YouTube पर खोजते या ब्राउज़ करते समय, उपयोगकर्ताओं को आपका वीडियो ढूंढने की संभावना बढ़ जाती है. |
suggestions.tagSuggestions[].tag |
string वीडियो के लिए सुझाया गया कीवर्ड टैग. |
suggestions.tagSuggestions[].categoryRestricts[] |
list वीडियो की उन कैटगरी का सेट जिनके लिए टैग काम का है. इस जानकारी का इस्तेमाल करके, वीडियो के लिए सही टैग के सुझाव दिखाए जा सकते हैं. ये सुझाव, वीडियो अपलोड करने वाले व्यक्ति की बताई गई कैटगरी के आधार पर दिखाए जाते हैं. अगर कीवर्ड के लिए कोई पाबंदी नहीं तय की गई है, तो डिफ़ॉल्ट रूप से टैग के सुझाव सभी कैटगरी के लिए काम के होते हैं. |
suggestions.editorSuggestions[] |
list वीडियो एडिटिंग के उन ऑपरेशन की सूची जिनसे अपलोड किए गए वीडियो की क्वालिटी या उसे चलाने के अनुभव को बेहतर बनाया जा सकता है. इस प्रॉपर्टी की मान्य वैल्यू ये हैं:
|
liveStreamingDetails |
object liveStreamingDetails ऑब्जेक्ट में, लाइव वीडियो ब्रॉडकास्ट का मेटाडेटा होता है. यह ऑब्जेक्ट, video रिसॉर्स में सिर्फ़ तब मौजूद होगा, जब वीडियो आने वाला हो, लाइव हो या लाइव ब्रॉडकास्ट हो चुका हो. |
liveStreamingDetails.actualStartTime |
datetime ब्रॉडकास्ट के शुरू होने का समय. वैल्यू, ISO 8601 फ़ॉर्मैट में होती है. यह वैल्यू, ब्रॉडकास्ट शुरू होने तक उपलब्ध नहीं होगी. |
liveStreamingDetails.actualEndTime |
datetime ब्रॉडकास्ट के खत्म होने का समय. वैल्यू को ISO 8601 फ़ॉर्मैट में दिया गया है. यह मान, ब्रॉडकास्ट खत्म होने तक उपलब्ध नहीं होगा. |
liveStreamingDetails.scheduledStartTime |
datetime ब्रॉडकास्ट शुरू होने का समय. वैल्यू, ISO 8601 फ़ॉर्मैट में होती है. |
liveStreamingDetails.scheduledEndTime |
datetime ब्रॉडकास्ट खत्म होने का शेड्यूल किया गया समय. वैल्यू को ISO 8601 फ़ॉर्मैट में बताया गया है. अगर वैल्यू खाली है या प्रॉपर्टी मौजूद नहीं है, तो ब्रॉडकास्ट को अनलिमिटेड तौर पर चलने के लिए शेड्यूल किया जाता है. |
liveStreamingDetails.concurrentViewers |
unsigned long फ़िलहाल, ब्रॉडकास्ट देख रहे दर्शकों की संख्या. प्रॉपर्टी और उसकी वैल्यू तब दिखाई जाएगी, जब ब्रॉडकास्ट पर मौजूदा दर्शक हों और ब्रॉडकास्ट के मालिक ने वीडियो को देखे जाने की संख्या न छिपाई हो. ध्यान दें कि ब्रॉडकास्ट खत्म होने के बाद, YouTube एक साथ ब्रॉडकास्ट देख रहे दर्शकों की संख्या ट्रैक करना बंद कर देता है. इसलिए, इस प्रॉपर्टी से उन दर्शकों की संख्या का पता नहीं चलेगा जो पहले ही खत्म हो चुकी लाइव ब्रॉडकास्ट का संग्रहित किया गया वीडियो देख रहे हैं. एक ही समय पर वीडियो देखने वाले दर्शकों की संख्या और YouTube Analytics में एक साथ देखने वाले उन दर्शकों की संख्या अलग हो सकती है
जिन पर एक साथ कई सारे स्पैम हटा दिए गए हैं. लाइव स्ट्रीमिंग की मेट्रिक के बारे में ज़्यादा जानने के लिए,
YouTube सहायता केंद्र पर जाएं.
|
liveStreamingDetails.activeLiveChatId |
string इस वीडियो से जुड़ी, फ़िलहाल चालू लाइव चैट का आईडी. यह फ़ील्ड सिर्फ़ तब भरा जाता है, जब वीडियो एक लाइव ब्रॉडकास्ट हो और उसमें लाइव चैट की सुविधा उपलब्ध हो. इस फ़ील्ड को पूरा करने के लिए ब्रॉडकास्ट ट्रांज़िशन के बाद, इस फ़ील्ड को हटा दिया जाएगा और लाइव चैट बंद कर दी जाएगी. हमेशा चलने वाले ब्रॉडकास्ट के लिए, लाइव चैट आईडी अब इस वीडियो से नहीं जुड़ा होगा. यह हमेशा चलने वाले पेज पर दिखाए जा रहे नए वीडियो से जुड़ा होगा. |
localizations |
object localizations ऑब्जेक्ट में, वीडियो के मेटाडेटा के अनुवाद शामिल होते हैं. |
localizations.(key) |
object कुंजी वैल्यू से जुड़े स्थानीय टेक्स्ट की भाषा. वैल्यू एक ऐसी स्ट्रिंग है जिसमें BCP-47 भाषा कोड होता है. |
localizations.(key).title |
string स्थानीय भाषा में वीडियो का टाइटल. |
localizations.(key).description |
string स्थानीय भाषा में वीडियो का ब्यौरा. |