Videos

28 जुलाई, 2020 के बाद बनाए गए ऐसे एपीआई प्रोजेक्ट से अपलोड किए गए सभी वीडियो को निजी के तौर पर देखने के मोड पर सेट कर दिया जाएगा जिनकी पुष्टि नहीं हुई है. ये वीडियो, videos.insert एंडपॉइंट के ज़रिए अपलोड किए गए हैं. इस पाबंदी को हटाने के लिए, हर एपीआई प्रोजेक्ट को ऑडिट कराना होगा. इससे यह पुष्टि की जा सकेगी कि वह सेवा की शर्तों का पालन करता है. ज़्यादा जानकारी के लिए, कृपया एपीआई के बदलावों का इतिहास देखें.

video संसाधन, YouTube वीडियो को दिखाता है.

तरीके

एपीआई, videos संसाधनों के लिए इन तरीकों का इस्तेमाल करता है:

getRating
इस तरीके से, अनुमति वाले उपयोगकर्ता को उन वीडियो की रेटिंग मिलती हैं जिन्हें उसने रेटिंग दी है. इसे अभी आज़माएं.
list
एपीआई अनुरोध के पैरामीटर से मेल खाने वाले वीडियो की सूची दिखाता है. इसे अभी आज़माएं.
batchGetStats
एपीआई अनुरोध के पैरामीटर से मेल खाने वाले वीडियो के आंकड़ों की सूची वापस लाता है. इसे अभी आज़माएं.
insert
इस फ़ंक्शन से, 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
वीडियो पब्लिश होने की तारीख और समय. ध्यान दें कि यह समय, वीडियो अपलोड करने के समय से अलग हो सकता है. उदाहरण के लिए, अगर किसी वीडियो को निजी वीडियो के तौर पर अपलोड किया जाता है और बाद में उसे सार्वजनिक किया जाता है, तो इस प्रॉपर्टी से यह पता चलेगा कि वीडियो को कब सार्वजनिक किया गया था.

कुछ खास मामलों में:
  • अगर किसी वीडियो को निजी वीडियो के तौर पर अपलोड किया जाता है और चैनल का मालिक वीडियो का मेटाडेटा वापस पाता है, तो प्रॉपर्टी की वैल्यू से पता चलता है कि वीडियो कब अपलोड किया गया था.
  • अगर किसी वीडियो को 'सबके लिए मौजूद नहीं' के तौर पर अपलोड किया जाता है, तो प्रॉपर्टी वैल्यू में वीडियो अपलोड करने की तारीख और समय भी शामिल होता है. इस मामले में, वीडियो के यूनीक वीडियो आईडी के बारे में जानने वाला कोई भी व्यक्ति, वीडियो का मेटाडेटा वापस पा सकता है.
वैल्यू को ISO 8601 फ़ॉर्मैट में तय किया जाता है.
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
कुंजी की मान्य वैल्यू ये हैं:
  • default – डिफ़ॉल्ट थंबनेल इमेज. किसी वीडियो या वीडियो से जुड़े संसाधन (जैसे कि प्लेलिस्ट आइटम या खोज नतीजा) के लिए डिफ़ॉल्ट थंबनेल, 120 पिक्सल चौड़ा और 90 पिक्सल लंबा होता है. किसी चैनल के लिए डिफ़ॉल्ट थंबनेल 88 पिक्सल चौड़ा और 88 पिक्सल लंबा होता है.
  • medium – थंबनेल इमेज का ज़्यादा रिज़ॉल्यूशन वाला वर्शन. किसी वीडियो (या वीडियो का रेफ़रंस देने वाले संसाधन) के लिए, इस इमेज की चौड़ाई 320 पिक्सल और लंबाई 180 पिक्सल होती है. किसी चैनल के लिए, यह इमेज 240 पिक्सल चौड़ी और 240 पिक्सल लंबी होती है.
  • high – थंबनेल इमेज का हाई रिज़ॉल्यूशन वर्शन. किसी वीडियो (या वीडियो का रेफ़रंस देने वाले संसाधन) के लिए, इस इमेज की चौड़ाई 480 पिक्सल और ऊंचाई 360 पिक्सल होती है. किसी चैनल के लिए, यह इमेज 800 पिक्सल चौड़ी और 800 पिक्सल लंबी होती है.
  • standard – थंबनेल इमेज का ऐसा वर्शन जिसका रिज़ॉल्यूशन, high रिज़ॉल्यूशन वाली इमेज से भी ज़्यादा हो. यह इमेज, कुछ वीडियो और वीडियो से जुड़े अन्य संसाधनों के लिए उपलब्ध होती है. जैसे, प्लेलिस्ट के आइटम या खोज के नतीजे. इस इमेज की चौड़ाई 640 पिक्सल और ऊंचाई 480 पिक्सल है.
  • maxres – थंबनेल इमेज का सबसे ज़्यादा रिज़ॉल्यूशन वाला वर्शन. यह इमेज का साइज़, कुछ वीडियो और वीडियो से जुड़े अन्य संसाधनों के लिए उपलब्ध है. जैसे, प्लेलिस्ट के आइटम या खोज के नतीजे. यह इमेज 1280 पिक्सल चौड़ी और 720 पिक्सल लंबी है.
snippet.thumbnails.(key).url string
इमेज का यूआरएल.
snippet.thumbnails.(key).width unsigned integer
इमेज की चौड़ाई.
snippet.thumbnails.(key).height unsigned integer
इमेज की ऊंचाई.
snippet.channelTitle string
उस चैनल का टाइटल जिससे वीडियो जुड़ा है.
snippet.tags[] list
वीडियो से जुड़े कीवर्ड टैग की सूची. टैग में स्पेस हो सकते हैं. प्रॉपर्टी की वैल्यू में ज़्यादा से ज़्यादा 500 वर्ण हो सकते हैं. वर्ण सीमा की गिनती करने के तरीके से जुड़े इन नियमों का ध्यान रखें:
  • प्रॉपर्टी की वैल्यू एक सूची होती है. सूची में मौजूद आइटम के बीच मौजूद कॉमा, सीमा में गिने जाते हैं.
  • अगर किसी टैग में स्पेस होता है, तो एपीआई सर्वर, टैग की वैल्यू को इस तरह से हैंडल करता है जैसे उसे कोटेशन मार्क में रैप किया गया हो. साथ ही, कोटेशन मार्क को वर्ण सीमा में गिना जाता है. इसलिए, वर्ण सीमा के हिसाब से, Foo-Baz टैग में सात वर्ण होते हैं, लेकिन Foo Baz टैग में नौ वर्ण होते हैं.
snippet.categoryId string
वीडियो से जुड़ी YouTube वीडियो कैटगरी. अगर आपने videos.update तरीके को कॉल किया है और video संसाधन के snippet हिस्से को अपडेट किया जा रहा है, तो आपको इस प्रॉपर्टी के लिए वैल्यू सेट करनी होगी.
snippet.liveBroadcastContent string

इससे पता चलता है कि वीडियो, आने वाले समय में होने वाली/चालू लाइव ब्रॉडकास्ट है या नहीं. अगर वीडियो, आने वाले समय में होने वाली/चालू लाइव ब्रॉडकास्ट नहीं है, तो इसकी वैल्यू none होती है.



इस प्रॉपर्टी के लिए मान्य वैल्यू ये हैं:
  • live
  • none
  • upcoming
