Metadata

किसी ऐसेट का मेटाडेटा. कुछ मेटाडेटा फ़ील्ड, सिर्फ़ कुछ तरह की ऐसेट के लिए मान्य होते हैं.

JSON के काेड में दिखाना
{
  "customId": string,
  "title": string,
  "notes": string,
  "description": string,
  "genre": [
    string
  ],
  "isrc": string,
  "grid": string,
  "artist": [
    string
  ],
  "label": string,
  "upc": string,
  "album": string,
  "infoUrl": string,
  "iswc": string,
  "category": string,
  "copyrightDate": {
    object (Date)
  },
  "startYear": integer,
  "endYear": integer,
  "episodesAreUntitled": boolean,
  "keyword": [
    string
  ],
  "tmsId": string,
  "showCustomId": string,
  "showTitle": string,
  "seasonNumber": string,
  "episodeNumber": string,
  "writer": [
    string
  ],
  "actor": [
    string
  ],
  "director": [
    string
  ],
  "producer": [
    string
  ],
  "releaseDate": {
    object (Date)
  },
  "spokenLanguage": string,
  "subtitledLanguage": [
    string
  ],
  "isan": string,
  "eidr": string,
  "hfa": string,
  "ratings": [
    {
      object (Rating)
    }
  ],
  "broadcaster": [
    string
  ],
  "totalEpisodesExpected": integer,
  "contentType": string,
  "originalReleaseMedium": string
}
फ़ील्ड
customId

string

यह एक यूनीक वैल्यू होती है. इसका इस्तेमाल, मेटाडेटा देने वाला व्यक्ति या कंपनी किसी ऐसेट की पहचान करने के लिए करती है. वैल्यू, एक ऐसा यूनीक आईडी हो सकता है जिसे आपने ऐसेट के लिए बनाया है. इसके अलावा, यह एक स्टैंडर्ड आइडेंटिफ़ायर भी हो सकता है, जैसे कि आईएसआरसी. इसकी वैल्यू की लंबाई ज़्यादा से ज़्यादा 64 बाइट होती है. इसमें अक्षर और अंक, हाइफ़न (-), अंडरस्कोर (_), पीरियड (.), "ऐट" सिंबल (@) या फ़ॉरवर्ड स्लैश (/) शामिल हो सकते हैं.

title

string

ऐसेट का टाइटल या नाम. इस वैल्यू की लंबाई ज़्यादा से ज़्यादा 255 बाइट होती है. यह वैल्यू, यहां दी गई ऐसेट के लिए ज़रूरी है. साथ ही, अन्य सभी ऐसेट के लिए यह वैल्यू देना ज़रूरी नहीं है:

  • ऐसेट दिखाएं
  • किसी शो से लिंक की गई एपिसोड ऐसेट
  • YouTube की फ़िल्में कैटगरी में दिखने वाली फ़िल्मों की ऐसेट
  • ऑडियो बदलें प्रोग्राम में शामिल साउंड रिकॉर्डिंग
notes

string

ऐसी अतिरिक्त जानकारी जो किसी अन्य मेटाडेटा फ़ील्ड से सीधे मैप नहीं होती है. इस फ़ील्ड की लंबाई ज़्यादा से ज़्यादा 255 बाइट है.

description

string

ऐसेट की जानकारी. यह जानकारी YouTube या कॉन्टेंट मैनेजमेंट सिस्टम में दिख सकती है. इस फ़ील्ड की लंबाई ज़्यादा से ज़्यादा 5,000 बाइट होती है.

genre[]

string

इस फ़ील्ड में ऐसी शैली के बारे में बताया जाता है जिसका इस्तेमाल किसी ऐसेट को कैटगरी में बांटने के लिए किया जा सकता है. ऐसेट को एक से ज़्यादा शैलियों में बाँटा जा सकता है. YouTube अलग-अलग तरह की ऐसेट को कैटगरी में बाँटने के लिए, शैलियों के अलग-अलग सेट का इस्तेमाल करता है. उदाहरण के लिए, Soaps किसी शो के लिए मान्य शैली हो सकती है, लेकिन किसी फ़िल्म या साउंड रिकॉर्डिंग के लिए नहीं.

  • ऐसेट दिखाएं
  • YouTube की फ़िल्में कैटगरी में दिखने वाली फ़िल्मों की ऐसेट
  • ऑडियो बदलें प्रोग्राम में शामिल साउंड रिकॉर्डिंग
