123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101 |
- {
- "className": "Video",
- "newProperties": [
- {
- "name": "channel",
- "description": "Reference to member's channel",
- "required": true,
- "property_type": { "Single": { "Reference": { "className": "Channel", "sameOwner": true } } }
- },
- {
- "name": "category",
- "description": "Reference to a video category",
- "required": true,
- "property_type": { "Single": { "Reference": { "className": "ContentCategory" } } }
- },
- {
- "name": "title",
- "description": "The title of the video",
- "required": true,
- "property_type": { "Single": { "Text": 64 } }
- },
- {
- "name": "description",
- "description": "The description of the Video",
- "required": true,
- "property_type": { "Single": { "Text": 1024 } }
- },
- {
- "name": "duration",
- "description": "Video duration in seconds",
- "required": true,
- "property_type": { "Single": "Uint32" }
- },
- {
- "name": "skippableIntroDuration",
- "description": "Video's kippable intro duration in seconds",
- "required": false,
- "property_type": { "Single": "Uint16" }
- },
- {
- "name": "thumbnailURL",
- "description": "Video thumbnail url (recommended ratio: 16:9)",
- "required": true,
- "property_type": { "Single": { "Text": 256 } }
- },
- {
- "name": "language",
- "description": "Video's main langauge",
- "required": false,
- "property_type": { "Single": { "Reference": { "className": "Language" } } }
- },
- {
- "name": "media",
- "description": "Reference to VideoMedia",
- "required": true,
- "unique": true,
- "property_type": { "Single": { "Reference": { "className": "VideoMedia", "sameOwner": true } } },
- "locking_policy": { "is_locked_from_controller": true }
- },
- {
- "name": "hasMarketing",
- "description": "Whether or not Video contains marketing",
- "required": false,
- "property_type": { "Single": "Bool" }
- },
- {
- "name": "publishedBeforeJoystream",
- "description": "If the Video was published on other platform before beeing published on Joystream - the original publication date",
- "required": false,
- "property_type": { "Single": "Uint32" }
- },
- {
- "name": "isPublic",
- "description": "Whether the Video is supposed to be publically displayed",
- "required": true,
- "property_type": { "Single": "Bool" }
- },
- {
- "name": "isExplicit",
- "description": "Whether the Video contains explicit material.",
- "required": true,
- "property_type": { "Single": "Bool" },
- "locking_policy": { "is_locked_from_controller": true }
- },
- {
- "name": "license",
- "description": "A License the Video is published under",
- "required": true,
- "unique": true,
- "property_type": { "Single": { "Reference": { "className": "License", "sameOwner": true } } }
- },
- {
- "name": "isCensored",
- "description": "Video censorship status set by the Curator.",
- "required": false,
- "unique": true,
- "property_type": { "Single": "Bool" },
- "locking_policy": { "is_locked_from_controller": true }
- }
- ]
- }
|