snippet.defaultLanguage string
video संसाधन की snippet.title और snippet.description प्रॉपर्टी में मौजूद टेक्स्ट की भाषा.
snippet.localized object
snippet.localized ऑब्जेक्ट में, वीडियो के लिए स्थानीय भाषा में टाइटल और ब्यौरा या वीडियो के मेटाडेटा के लिए डिफ़ॉल्ट भाषा में टाइटल होता है.
  • अगर videos.list अनुरोध में hl पैरामीटर का इस्तेमाल करके, ऐसी भाषा तय की गई है जिसके लिए स्थानीय भाषा में टेक्स्ट उपलब्ध है और स्थानीय भाषा में टेक्स्ट उपलब्ध है, तो संसाधन स्निपेट में स्थानीय भाषा में टेक्स्ट दिखेगा.
  • अगर hl पैरामीटर की वैल्यू नहीं दी गई है या वैल्यू दी गई है, लेकिन चुनी गई भाषा के लिए स्थानीय भाषा में मेटाडेटा उपलब्ध नहीं है, तो डिफ़ॉल्ट भाषा का मेटाडेटा दिखाया जाता है.
प्रॉपर्टी में, सिर्फ़ पढ़ने के लिए उपलब्ध वैल्यू शामिल है. स्थानीय भाषा में अनुवाद किए गए टाइटल जोड़ने, अपडेट करने या मिटाने के लिए, 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 होता है. पूरी जानकारी के लिए, कृपया आईएसओ 8601 स्पेसिफ़िकेशन देखें.
contentDetails.dimension string
इससे पता चलता है कि वीडियो 3D में उपलब्ध है या 2D में.
contentDetails.definition string
इससे पता चलता है कि वीडियो हाई डेफ़िनिशन (HD) में उपलब्ध है या सिर्फ़ स्टैंडर्ड डेफ़िनिशन में.

इस प्रॉपर्टी के लिए मान्य वैल्यू ये हैं:
  • hd
  • sd
contentDetails.caption string
इससे पता चलता है कि वीडियो के लिए कैप्शन उपलब्ध हैं या नहीं.

इस प्रॉपर्टी के लिए मान्य वैल्यू ये हैं:
  • false
  • true
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
वीडियो को ऑस्ट्रेलियन क्लासिफ़िकेशन बोर्ड (एसीबी) या ऑस्ट्रेलियन कम्यूनिकेशंस ऐंड मीडिया अथॉरिटी (एसीएमए) से मिली रेटिंग. ACMA रेटिंग का इस्तेमाल, बच्चों के लिए बनाए गए टीवी प्रोग्राम को कैटगरी में बांटने के लिए किया जाता है.

इस प्रॉपर्टी के लिए मान्य वैल्यू ये हैं:
  • acbC – ऐसे प्रोग्राम जिन्हें ऑस्ट्रेलियन कम्यूनिकेशन ऐंड मीडिया अथॉरिटी ने C रेटिंग दी है. ये कार्यक्रम उन बच्चों के लिए सही होते हैं जो 14 साल की उम्र या उससे छोटे होते हैं (इसमें प्रीस्कूल में पढ़ने वाले बच्चे शामिल नहीं हैं).
  • acbE – E
  • acbG – G
  • acbM – M
  • acbMa15plus – MA15+
  • acbP – ऐसे प्रोग्राम जिन्हें ऑस्ट्रेलियन कम्यूनिकेशन ऐंड मीडिया अथॉरिटी ने P रेटिंग दी है. ये प्रोग्राम, प्रीस्कूल के बच्चों के लिए बनाए गए हैं.
  • acbPg – PG
  • acbR18plus – R18+
  • acbUnrated
contentDetails.contentRating.agcomRating string
इटली की Autorità per le Garanzie nelle Comunicazioni (AGCOM) ने इस वीडियो को यह रेटिंग दी है.

इस प्रॉपर्टी के लिए मान्य वैल्यू ये हैं:
  • agcomT – टी
  • agcomUnrated
  • agcomVm14 – VM14
  • agcomVm18 – VM18
contentDetails.contentRating.anatelRating string
चिली में टीवी पर दिखाए जाने वाले वीडियो के लिए, Anatel (Asociación Nacional de Televisión) की रेटिंग.

इस प्रॉपर्टी के लिए मान्य वैल्यू ये हैं:
  • anatelA – A
  • anatelF – F
  • anatelI – I
  • anatelI10 – I-10
  • anatelI12 – I-12
  • anatelI7 – I-7
  • anatelR – R
  • anatelUnrated
contentDetails.contentRating.bbfcRating string
वीडियो के लिए, ब्रिटिश बोर्ड ऑफ़ फ़िल्म क्लासिफ़िकेशन (बीबीएफ़सी) की रेटिंग.

इस प्रॉपर्टी के लिए ये वैल्यू डाली जा सकती हैं:
  • bbfc12 – 12
  • bbfc12a – 12A
  • bbfc15 – 15
  • bbfc18 – 18
  • bbfcPg – PG
  • bbfcR18 – R18
  • bbfcU – U
  • bbfcUnrated
contentDetails.contentRating.bfvcRating string
थाईलैंड के बोर्ड ऑफ़ फ़िल्म ऐंड वीडियो सेंसर की ओर से वीडियो को दी गई रेटिंग.

इस प्रॉपर्टी के लिए मान्य वैल्यू ये हैं:
  • bfvc13 – 13
  • bfvc15 – 15
  • bfvc18 – 18
  • bfvc20 – 20
  • bfvcB – B
  • bfvcE – E
  • bfvcG – G
  • bfvcUnrated
contentDetails.contentRating.bmukkRating string
ऑस्ट्रियन बोर्ड ऑफ़ मीडिया क्लासिफ़िकेशन (Bundesministerium für Unterricht, Kunst und Kultur) से मिली वीडियो की रेटिंग.

इस प्रॉपर्टी के लिए मान्य वैल्यू ये हैं:
  • bmukk10 – 10+
  • bmukk12 – 12+
  • bmukk14 – 14+
  • bmukk16 – 16 साल से ज़्यादा
  • bmukk6 – 6 साल से ज़्यादा
  • bmukk8 – 8+
  • bmukkAa – कोई पाबंदी नहीं है
  • bmukkUnrated
contentDetails.contentRating.catvRating string
कनाडा में टीवी के लिए रेटिंग सिस्टम - कनाडियन टीवी क्लासिफ़िकेशन सिस्टम. यह रेटिंग, कनाडियन रेडियो-टेलीविज़न ऐंड टेलीकम्यूनिकेशंस कमीशन (सीआरटीसी) ने कनाडा में अंग्रेज़ी भाषा में ब्रॉडकास्ट होने वाले कॉन्टेंट के लिए दी है. ज़्यादा जानकारी के लिए, Canadian Broadcast Standards Council की वेबसाइट पर जाएं.

इस प्रॉपर्टी के लिए मान्य वैल्यू ये हैं:
  • catv14plus – 14 साल से ज़्यादा
  • catv18plus – 18+
  • catvC – C
  • catvC8 – C8
  • catvG – G
  • catvPg – PG
  • catvUnrated
contentDetails.contentRating.catvfrRating string
कनाडा में फ़्रेंच भाषा में ब्रॉडकास्ट किए जाने वाले वीडियो के लिए, कैनेडियन रेडियो-टेलीविज़न ऐंड टेलीकम्यूनिकेशंस कमीशन (सीआरटीसी) की रेटिंग. ज़्यादा जानकारी के लिए, Canadian Broadcast Standards Council की वेबसाइट पर जाएं.

इस प्रॉपर्टी के लिए मान्य वैल्यू ये हैं:
  • catvfr13plus – 13+
  • catvfr16plus – 16 साल से ज़्यादा
  • catvfr18plus – 18+
  • catvfr8plus – 8+
  • catvfrG – G
  • catvfrUnrated