isrc

string

किसी म्यूज़िक वीडियो या साउंड रिकॉर्डिंग ऐसेट का आईएसआरसी (अंतरराष्ट्रीय मानक रिकॉर्डिंग कोड). इस फ़ील्ड के मान में ठीक 12 अक्षर और अंक होने चाहिए.

grid

string

किसी म्यूज़िक वीडियो या साउंड रिकॉर्डिंग का ग्लोबल रिलीज़ आइडेंटिफ़ायर (जीआरआइड). इस फ़ील्ड के मान में ठीक 18 अक्षर और अंक होने चाहिए.

artist[]

string

किसी म्यूज़िक वीडियो या साउंड रिकॉर्डिंग ऐसेट से जुड़ा कलाकार. यह फ़ील्ड, सिर्फ़ म्यूज़िक वीडियो और साउंड रिकॉर्डिंग ऐसेट के लिए मान्य है. यह ऑडियो बदलें कार्यक्रम में शामिल की गई साउंड रिकॉर्डिंग के लिए ज़रूरी है.

label

string

वह रिकॉर्ड लेबल जिसने साउंड रिकॉर्डिंग ऐसेट रिलीज़ की है. यह फ़ील्ड सिर्फ़ साउंड रिकॉर्डिंग ऐसेट के लिए मान्य है. इसकी लंबाई ज़्यादा से ज़्यादा 255 बाइट होती है.

upc

string

ऐसेट से जुड़ा UPC (यूनिवर्सल प्रॉडक्ट कोड).

album

string

वह एल्बम जिसमें साउंड रिकॉर्डिंग ऐसेट शामिल है. यह फ़ील्ड सिर्फ़ साउंड रिकॉर्डिंग ऐसेट के लिए मान्य है. इसकी लंबाई ज़्यादा से ज़्यादा 255 बाइट होती है.

infoUrl

string

ऐसेट से जुड़ा आधिकारिक यूआरएल. इस फ़ील्ड की लंबाई ज़्यादा से ज़्यादा 1536 बाइट होती है. कृपया 1,537 बाइट का यूआरएल सबमिट न करें. आपकी कोशिशें बेकार होंगी.

iswc

string

कंपोज़िशन ऐसेट के लिए आईएसडब्ल्यूसी (इंटरनैशनल स्टैंडर्ड म्यूज़िकल वर्क कोड). फ़ील्ड के मान में ठीक 11 वर्ण होने चाहिए जिसका फ़ॉर्मैट कोई अक्षर (T) और उसके बाद 10 अंक हो.

category

string

इस ऐसेट की कैटगरी.

copyrightDate

object (Date)

इस ऐसेट के लिए कॉपीराइट की पुष्टि होने की तारीख. *

startYear

integer (uint32 format)

वह साल जब किसी टीवी शो का प्रसारण पहली बार हुआ था. यह वैल्यू, शो के ऐसेट के लिए ज़रूरी है. साथ ही, इसका इस्तेमाल सिर्फ़ शो के ऐसेट के लिए किया जाता है.

endYear

integer (uint32 format)

वह साल जब किसी टीवी शो को आखिरी बार दिखाया गया था. इस वैल्यू का इस्तेमाल सिर्फ़ उन ऐसेट को दिखाने के लिए किया जाता है जिनके लिए यह ज़रूरी नहीं है. अगर शो के नए एपिसोड अब भी बनाए जा रहे हैं, तो वैल्यू न डालें.

episodesAreUntitled

boolean

इस वैल्यू से पता चलता है कि किसी शो की ऐसेट या किसी सीज़न की ऐसेट से जुड़े एपिसोड का कोई टाइटल नहीं है. बिना टाइटल वाले शो (या सीज़न) में ऐसे एपिसोड होते हैं जिनकी पहचान उनके एपिसोड नंबर या तारीख से की जाती है. अगर इस फ़ील्ड को true पर सेट किया जाता है, तो YouTube, लिंक किए गए एपिसोड के लिए दिखाए जाने वाले टाइटल को ऑप्टिमाइज़ करेगा.

keyword[]

string

किसी शो ऐसेट से जुड़े ज़्यादा से ज़्यादा 100 कीवर्ड की सूची. यह फ़ील्ड, शो के ऐसेट के लिए ज़रूरी है. साथ ही, इसका इस्तेमाल सिर्फ़ शो के ऐसेट के लिए किया जाता है.

tmsId

string

ऐसेट के लिए टीएमएस (ट्रिब्यून मीडिया सिस्टम) आईडी.

showCustomId

string

उस शो की customId जिससे सीज़न या एपिसोड की ऐसेट जुड़ी है. यह YouTube पर शो कैटगरी में दिखने वाले सीज़न और एपिसोड की ऐसेट के लिए ज़रूरी है. यह अन्य तरह की ऐसेट के लिए मान्य नहीं है. इस फ़ील्ड की लंबाई ज़्यादा से ज़्यादा 64 बाइट होती है. इसमें अक्षर और अंक, हाइफ़न (-), अंडरस्कोर (_), पीरियड (.), "ऐट" सिंबल (@) या फ़ॉरवर्ड स्लैश (/) शामिल हो सकते हैं.

showTitle

string

उस शो का नाम जिससे एपिसोड ऐसेट जुड़ी है. ध्यान दें: इस टैग का इस्तेमाल सिर्फ़ उन एपिसोड के लिए किया जाता है जो शो ऐसेट से जुड़े नहीं हैं. साथ ही, यह टैग सिर्फ़ ऐसे एपिसोड के लिए मान्य है. इससे उन ऐसेट को सीएमएस के ऐसेट मेटाडेटा सेक्शन में शो का टाइटल दिखाने की अनुमति मिलती है. इस फ़ील्ड की लंबाई ज़्यादा से ज़्यादा 120 बाइट होती है.

seasonNumber

string

सीज़न का वह नंबर जो सीज़न की ऐसेट की पहचान करता है या सीज़न का वह नंबर जो एपिसोड की ऐसेट से जुड़ा है. इस फ़ील्ड की लंबाई ज़्यादा से ज़्यादा पाँच बाइट होती है.

episodeNumber

string

किसी एपिसोड ऐसेट से जुड़ा एपिसोड नंबर. यह फ़ील्ड, किसी शो से लिंक किए गए एपिसोड ऐसेट के लिए ज़रूरी है. इसका इस्तेमाल सिर्फ़ एपिसोड ऐसेट के लिए किया जाता है. इसकी लंबाई ज़्यादा से ज़्यादा पाँच बाइट होती है.

writer[]

string

यह सूची, ऐसेट से जुड़े लेखकों की पहचान करती है. किसी ऐसेट के लिए ज़्यादा से ज़्यादा 50 लेखकों के बारे में बताया जा सकता है.

actor[]

string

यह सूची, ऐसेट से जुड़े कलाकारों की पहचान करती है. किसी ऐसेट के लिए, ज़्यादा से ज़्यादा 50 कलाकारों के बारे में बताया जा सकता है.

director[]

string

इस सूची में, ऐसेट से जुड़े निर्देशकों की पहचान की जाती है. किसी ऐसेट के लिए ज़्यादा से ज़्यादा 50 निर्देशकों के बारे में बताया जा सकता है.

producer[]

string

यह एक ऐसी सूची होती है जिससे ऐसेट बनाने वालों की पहचान की जाती है. किसी ऐसेट के लिए ज़्यादा से ज़्यादा 50 प्रोड्यूसर तय किए जा सकते हैं.

releaseDate

object (Date)