contentDetails.contentRating.cbfcRating string
वीडियो के लिए, सेंट्रल बोर्ड ऑफ़ फ़िल्म सर्टिफ़िकेशन (सीबीएफ़सी - भारत) की रेटिंग.

इस प्रॉपर्टी के लिए मान्य वैल्यू ये हैं:
  • cbfcA – A
  • cbfcS – S
  • cbfcU – U
  • cbfcUnrated
  • cbfcUA – U/A
  • cbfcUA7plus – U/A
  • cbfcUA13plus – U/A
  • cbfcUA16plus – U/A
contentDetails.contentRating.cccRating string
वीडियो को चिली के Consejo de Calificación Cinematográfica ने जो रेटिंग दी है.

इस प्रॉपर्टी के लिए मान्य वैल्यू ये हैं:
  • ccc14 – 14 साल से ज़्यादा उम्र के लोगों के लिए
  • ccc18 – 18+
  • ccc18s – 18+ - contenido pornográfico
  • ccc18v – 18+ - contenido excesivamente violento
  • ccc6 – 6+ - Inconveniente para menores de 7 años
  • cccTe – Todo espectador
  • cccUnrated
contentDetails.contentRating.cceRating string
पुर्तगाल की Comissão de Classificação de Espect´culos ने वीडियो को यह रेटिंग दी है.

इस प्रॉपर्टी के लिए मान्य वैल्यू ये हैं:
  • cceM12 – 12
  • cceM14 – 14
  • cceM16 – 16
  • cceM18 – 18
  • cceM4 – 4
  • cceM6 – 6
  • cceUnrated
contentDetails.contentRating.chfilmRating string
स्विट्ज़रलैंड में वीडियो की रेटिंग.

इस प्रॉपर्टी के लिए मान्य वैल्यू ये हैं:
  • chfilm0 – 0
  • chfilm12 – 12
  • chfilm16 – 16
  • chfilm18 – 18
  • chfilm6 – 6
  • chfilmUnrated
contentDetails.contentRating.chvrsRating string
वीडियो की कैनेडियन होम वीडियो रेटिंग सिस्टम (सीएचवीआरएस) रेटिंग.

इस प्रॉपर्टी के लिए मान्य वैल्यू ये हैं:
  • chvrs14a – 14A
  • chvrs18a – 18A
  • chvrsE – E
  • chvrsG – G
  • chvrsPg – PG
  • chvrsR – R
  • chvrsUnrated
contentDetails.contentRating.cicfRating string
यह वीडियो को Commission de Contrôle des Films (बेल्जियम) से मिली रेटिंग है.

इस प्रॉपर्टी के लिए मान्य वैल्यू ये हैं:
  • cicfE – E
  • cicfKntEna – KNT/ENA
  • cicfKtEa – KT/EA
  • cicfUnrated
contentDetails.contentRating.cnaRating string
रोमानिया के CONSILIUL NATIONAL AL AUDIOVIZUALULUI (CNA) से मिली वीडियो की रेटिंग.

इस प्रॉपर्टी के लिए मान्य वैल्यू ये हैं:
  • cna12 – 12
  • cna15 – 15
  • cna18 – 18
  • cna18plus – 18+
  • cnaAp – एपी
  • cnaUnrated
contentDetails.contentRating.cncRating string
फ़्रांस में रेटिंग सिस्टम - Commission de classification cinematographique

इस प्रॉपर्टी के लिए मान्य वैल्यू ये हैं:
  • cnc10 – 10
  • cnc12 – 12
  • cnc16 – 16
  • cnc18 – 18
  • cncE – E
  • cncT – टी
  • cncUnrated
contentDetails.contentRating.csaRating string
फ़्रांस के Conseil supérieur de l'audiovisuel ने वीडियो को यह रेटिंग दी है. यह संस्था, ब्रॉडकास्ट किए जाने वाले कॉन्टेंट को रेटिंग देती है.

इस प्रॉपर्टी के लिए मान्य वैल्यू ये हैं:
  • csa10 – 10
  • csa12 – 12
  • csa16 – 16
  • csa18 – 18
  • csaInterdiction – इंटरडिक्शन
  • csaT – टी
  • csaUnrated
contentDetails.contentRating.cscfRating string
लक्ज़मबर्ग की Commission de surveillance de la classification des films (CSCF) ने वीडियो को यह रेटिंग दी है.

इस प्रॉपर्टी के लिए मान्य वैल्यू ये हैं:
  • cscf12 – 12
  • cscf16 – 16
  • cscf18 – 18
  • cscf6 – 6
  • cscf9 – 9
  • cscfA – A
  • cscfAl – AL
  • cscfUnrated
contentDetails.contentRating.czfilmRating string
चेक गणराज्य में वीडियो की रेटिंग.

इस प्रॉपर्टी के लिए मान्य वैल्यू ये हैं:
  • czfilm12 – 12
  • czfilm14 – 14
  • czfilm18 – 18
  • czfilmU – U
  • czfilmUnrated
contentDetails.contentRating.djctqRating string
वीडियो को ब्राज़ील के Departamento de Justiça, Classificação, Qualificação e Títulos (DJCQT) ने जो रेटिंग दी है.

इस प्रॉपर्टी के लिए मान्य वैल्यू ये हैं:
  • djctq10 – 10
  • djctq12 – 12
  • djctq14 – 14
  • djctq16 – 16
  • djctq18 – 18
  • djctqL – L
  • djctqUnrated
contentDetails.contentRating.djctqRatingReasons[] list
इसकी वजहें बताती हैं कि वीडियो को DJCQT (ब्राज़ील) रेटिंग क्यों मिली.
contentDetails.contentRating.ecbmctRating string
तुर्किये में रेटिंग सिस्टम - संस्कृति और पर्यटन मंत्रालय का मूल्यांकन और वर्गीकरण बोर्ड

इस प्रॉपर्टी के लिए मान्य वैल्यू ये हैं:
  • ecbmct13a – 13A
  • ecbmct13plus – 13+
  • ecbmct15a – 15A
  • ecbmct15plus – 15+
  • ecbmct18plus – 18+
  • ecbmct7a – 7A
  • ecbmct7plus – 7+
  • ecbmctG – G
  • ecbmctUnrated
  • ecbmct6a – 6A
  • ecbmct6plus – 6 साल से ज़्यादा
  • ecbmct10a – 10A
  • ecbmct10plus – 10+
  • ecbmct16plus – 16 साल से ज़्यादा
contentDetails.contentRating.eefilmRating string
एस्टोनिया में वीडियो की रेटिंग.

इस प्रॉपर्टी के लिए मान्य वैल्यू ये हैं:
  • eefilmK12 – K-12
  • eefilmK14 – K-14
  • eefilmK16 – K-16
  • eefilmK6 – K-6
  • eefilmL – L
  • eefilmMs12 – MS-12
  • eefilmMs6 – MS-6
  • eefilmPere – पेरे
  • eefilmUnrated
contentDetails.contentRating.egfilmRating string
मिस्र में वीडियो की रेटिंग.

इस प्रॉपर्टी के लिए मान्य वैल्यू ये हैं:
  • egfilm18 – 18
  • egfilmBn – BN
  • egfilmGn – GN
  • egfilmUnrated
contentDetails.contentRating.eirinRating string
वीडियो की Eirin (映倫) रेटिंग. Eirin, जापान की रेटिंग सिस्टम है.

इस प्रॉपर्टी के लिए मान्य वैल्यू ये हैं:
  • eirinG – G
  • eirinPg12 – PG-12
  • eirinR15plus – R15+
  • eirinR18plus – R18+
  • eirinUnrated
contentDetails.contentRating.fcbmRating string
मलेशिया के फ़िल्म सेंसरशिप बोर्ड से मिली वीडियो की रेटिंग.