वह तारीख जब किसी ऐसेट को सार्वजनिक रूप से रिलीज़ किया गया था. सीज़न ऐसेट के लिए, यह वैल्यू उस पहली तारीख के बारे में बताती है जिस दिन सीज़न शुरू हुआ था. साल 1902 से पहले की तारीख काम नहीं करती है. यह वैल्यू, एपिसोड, सीज़न, फ़िल्म, म्यूज़िक वीडियो, और साउंड रिकॉर्डिंग ऐसेट के लिए मान्य है. यह एट्रिब्यूट, यहां दी गई ऐसेट के लिए ज़रूरी है. इसके अलावा, यह वैकल्पिक है:

  • किसी शो से लिंक की गई एपिसोड ऐसेट
  • YouTube की फ़िल्में कैटगरी में दिखने वाली फ़िल्मों की ऐसेट
spokenLanguage

string

वीडियो की प्राथमिक बोली जाने वाली भाषा. वैल्यू, आईएसओ 639-1 के तहत दिया गया दो अक्षरों वाला कोई भी भाषा कोड हो सकता है. इस वैल्यू का इस्तेमाल सिर्फ़ एपिसोड और फ़िल्म की ऐसेट के लिए किया जाता है. यह अन्य ऐसेट टाइप के लिए मान्य नहीं है.

subtitledLanguage[]

string

उन भाषाओं की सूची जिनके लिए वीडियो का एक अलग कैप्शन ट्रैक होता है या ऐसे बर्न कैप्शन होते हैं जो वीडियो का भाग होते हैं. सूची में मौजूद हर वैल्यू, ISO 639-1 दो अक्षर वाला भाषा कोड होना चाहिए. इस वैल्यू का इस्तेमाल सिर्फ़ एपिसोड और फ़िल्म की ऐसेट के लिए किया जाता है. यह अन्य ऐसेट टाइप के लिए मान्य नहीं है.

isan

string

ऐसेट के लिए आईएसएएन (इंटरनेशनल स्टैंडर्ड ऑडियोविज़ुअल नंबर). इस वैल्यू का इस्तेमाल सिर्फ़ एपिसोड और मूवी ऐसेट के लिए किया जाता है. साथ ही, दोनों मामलों में यह वैल्यू देना ज़रूरी नहीं है. मान में 26 वर्ण होते हैं, जिसमें ISAN के 24 हेक्ज़ाडेसिमल वर्णों के साथ ही दो जांच वर्ण भी, इस फ़ॉर्मैट में होते हैं:

  • टैग मान के पहले 16 वर्ण में ISAN के 'रूट' और 'एपिसोड' घटक तय करने वाले हेक्ज़ाडेसिमल वर्ण होते हैं.
  • सत्रहवां वर्ण जांच वर्ण (A से Z का कोई अक्षर) होता है.
  • 18 से 25 तक के वर्ण ISAN के बाकी आठ वर्ण होते हैं, जो ISAN का 'वर्शन' घटक तय करते हैं.
  • छब्बीसवां वर्ण एक और जांच वर्ण (A-Z) होता है.
eidr

string

किसी ऐसेट को असाइन किया गया एंटरटेनमेंट आइडेंटिफ़ायर रजिस्ट्री (ईआईडीआर). इस वैल्यू का इस्तेमाल सिर्फ़ एपिसोड और मूवी ऐसेट के लिए किया जाता है. साथ ही, दोनों मामलों में यह वैल्यू देना ज़रूरी नहीं है. इस मान में EIDR रजिस्ट्री के लिए एक मानक प्रीफ़िक्स होता है, उसके बाद एक फ़ॉरवर्ड स्लैश, एक 20-वर्ण वाला हेक्ज़ाडेसिमल स्ट्रिंग और एक अक्षर और अंक (0-9A-Z) जाँच वर्ण होता है.

hfa

string

किसी कंपोज़िशन की पहचान करने के लिए, Harry Fox Agency (HFA) की ओर से जारी किया गया छह वर्णों वाला गाना कोड. यह वैल्यू सिर्फ़ कंपोज़िशन ऐसेट के लिए मान्य है.

ratings[]

object (Rating)

किसी ऐसेट को मिली रेटिंग की सूची. रेटिंग, तय की गई रेटिंग सिस्टम के हिसाब से मान्य होनी चाहिए.