इस प्रॉपर्टी के लिए मान्य वैल्यू ये हैं:
  • fcbm13 – 13
  • fcbm16 – 16
  • fcbm18 – 18
  • fcbm18pa – 18PA
  • fcbm18pl – 18PL
  • fcbm18sg – 18SG
  • fcbm18sx – 18SX
  • fcbmP12 – P12
  • fcbmP13 – P13
  • fcbmPg13 – PG13
  • fcbmU – U
  • fcbmUnrated
contentDetails.contentRating.fcoRating string
यह वीडियो की रेटिंग है. इसे हॉन्ग कॉन्ग के Office for Film, Newspaper and Article Administration ने दिया है.

इस प्रॉपर्टी के लिए मान्य वैल्यू ये हैं:
  • fcoI – I
  • fcoIi – II
  • fcoIia – IIA
  • fcoIib – IIB
  • fcoIii – III
  • fcoUnrated
contentDetails.contentRating.fmocRating string
इस प्रॉपर्टी को 2 नवंबर, 2015 से बंद कर दिया गया है. इसके बजाय, contentDetails.contentRating.cncRating प्रॉपर्टी का इस्तेमाल करें.

यह वीडियो को Centre national du cinéma et de l'image animé (फ़्रांस का संस्कृति मंत्रालय) से मिली रेटिंग होती है.

इस प्रॉपर्टी के लिए मान्य वैल्यू ये हैं:
  • fmoc10 – 10
  • fmoc12 – 12
  • fmoc16 – 16
  • fmoc18 – 18
  • fmocE – E
  • fmocU – U
  • fmocUnrated
contentDetails.contentRating.fpbRating string
दक्षिण अफ़्रीका के फ़िल्म ऐंड पब्लिकेशन बोर्ड से मिली वीडियो की रेटिंग.

इस प्रॉपर्टी के लिए ये वैल्यू इस्तेमाल की जा सकती हैं:
  • fpb10 – 10
  • fpb1012Pg – 10-12PG
  • fpb13 – 13
  • fpb16 – 16
  • fpb18 – 18
  • fpb79Pg – 7-9PG
  • fpbA – A
  • fpbPg – PG
  • fpbUnrated
  • fpbX18 – X18
  • fpbXx – XX
contentDetails.contentRating.fpbRatingReasons[] list
इन वजहों से पता चलता है कि वीडियो को FPB (दक्षिण अफ़्रीका) रेटिंग क्यों मिली.
contentDetails.contentRating.fskRating string
वीडियो की Freiwillige Selbstkontrolle der Filmwirtschaft (FSK - जर्मनी) रेटिंग.

इस प्रॉपर्टी के लिए मान्य वैल्यू ये हैं:
  • fsk0 – FSK 0
  • fsk12 – FSK 12
  • fsk16 – FSK 16
  • fsk18 – FSK 18
  • fsk6 – FSK 6
  • fskUnrated
contentDetails.contentRating.grfilmRating string
ग्रीस में वीडियो की रेटिंग.

इस प्रॉपर्टी के लिए मान्य वैल्यू ये हैं:
  • grfilmE – E
  • grfilmK – K
  • grfilmK12 – K-12
  • grfilmK13 – K-13
  • grfilmK15 – K-15
  • grfilmK17 – K-17
  • grfilmK18 – K-18
  • grfilmUnrated
contentDetails.contentRating.icaaRating string
वीडियो के लिए, स्पेन के Instituto de la Cinematografía y de las Artes Audiovisuales (ICAA) की रेटिंग.

इस प्रॉपर्टी के लिए मान्य वैल्यू ये हैं:
  • icaa12 – 12
  • icaa13 – 13
  • icaa16 – 16
  • icaa18 – 18
  • icaa7 – 7
  • icaaApta – APTA
  • icaaUnrated
  • icaaX – X
contentDetails.contentRating.ifcoRating string
वीडियो को आयरिश फ़िल्म क्लासिफ़िकेशन ऑफ़िस (आईएफ़सीओ - आयरलैंड) से मिली रेटिंग. ज़्यादा जानकारी के लिए, IFCO की वेबसाइट देखें.

इस प्रॉपर्टी के लिए मान्य वैल्यू ये हैं:
  • ifco12 – 12
  • ifco12a – 12A
  • ifco15 – 15
  • ifco15a – 15A
  • ifco16 – 16
  • ifco18 – 18
  • ifcoG – G
  • ifcoPg – PG
  • ifcoUnrated
contentDetails.contentRating.ilfilmRating string
इस्राएल में वीडियो की रेटिंग.

इस प्रॉपर्टी के लिए मान्य वैल्यू ये हैं:
  • ilfilm12 – 12
  • ilfilm16 – 16
  • ilfilm18 – 18
  • ilfilmAa – AA
  • ilfilmUnrated
contentDetails.contentRating.incaaRating string
वीडियो की INCAA (Instituto Nacional de Cine y Artes Audiovisuales - Argentina) रेटिंग.

इस प्रॉपर्टी के लिए मान्य वैल्यू ये हैं:
  • incaaAtp – एटीपी (सभी दर्शकों के लिए)
  • incaaC – X (सिर्फ़ 18 साल से ज़्यादा उम्र के लोगों के लिए, कुछ शर्तों के साथ दिखाई जा सकती है)
  • incaaSam13 – 13 (Solo apta para mayores de 13 años)
  • incaaSam16 – 16 (Solo apta para mayores de 16 años)
  • incaaSam18 – 18 (सिर्फ़ 18 साल से ज़्यादा उम्र के लोगों के लिए)
  • incaaUnrated
contentDetails.contentRating.kfcbRating string
केन्या फ़िल्म क्लासिफ़िकेशन बोर्ड से मिली वीडियो की रेटिंग.

इस प्रॉपर्टी के लिए मान्य वैल्यू ये हैं:
  • kfcb16plus – 16
  • kfcbG – GE
  • kfcbPg – PG
  • kfcbR – 18
  • kfcbUnrated
contentDetails.contentRating.kijkwijzerRating string
voor de Classificatie van Audiovisuele Media (Netherlands).

इस प्रॉपर्टी के लिए मान्य वैल्यू ये हैं:
  • kijkwijzer12 – 12
  • kijkwijzer14 – 14
  • kijkwijzer16 – 16
  • kijkwijzer18 – 18
  • kijkwijzer6 – 6
  • kijkwijzer9 – 9
  • kijkwijzerAl – AL
  • kijkwijzerUnrated
contentDetails.contentRating.kmrbRating string
वीडियो को कोरिया मीडिया रेटिंग बोर्ड (영상물등급위원회) से मिली रेटिंग. KMRB, दक्षिण कोरिया में वीडियो को रेटिंग देता है.

इस प्रॉपर्टी के लिए मान्य वैल्यू ये हैं:
  • kmrb12plus – 12세 이상 관람가
  • kmrb15plus – 15세 이상 관람가
  • kmrbAll – 전체관람가
  • kmrbR – 청소년 관람불가
  • kmrbTeenr
  • kmrbUnrated
contentDetails.contentRating.lsfRating string
इंडोनेशिया के Lembaga Sensor Film ने वीडियो को यह रेटिंग दी है.

इस प्रॉपर्टी के लिए मान्य वैल्यू ये हैं:
  • lsf13 – 13
  • lsf17 – 17
  • lsf21 – 21
  • lsfA – A
  • lsfBo – BO
  • lsfD – D
  • lsfR – R
  • lsfSu – एसयू
  • lsfUnrated
contentDetails.contentRating.mccaaRating string
माल्टा के फ़िल्म एज-क्लासिफ़िकेशन बोर्ड से मिली वीडियो की रेटिंग.

इस प्रॉपर्टी के लिए मान्य वैल्यू ये हैं:
  • mccaa12 – 12
  • mccaa12a – 12A
  • mccaa14 – 14 - इस रेटिंग को 2013 में लागू किए गए नए क्लासिफ़िकेशन सिस्टम से हटा दिया गया था.
  • mccaa15 – 15
  • mccaa16 – 16 - इस रेटिंग को 2013 में लागू किए गए नए क्लासिफ़िकेशन स्ट्रक्चर से हटा दिया गया था.
  • mccaa18 – 18
  • mccaaPg – PG
  • mccaaU – U
  • mccaaUnrated
contentDetails.contentRating.mccypRating string
यह डेनिश फ़िल्म इंस्टिट्यूट (डेट डैंस्क फ़िल्मइंस्टिट्यूट) की मीडिया काउंसिल फ़ॉर चिल्ड्रन ऐंड यंग पीपल से मिली वीडियो की रेटिंग है.

इस प्रॉपर्टी के लिए मान्य वैल्यू ये हैं:
  • mccyp11 – 11
  • mccyp15 – 15
  • mccyp7 – 7
  • mccypA – A
  • mccypUnrated
contentDetails.contentRating.mcstRating string
वियतनाम के लिए वीडियो की रेटिंग सिस्टम - MCST

इस प्रॉपर्टी के लिए मान्य वैल्यू ये हैं:
  • mcst0 – 0
  • mcst16plus – 16 साल से ज़्यादा
  • mcstC13 – C13
  • mcstC16 – C16
  • mcstC18 – C18
  • mcstP – पी
  • mcstUnrated
  • mcstT13 – T13
  • mcstT16 – T16
  • mcstT18 – T18
  • mcstK – K
contentDetails.contentRating.mdaRating string
सिंगापुर की मीडिया डेवलपमेंट अथॉरिटी (एमडीए) और खास तौर पर, इसके बोर्ड ऑफ़ फ़िल्म सेंसर (बीएफ़सी) से मिली वीडियो की रेटिंग.

इस प्रॉपर्टी के लिए मान्य वैल्यू ये हैं:
  • mdaG – G
  • mdaM18 – M18
  • mdaNc16 – NC16
  • mdaPg – PG
  • mdaPg13 – PG13
  • mdaR21 – R21
  • mdaUnrated
contentDetails.contentRating.medietilsynetRating string
नॉर्वे की मीडिया अथॉरिटी, Medietilsynet से मिली वीडियो की रेटिंग.

इस प्रॉपर्टी के लिए मान्य वैल्यू ये हैं:
  • medietilsynet11 – 11
  • medietilsynet12 – 12
  • medietilsynet15 – 15
  • medietilsynet18 – 18
  • medietilsynet6 – 6
  • medietilsynet7 – 7
  • medietilsynet9 – 9
  • medietilsynetA – A
  • medietilsynetUnrated
contentDetails.contentRating.mekuRating string
फ़िनलैंड के Kansallinen Audiovisuaalinen Instituutti (नैशनल ऑडियोविज़ुअल इंस्टिट्यूट) ने वीडियो को यह रेटिंग दी है.

इस प्रॉपर्टी के लिए मान्य वैल्यू ये हैं:
  • meku12 – 12
  • meku16 – 16
  • meku18 – 18
  • meku7 – 7
  • mekuS – S
  • mekuUnrated
contentDetails.contentRating.mibacRating string
यह वीडियो को Ministero dei Beni e delle Attività Culturali e del Turismo (इटली) से मिली रेटिंग है.

इस प्रॉपर्टी के लिए मान्य वैल्यू ये हैं:
  • mibacT
  • mibacUnrated
  • mibacVap
  • mibacVm6
  • mibacVm12
  • mibacVm14
  • mibacVm18
contentDetails.contentRating.mocRating string
वीडियो को कोलंबिया के संस्कृति मंत्रालय से मिली रेटिंग.

इस प्रॉपर्टी के लिए मान्य वैल्यू ये हैं:
  • moc12 – 12
  • moc15 – 15
  • moc18 – 18
  • moc7 – 7
  • mocBanned – पाबंदी लगी है
  • mocE – E
  • mocT – टी
  • mocUnrated
  • mocX – X
contentDetails.contentRating.moctwRating string
ताइवान के संस्कृति मंत्रालय (文化部) से मिली वीडियो की रेटिंग.

इस प्रॉपर्टी के लिए मान्य वैल्यू ये हैं:
  • moctwG – G
  • moctwP – पी
  • moctwPg – PG
  • moctwR – R
  • moctwR12 – R-12
  • moctwR15 – R-15
  • moctwUnrated
contentDetails.contentRating.mpaaRating string
वीडियो को मोशन पिक्चर असोसिएशन ऑफ़ अमेरिका (एमपीएए) से मिली रेटिंग.

इस प्रॉपर्टी के लिए मान्य वैल्यू ये हैं:
  • mpaaG – G
  • mpaaNc17 – NC-17
  • mpaaPg – PG
  • mpaaPg13 – PG-13
  • mpaaR – R
  • mpaaUnrated
contentDetails.contentRating.mpaatRating string
मोशन पिक्चर एसोसिएशन ऑफ़ अमेरिका ने फ़िल्म के ट्रेलर और झलक के लिए यह रेटिंग दी है.

इस प्रॉपर्टी के लिए मान्य वैल्यू ये हैं:
  • mpaatGb – जीबी (ग्रीन बैंड - सभी दर्शकों के लिए मंज़ूरी मिली है)
  • mpaatRb – आरबी (रेड बैंड - 17 साल से ज़्यादा उम्र के लोगों के लिए सुझाया गया)
contentDetails.contentRating.mtrcbRating string
फ़िलिपींस के Movie and Television Review and Classification Board से मिली वीडियो की रेटिंग.

इस प्रॉपर्टी के लिए मान्य वैल्यू ये हैं:
  • mtrcbG – G
  • mtrcbPg – PG
  • mtrcbR13 – R-13
  • mtrcbR16 – R-16
  • mtrcbR18 – R-18
  • mtrcbUnrated
  • mtrcbX – X
contentDetails.contentRating.nbcRating string
मालदीव के नेशनल ब्यूरो ऑफ़ क्लासिफ़िकेशन के हिसाब से वीडियो की रेटिंग.

इस प्रॉपर्टी के लिए ये वैल्यू मान्य हैं:
  • nbc12plus – 12+
  • nbc15plus – 15+
  • nbc18plus – 18+
  • nbc18plusr – 18+R
  • nbcG – G
  • nbcPg – PG
  • nbcPu – पीयू
  • nbcUnrated
contentDetails.contentRating.nfrcRating string
Bulgarian National Film Center से मिली वीडियो की रेटिंग.

इस प्रॉपर्टी के लिए मान्य वैल्यू ये हैं:
  • nfrcA – A
  • nfrcB – B
  • nfrcC – C
  • nfrcD – D
  • nfrcUnrated
  • nfrcX – X
contentDetails.contentRating.nfvcbRating string
नाइजीरिया के नेशनल फ़िल्म ऐंड वीडियो सेंसर बोर्ड ने वीडियो को यह रेटिंग दी है.

इस प्रॉपर्टी के लिए मान्य वैल्यू ये हैं:
  • nfvcb12 – 12
  • nfvcb12a – 12A
  • nfvcb15 – 15
  • nfvcb18 – 18
  • nfvcbG – G
  • nfvcbPg – PG
  • nfvcbRe – RE
  • nfvcbUnrated