broadcaster[]

string

इस टैग से उस नेटवर्क या चैनल की पहचान होती है जिसने मूल रूप से किसी शो या शो के सीज़न का प्रसारण किया था. इस फ़ील्ड को किसी ऐसेट के लिए सिर्फ़ तब शामिल किया जाना चाहिए, जब ऐसेट से जुड़ा ब्रॉडकास्टर, YouTube पर ऐसेट अपलोड करने वाले पार्टनर से अलग हो. ध्यान दें कि किसी शो के एक से ज़्यादा ब्रॉडकास्टर हो सकते हैं. उदाहरण के लिए, कोई शो सीज़न के बीच में नेटवर्क स्विच कर सकता है.

totalEpisodesExpected

integer (uint32 format)

इस टैग से, सीज़न के पूरी अवधि वाले एपिसोड की कुल संख्या के बारे में पता चलता है. इस वैल्यू का इस्तेमाल सिर्फ़ सीज़न की ऐसेट के लिए किया जाता है.

contentType

string

ऐसेट, किस तरह के वीडियो कॉन्टेंट को दिखाती है. यह फ़ील्ड सिर्फ़ फ़िल्म और एपिसोड ऐसेट के लिए मान्य है. साथ ही, इन ऐसेट के लिए ज़रूरी है:

  • किसी शो से लिंक की गई एपिसोड ऐसेट
  • YouTube की फ़िल्में कैटगरी में दिखने वाली फ़िल्मों की ऐसेट

ये वैल्यू इस्तेमाल की जा सकती हैं:

  • clip
  • feature_film
  • full_episode
  • short
originalReleaseMedium

string

यह वह तरीका है जिससे लोगों को पहली बार वीडियो ऐसेट देखने का मौका मिला. इस वैल्यू का इस्तेमाल सिर्फ़ एपिसोड और फ़िल्मों की ऐसेट के लिए किया जाता है. यह इन ऐसेट के लिए ज़रूरी है. इनके अलावा, यह वैकल्पिक है:

  • किसी शो से लिंक की गई एपिसोड ऐसेट
  • YouTube की फ़िल्में कैटगरी में दिखने वाली फ़िल्मों की ऐसेट

ये वैल्यू इस्तेमाल की जा सकती हैं:

  • basic_tv
  • direct_to_video
  • film
  • premium_tv
  • promotional
  • terrestrial_tv
  • web

तारीख

यह संसाधन, तारीख की पहचान करता है. इसे इसके कॉम्पोनेंट (साल, महीना, दिन) के तौर पर दिखाया जाता है.

JSON के काेड में दिखाना
{
  "year": integer,
  "month": integer,
  "day": integer
}
फ़ील्ड
year

integer (uint32 format)

ग्रेगोरियन कैलेंडर के हिसाब से तारीख का साल. ईस्वी माना जाता है

month

integer (uint32 format)

तारीख का महीना. वैल्यू, 1 और 12 के बीच का कोई पूर्णांक होना चाहिए.

day

integer (uint32 format)

तारीख का दिन. वैल्यू, 1 और 31 के बीच का कोई पूर्णांक होना चाहिए. ध्यान दें कि दिन और महीने के कुछ कॉम्बिनेशन मान्य नहीं होते.

रेटिंग

इस ऑब्जेक्ट में, ऐसेट के लिए कॉन्टेंट रेटिंग शामिल होती है.

JSON के काेड में दिखाना
{
  "ratingSystem": string,
  "rating": string
}
फ़ील्ड
ratingSystem

string

रेटिंग से जुड़ी रेटिंग सिस्टम.

ये वैल्यू इस्तेमाल की जा सकती हैं:

  • acb
  • age_gate_16
  • bbfc
  • cbfc
  • chvrs
  • djctq
  • eirin
  • esrb
  • fmoc
  • fsk
  • icaa
  • kmrb
  • lyrics
  • mpaa
  • oflc
  • russia
  • v_chip
  • youtube
  • youtubeuk
rating

string

ऐसेट को मिली रेटिंग.