contentDetails.contentRating.nkclvRating string
लातविया के नैशनल फ़िल्म सेंटर (नैशनल किनॉ सेंटर) के हिसाब से वीडियो की रेटिंग.

इस प्रॉपर्टी के लिए मान्य वैल्यू ये हैं:
  • nkclv12plus – 12+
  • nkclv18plus – 18+
  • nkclv7plus – 7+
  • nkclvU – U
  • nkclvUnrated
contentDetails.contentRating.oflcRating string
यह वीडियो के लिए, न्यूज़ीलैंड के ऑफ़िस ऑफ़ फ़िल्म ऐंड लिटरेचर क्लासिफ़िकेशन (ओएफ़एलसी) की रेटिंग है.

इस प्रॉपर्टी के लिए मान्य वैल्यू ये हैं:
  • oflcG – G
  • oflcM – M
  • oflcPg – PG
  • oflcR13 – R13
  • oflcR15 – R15
  • oflcR16 – R16
  • oflcR18 – R18
  • oflcRp13 – RP13
  • oflcRp16 – RP16
  • oflcUnrated
contentDetails.contentRating.pefilmRating string
पेरू में वीडियो की रेटिंग.

इस प्रॉपर्टी के लिए मान्य वैल्यू ये हैं:
  • pefilm14 – 14
  • pefilm18 – 18
  • pefilmPg – PG
  • pefilmPt – PT
  • pefilmUnrated
contentDetails.contentRating.resorteviolenciaRating string
वेनेज़ुएला में वीडियो की रेटिंग.

इस प्रॉपर्टी के लिए मान्य वैल्यू ये हैं:
  • resorteviolenciaA – A
  • resorteviolenciaB – B
  • resorteviolenciaC – C
  • resorteviolenciaD – D
  • resorteviolenciaE – E
  • resorteviolenciaUnrated
contentDetails.contentRating.rtcRating string
वीडियो को मेक्सिको के रेडियो, टेलीविज़न, और सिनेमैटोग्राफ़ी के महानिदेशालय से मिली रेटिंग.

इस प्रॉपर्टी के लिए मान्य वैल्यू ये हैं:
  • rtcA – A
  • rtcAa – AA
  • rtcB – B
  • rtcB15 – B15
  • rtcC – C
  • rtcD – D
  • rtcUnrated
contentDetails.contentRating.rteRating string
आयरलैंड के Raidió Teilifís Éireann ने वीडियो को यह रेटिंग दी है.

इस प्रॉपर्टी के लिए मान्य वैल्यू ये हैं:
  • rteCh – CH
  • rteGa – GA
  • rteMa – एमए
  • rtePs – PS
  • rteUnrated
contentDetails.contentRating.russiaRating string
यह वीडियो की, रशियन फ़ेडरेशन के नेशनल फ़िल्म रजिस्ट्री (MKRF - रूस) की रेटिंग होती है.

इस प्रॉपर्टी के लिए मान्य वैल्यू ये हैं:
  • russia0 – 0+
  • russia12 – 12+
  • russia16 – 16 साल से ज़्यादा
  • russia18 – 18+
  • russia6 – 6 साल से ज़्यादा
  • russiaUnrated
contentDetails.contentRating.skfilmRating string
स्लोवाकिया में वीडियो की रेटिंग.

इस प्रॉपर्टी के लिए मान्य वैल्यू ये हैं:
  • skfilmG – G
  • skfilmP2 – P2
  • skfilmP5 – P5
  • skfilmP8 – P8
  • skfilmUnrated
contentDetails.contentRating.smaisRating string
आइसलैंड में वीडियो की रेटिंग.

इस प्रॉपर्टी के लिए मान्य वैल्यू ये हैं:
  • smais12 – 12
  • smais14 – 14
  • smais16 – 16
  • smais18 – 18
  • smais7 – 7
  • smaisL – L
  • smaisUnrated
contentDetails.contentRating.smsaRating string
Statens medieråd (स्वीडन की राष्ट्रीय मीडिया परिषद) से मिली वीडियो की रेटिंग.

इस प्रॉपर्टी के लिए मान्य वैल्यू ये हैं:
  • smsa11 – 11
  • smsa15 – 15
  • smsa7 – 7
  • smsaA – सभी उम्र के लोगों के लिए
  • smsaUnrated
contentDetails.contentRating.tvpgRating string
वीडियो के लिए, TV Parental Guidelines (TVPG) रेटिंग.

इस प्रॉपर्टी के लिए मान्य वैल्यू ये हैं:
  • tvpgG – TV-G
  • tvpgMa – TV-MA
  • tvpgPg – TV-PG
  • tvpgUnrated
  • tvpgY – TV-Y
  • tvpgY7 – TV-Y7
  • tvpgY7Fv – TV-Y7-FV
  • pg14 – TV-14
contentDetails.contentRating.ytRating string
यह एक ऐसी रेटिंग है जिसका इस्तेमाल YouTube, उम्र से जुड़ी पाबंदी वाले कॉन्टेंट की पहचान करने के लिए करता है.

इस प्रॉपर्टी के लिए मान्य वैल्यू ये हैं:
  • ytAgeRestricted
contentDetails.projection string
इससे वीडियो के प्रोजेक्शन फ़ॉर्मैट के बारे में पता चलता है.

इस प्रॉपर्टी के लिए मान्य वैल्यू ये हैं:
  • 360
  • rectangular
contentDetails.hasCustomThumbnail boolean
इससे पता चलता है कि वीडियो अपलोड करने वाले व्यक्ति ने वीडियो के लिए कस्टम थंबनेल इमेज दी है या नहीं. यह प्रॉपर्टी, सिर्फ़ वीडियो अपलोड करने वाले व्यक्ति को दिखती है.
status object
status ऑब्जेक्ट में, वीडियो के अपलोड होने, प्रोसेस होने, और निजता की स्थिति के बारे में जानकारी होती है.
status.uploadStatus string
अपलोड किए गए वीडियो की स्थिति.

इस प्रॉपर्टी के लिए मान्य वैल्यू ये हैं:
  • deleted
  • failed
  • processed
  • rejected
  • uploaded
status.failureReason string
इस वैल्यू से पता चलता है कि वीडियो अपलोड क्यों नहीं हो सका. यह प्रॉपर्टी सिर्फ़ तब मौजूद होती है, जब uploadStatus प्रॉपर्टी से पता चलता है कि अपलोड नहीं हो सका.

इस प्रॉपर्टी के लिए मान्य वैल्यू ये हैं:
  • codec
  • conversion
  • emptyFile
  • invalidFile
  • tooSmall
  • uploadAborted
status.rejectionReason string
इस वैल्यू से पता चलता है कि YouTube ने अपलोड किए गए वीडियो को क्यों अस्वीकार किया. यह प्रॉपर्टी सिर्फ़ तब मौजूद होती है, जब uploadStatus प्रॉपर्टी से पता चलता है कि अपलोड अस्वीकार कर दिया गया है.

इस प्रॉपर्टी के लिए मान्य वैल्यू ये हैं:
  • claim
  • copyright
  • duplicate
  • inappropriate
  • legal
  • length
  • termsOfUse
  • trademark
  • uploaderAccountClosed
  • uploaderAccountSuspended
status.privacyStatus string
वीडियो की निजता की स्थिति.

इस प्रॉपर्टी के लिए मान्य वैल्यू ये हैं:
  • private
  • public
  • unlisted
status.publishAt datetime
वीडियो को पब्लिश करने के लिए शेड्यूल की गई तारीख और समय. इसे सिर्फ़ तब सेट किया जा सकता है, जब वीडियो की निजता सेटिंग 'निजी' पर सेट हो. इसकी वैल्यू ISO 8601 फ़ॉर्मैट में दी जाती है. इस प्रॉपर्टी के व्यवहार के बारे में इन दो बातों का ध्यान रखें:
  • अगर videos.update तरीके को कॉल करते समय, इस प्रॉपर्टी की वैल्यू सेट की जाती है, तो आपको status.privacyStatus प्रॉपर्टी की वैल्यू को private पर भी सेट करना होगा. भले ही, वीडियो पहले से ही निजी के तौर पर सेट हो.
  • इस प्रॉपर्टी को सिर्फ़ तब सेट किया जा सकता है, जब वीडियो की निजता का स्टेटस private हो और वीडियो कभी पब्लिश न किया गया हो.
  • अगर आपने वीडियो को किसी ऐसे समय पर पब्लिश करने का अनुरोध किया है जो बीत चुका है, तो वीडियो तुरंत पब्लिश हो जाएगा. इसलिए, status.publishAt प्रॉपर्टी को पिछली तारीख और समय पर सेट करने का असर, वीडियो की privacyStatus प्रॉपर्टी को private से public में बदलने जैसा ही होता है.
status.license string
वीडियो का लाइसेंस.

इस प्रॉपर्टी के लिए मान्य वैल्यू ये हैं:
  • creativeCommon
  • youtube
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 अनुरोध में, यह प्रॉपर्टी चैनल के मालिक को यह जानकारी देने की अनुमति देती है कि किसी वीडियो में, बदलाव करके बनाया गया या सिंथेटिक (ए/एस) कॉन्टेंट शामिल है. ए/एस कॉन्टेंट से जुड़ी YouTube की नीतियों के बारे में ज़्यादा जानें.

ए/एस कॉन्टेंट के उदाहरणों में ऐसे वीडियो शामिल हैं जिनमें:
  • किसी व्यक्ति को कुछ ऐसा कहते या करते हुए दिखाया गया हो जो उसने असल में न कभी कहा हो और न किया हो
  • किसी असली इवेंट या जगह के फ़ुटेज में बदलाव करके दिखाया गया हो
  • ऐसा सीन जनरेट किया गया हो जो असल दिखता है, लेकिन है नहीं
statistics object
statistics ऑब्जेक्ट में वीडियो के बारे में आंकड़े होते हैं.
statistics.viewCount unsigned long

वह संख्या जितनी बार वीडियो देखा गया.

31 मार्च, 2025 से, शॉर्ट वीडियो के लिए viewCount, इस आधार पर तय होगा कि कोई शॉर्ट वीडियो कुल कितनी बार देखा गया. इसमें किसी वीडियो को फिर से देखने पर मिले व्यू को भी गिना जाएगा. वीडियो देखने के कम से कम समय से जुड़ी कोई शर्त लागू नहीं होगी.

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> टैग है, जो वीडियो चलाने वाले प्लेयर को एम्बेड करता है.
  • अगर संसाधन को वापस पाने के लिए किए गए एपीआई अनुरोध में maxHeight और/या maxWidth पैरामीटर के लिए कोई वैल्यू दी गई है, तो एम्बेड किए गए प्लेयर का साइज़, maxHeight और/या maxWidth की ज़रूरी शर्तों को पूरा करने के लिए स्केल किया जाता है.
  • अगर वीडियो के आसपेक्ट रेशियो (लंबाई-चौड़ाई का अनुपात) की जानकारी नहीं है, तो एम्बेड किया गया प्लेयर डिफ़ॉल्ट रूप से 4:3 फ़ॉर्मैट में दिखता है.
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 सिर्फ़ वीडियो फ़ाइलों को प्रोसेस करता है. हालांकि, यह फ़ील्ड मौजूद होता है, भले ही वीडियो फ़ाइल या किसी अन्य तरह की फ़ाइल अपलोड की गई हो.

इस प्रॉपर्टी के लिए मान्य वैल्यू ये हैं:
  • archive – यह एक संग्रह फ़ाइल है, जैसे कि .zip संग्रह.
  • audio – यह फ़ाइल, ऑडियो फ़ाइल के जाने-पहचाने टाइप की है. जैसे, .mp3 फ़ाइल.
  • document – यह फ़ाइल, दस्तावेज़ या टेक्स्ट फ़ाइल है. जैसे, MS Word दस्तावेज़.
  • image – फ़ाइल एक इमेज फ़ाइल है, जैसे कि .jpeg इमेज.
  • other – यह फ़ाइल, वीडियो के अलावा किसी अन्य फ़ाइल टाइप की है.
  • project – यह वीडियो प्रोजेक्ट फ़ाइल है. जैसे, Microsoft Windows Movie Maker प्रोजेक्ट. इसमें वीडियो का असल डेटा शामिल नहीं होता.
  • video – फ़ाइल, वीडियो फ़ाइल टाइप की जानी-पहचानी फ़ाइल है. जैसे, .mp4 फ़ाइल.
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, वीडियो को सही तरीके से दिखाने के लिए, ओरिजनल सोर्स कॉन्टेंट को घुमाता है.

इस प्रॉपर्टी के लिए मान्य वैल्यू ये हैं:
  • clockwise – वीडियो को घड़ी की दिशा में 90 डिग्री घुमाने की ज़रूरत है.
  • counterClockwise – वीडियो को घड़ी की सुई की उलटी दिशा में 90 डिग्री घुमाया जाना चाहिए.
  • none – वीडियो को घुमाने की ज़रूरत नहीं है.
  • other – वीडियो को किसी और तरीके से घुमाया जाना चाहिए.
  • upsideDown – वीडियो को उल्टा घुमाने की ज़रूरत है.
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 के इन फ़ॉर्मैट का इस्तेमाल किया जा सकता है:
  • सिर्फ़ तारीख: YYYY-MM-DD
  • नैव समय: YYYY-MM-DDTHH:MM:SS
  • टाइमज़ोन के साथ समय: YYYY-MM-DDTHH:MM:SS+HH:MM
processingDetails object
processingDetails ऑब्जेक्ट में, अपलोड की गई वीडियो फ़ाइल को प्रोसेस करने में YouTube की प्रोग्रेस के बारे में जानकारी होती है. ऑब्जेक्ट में मौजूद प्रॉपर्टी से, प्रोसेसिंग की मौजूदा स्थिति और YouTube की ओर से वीडियो की प्रोसेसिंग पूरी होने में लगने वाले अनुमानित समय का पता चलता है. इस हिस्से से यह भी पता चलता है कि वीडियो के लिए अलग-अलग तरह का डेटा या कॉन्टेंट उपलब्ध है या नहीं. जैसे, फ़ाइल की जानकारी या थंबनेल इमेज.

processingProgress ऑब्जेक्ट को पोल करने के लिए डिज़ाइन किया गया है, ताकि अपलोड किए गए वीडियो की प्रोसेसिंग में YouTube की प्रोग्रेस को ट्रैक किया जा सके. इस डेटा को सिर्फ़ वीडियो का मालिक ही वापस पा सकता है.
processingDetails.processingStatus string
वीडियो को प्रोसेस करने का स्टेटस. इस वैल्यू से पता चलता है कि YouTube वीडियो को प्रोसेस कर पाया है या वीडियो अब भी प्रोसेस हो रहा है.

इस प्रॉपर्टी के लिए मान्य वैल्यू ये हैं:
  • failed – वीडियो को प्रोसेस नहीं किया जा सका. ProcessingFailureReason देखें.
  • processing – फ़िलहाल, वीडियो को प्रोसेस किया जा रहा है. ProcessingProgress देखें.
  • succeeded – वीडियो को प्रोसेस कर लिया गया है.
  • terminated – प्रोसेसिंग की जानकारी अब उपलब्ध नहीं है.
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 होगी.

इस प्रॉपर्टी की मान्य वैल्यू ये हैं:
  • other – प्रोसेसिंग से जुड़ा कोई अन्य कॉम्पोनेंट काम नहीं कर रहा है.
  • streamingFailed – वीडियो को स्ट्रीम करने वालों के साथ शेयर नहीं किया जा सका.
  • transcodeFailed – कॉन्टेंट की ट्रांसकोडिंग नहीं हो सकी.
  • uploadFailed – फ़ाइल डिलीवर नहीं की जा सकी.
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 होगी.

इस प्रॉपर्टी के लिए मान्य वैल्यू ये हैं:
  • archiveFile – यह एक आर्काइव फ़ाइल है. जैसे, ZIP आर्काइव.
  • audioFile – फ़ाइल में सिर्फ़ ऑडियो शामिल है. जैसे, MP3 फ़ाइल.
  • docFile – दस्तावेज़ या टेक्स्ट फ़ाइल (जैसे, MS Word दस्तावेज़).
  • imageFile – इमेज फ़ाइल (जैसे, JPEG इमेज).
  • notAVideoFile – वीडियो के अलावा कोई अन्य फ़ाइल.
  • projectFile – मूवी प्रोजेक्ट फ़ाइल (जैसे, Microsoft Windows Movie Maker प्रोजेक्ट).
suggestions.processingWarnings[] list
उन वजहों की सूची जिनकी वजह से, YouTube को अपलोड किए गए वीडियो को ट्रांसकोड करने में समस्या आ सकती है या ट्रांसकोडिंग में गड़बड़ी हो सकती है. ये चेतावनियां, YouTube पर अपलोड की गई वीडियो फ़ाइल को प्रोसेस करने से पहले जनरेट की जाती हैं. इसके अलावा, ये ऐसी समस्याओं का पता लगाते हैं जिनसे वीडियो प्रोसेसिंग में रुकावट नहीं आती, लेकिन फिर भी समस्याएं हो सकती हैं. जैसे, सिंक करने से जुड़ी समस्याएं, वीडियो में गड़बड़ियां या ऑडियो ट्रैक मौजूद न होना.

इस प्रॉपर्टी के लिए मान्य वैल्यू ये हैं:
  • hasEditlist – फ़िलहाल, सूचियों में बदलाव करने की सुविधा उपलब्ध नहीं है.
  • inconsistentResolution – कंटेनर और स्ट्रीम के रिज़ॉल्यूशन में अंतर है.
  • problematicAudioCodec – ऐसे ऑडियो कोडेक का इस्तेमाल किया गया है जिसकी वजह से समस्याएं आती हैं.
  • problematicVideoCodec – वीडियो कोडेक का इस्तेमाल किया गया है. इससे समस्याएं हो सकती हैं.
  • unknownAudioCodec – ऑडियो कोडेक की पहचान नहीं हो पाई. इसलिए, ट्रांसकोडिंग की प्रोसेस पूरी नहीं हो सकती.
  • unknownContainer – फ़ाइल फ़ॉर्मैट की पहचान नहीं हो सकी. इसलिए, ट्रांसकोडिंग नहीं हो पाएगी.
  • unknownVideoCodec – वीडियो कोडेक की पहचान नहीं हो पाई. इसलिए, ट्रांसकोडिंग नहीं हो पाएगी.
suggestions.processingHints[] list
सुझावों की एक सूची, जिससे YouTube को वीडियो प्रोसेस करने में मदद मिल सकती है.

इस प्रॉपर्टी के लिए मान्य वैल्यू ये हैं:
  • nonStreamableMov – MP4 फ़ाइल को स्ट्रीम नहीं किया जा सकता. इससे प्रोसेसिंग की स्पीड कम हो जाएगी.
  • sendBestQualityVideo – शायद वीडियो का बेहतर क्वालिटी वाला वर्शन मौजूद है.
suggestions.tagSuggestions[] list
कीवर्ड टैग की सूची. इन्हें वीडियो के मेटाडेटा में जोड़ा जा सकता है. इससे YouTube पर खोज या ब्राउज़ करते समय, लोगों को आपका वीडियो मिलने की संभावना बढ़ जाती है.
suggestions.tagSuggestions[].tag string
वीडियो के लिए सुझाया गया कीवर्ड टैग.
suggestions.tagSuggestions[].categoryRestricts[] list
वीडियो कैटगरी का ऐसा सेट जिसके लिए टैग काम का हो. इस जानकारी का इस्तेमाल करके, वीडियो अपलोड करने वाले व्यक्ति की ओर से वीडियो के लिए चुनी गई कैटगरी के आधार पर, टैग के सही सुझाव दिखाए जा सकते हैं. डिफ़ॉल्ट रूप से, टैग के सुझाव सभी कैटगरी के लिए काम के होते हैं. ऐसा तब होता है, जब कीवर्ड के लिए कोई पाबंदी तय न की गई हो.
suggestions.editorSuggestions[] list
वीडियो में बदलाव करने से जुड़ी कार्रवाइयों की सूची. इससे अपलोड किए गए वीडियो की क्वालिटी या उसे चलाने का अनुभव बेहतर हो सकता है.

इस प्रॉपर्टी के लिए मान्य वैल्यू ये हैं:
  • audioQuietAudioSwap – ऑडियो ट्रैक में कोई आवाज़ नहीं है. इसे बेहतर क्वालिटी वाले ऑडियो ट्रैक से बदला जा सकता है.
  • videoAutoLevels – तस्वीर की चमक का लेवल सही नहीं है. इसे ठीक किया जा सकता है.
  • videoCrop – इमेज के चारों ओर मौजूद मार्जिन (मैट) को काटा जा सकता है.
  • videoStabilize – वीडियो में काफ़ी हलचल दिख रही है. इसे स्थिर किया जा सकता है.
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 Data API से मिले, एक साथ वीडियो देखने वालों की संख्या के आंकड़े, YouTube Analytics में उपलब्ध, प्रोसेस किए गए और स्पैम हटाकर मिले, एक साथ वीडियो देखने वालों की संख्या के आंकड़ों से अलग हो सकते हैं. लाइव स्ट्रीमिंग की मेट्रिक के बारे में ज़्यादा जानने के लिए, YouTube सहायता केंद्र पर जाएं.
liveStreamingDetails.activeLiveChatId string
इस वीडियो से जुड़ी, फ़िलहाल चालू लाइव चैट का आईडी. यह फ़ील्ड सिर्फ़ तब भरा जाता है, जब वीडियो लाइव ब्रॉडकास्ट हो और उसमें लाइव चैट की सुविधा चालू हो. ब्रॉडकास्ट के पूरा होने के बाद, यह फ़ील्ड हटा दिया जाएगा और लाइव चैट बंद हो जाएगी. लगातार चलने वाले ब्रॉडकास्ट के लिए, लाइव चैट आईडी अब इस वीडियो से नहीं, बल्कि लगातार दिखने वाले पेज पर दिखाए जा रहे नए वीडियो से जुड़ा होगा.
localizations object
localizations ऑब्जेक्ट में, वीडियो के मेटाडेटा के अनुवाद शामिल होते हैं.
localizations.(key) object
यह कुंजी की वैल्यू से जुड़े स्थानीय भाषा में लिखे गए टेक्स्ट की भाषा है. वैल्यू एक स्ट्रिंग होती है, जिसमें BCP-47 भाषा कोड होता है.
localizations.(key).title string
स्थानीय भाषा में वीडियो का टाइटल.
localizations.(key).description string
वीडियो के बारे में स्थानीय भाषा में दी गई जानकारी.