44 "title" : " Video Notation Schema" ,
55 "description" : " A comprehensive schema for prompting Ai generated video content, designed for AI video generation models. Created and maintained by The Cato Bot Company Limited." ,
66 "version" : " 1.0.0" ,
7- "last_updated" : " 2025-07-24T12 :00:00Z" ,
7+ "last_updated" : " 2025-07-27T12 :00:00Z" ,
88 "changelog" : " Initial version with comprehensive video prompting fields" ,
99 "type" : " object" ,
1010 "author" : {
11- "name" : " The Cato Bot Company Limited" ,
12- "email" : " schemas@context-notation.com"
11+ "name" : " Nikolaos Maniatis" ,
12+ "email" : " schemas@context-notation.com" ,
13+ "affiliation" : " The Cato Bot Company Limited"
1314 },
1415 "license" : " Apache-2.0" ,
1516 "keywords" : [
166167 "description" : " Dominant color or color description (e.g., 'white with green logo', 'dark brown')."
167168 }
168169 },
169- "required" : [" prop_id" , " name" , " description" ]
170+ "required" : [
171+ " prop_id" ,
172+ " name" ,
173+ " description"
174+ ]
170175 },
171176 "audio_element_parameters" : {
172177 "type" : " object" ,
179184 },
180185 "type" : {
181186 "type" : " string" ,
182- "enum" : [" ambient" , " sound_effect" , " music_loop" ],
187+ "enum" : [
188+ " ambient" ,
189+ " sound_effect" ,
190+ " music_loop"
191+ ],
183192 "description" : " Categorization of the audio element."
184193 },
185194 "description" : {
186195 "type" : " string" ,
187196 "description" : " Detailed description of the sound (e.g., 'subtle background hum, distant chatter, gentle clinking of cups')."
188197 }
189198 },
190- "required" : [" audio_id" , " type" , " description" ]
199+ "required" : [
200+ " audio_id" ,
201+ " type" ,
202+ " description"
203+ ]
191204 },
192205 "subject_parameters" : {
193206 "type" : " object" ,
211224 "description" : " Additional visual details about the subject's appearance."
212225 }
213226 },
214- "required" : [" subject_id" , " name" , " description" ]
227+ "required" : [
228+ " subject_id" ,
229+ " name" ,
230+ " description"
231+ ]
215232 },
216233 "motion_graphic_parameters" : {
217234 "type" : " object" ,
248265 "description" : " Overall visual design style of the graphic (e.g., 'minimalist', 'futuristic neon', 'hand-drawn')."
249266 }
250267 },
251- "required" : [" graphic_id" , " type" , " animation_style" , " design_style" ]
268+ "required" : [
269+ " graphic_id" ,
270+ " type" ,
271+ " animation_style" ,
272+ " design_style"
273+ ]
252274 },
253275 "lighting_preset_parameters" : {
254276 "type" : " object" ,
272294 "description" : " Overall lighting style (e.g., 'soft daylight', 'moody chiaroscuro', 'high-key studio lit', 'neon glow', 'backlit', 'silhouette')."
273295 }
274296 },
275- "required" : [" preset_id" , " name" , " lighting_style" ]
297+ "required" : [
298+ " preset_id" ,
299+ " name" ,
300+ " lighting_style"
301+ ]
276302 },
277303 "tone_preset_parameters" : {
278304 "type" : " object" ,
296322 "description" : " General emotional tone or energy of the video (e.g., 'empowering', 'whimsical', 'tense', 'inspirational', 'somber', 'humorous', 'dramatic', 'calm', 'energetic')."
297323 }
298324 },
299- "required" : [" preset_id" , " name" , " tone_style" ]
325+ "required" : [
326+ " preset_id" ,
327+ " name" ,
328+ " tone_style"
329+ ]
300330 }
301331 },
302332 "properties" : {
611641 "properties" : {
612642 "lighting" : {
613643 "oneOf" : [
614- { "type" : " string" , "description" : " Overall lighting style (e.g., 'soft daylight')." },
644+ {
645+ "type" : " string" ,
646+ "description" : " Overall lighting style (e.g., 'soft daylight')."
647+ },
615648 {
616649 "type" : " object" ,
617650 "properties" : {
620653 "description" : " Reference to a global lighting preset ID."
621654 }
622655 },
623- "required" : [" preset_id_reference" ]
656+ "required" : [
657+ " preset_id_reference"
658+ ]
624659 }
625660 ]
626661 },
627662 "tone" : {
628663 "oneOf" : [
629- { "type" : " string" , "description" : " General emotional tone (e.g., 'calm energy')." },
664+ {
665+ "type" : " string" ,
666+ "description" : " General emotional tone (e.g., 'calm energy')."
667+ },
630668 {
631669 "type" : " object" ,
632670 "properties" : {
635673 "description" : " Reference to a global tone preset ID."
636674 }
637675 },
638- "required" : [" preset_id_reference" ]
676+ "required" : [
677+ " preset_id_reference"
678+ ]
639679 }
640680 ]
641681 }
818858 }
819859 },
820860 "oneOf" : [
821- { "required" : [" character_id" ] },
822- { "required" : [" subject_id_reference" ] },
823- { "required" : [" description" ] }
861+ {
862+ "required" : [
863+ " character_id"
864+ ]
865+ },
866+ {
867+ "required" : [
868+ " subject_id_reference"
869+ ]
870+ },
871+ {
872+ "required" : [
873+ " description"
874+ ]
875+ }
824876 ]
825877 },
826878 "minItems" : 0
831883 "properties" : {
832884 "lighting" : {
833885 "oneOf" : [
834- { "type" : " string" , "description" : " Overall lighting style (e.g., 'soft daylight')." },
886+ {
887+ "type" : " string" ,
888+ "description" : " Overall lighting style (e.g., 'soft daylight')."
889+ },
835890 {
836891 "type" : " object" ,
837892 "properties" : {
840895 "description" : " Reference to a global lighting preset ID."
841896 }
842897 },
843- "required" : [" preset_id_reference" ]
898+ "required" : [
899+ " preset_id_reference"
900+ ]
844901 }
845902 ]
846903 },
847904 "tone" : {
848905 "oneOf" : [
849- { "type" : " string" , "description" : " General emotional tone (e.g., 'calm energy')." },
906+ {
907+ "type" : " string" ,
908+ "description" : " General emotional tone (e.g., 'calm energy')."
909+ },
850910 {
851911 "type" : " object" ,
852912 "properties" : {
855915 "description" : " Reference to a global tone preset ID."
856916 }
857917 },
858- "required" : [" preset_id_reference" ]
918+ "required" : [
919+ " preset_id_reference"
920+ ]
859921 }
860922 ]
861923 }
896958 }
897959 },
898960 "oneOf" : [
899- { "required" : [" prop_id_reference" ] },
900- { "required" : [" name" ] }
961+ {
962+ "required" : [
963+ " prop_id_reference"
964+ ]
965+ },
966+ {
967+ "required" : [
968+ " name"
969+ ]
970+ }
901971 ]
902972 },
903973 "minItems" : 0 ,
9491019 }
9501020 },
9511021 "oneOf" : [
952- { "required" : [" graphic_id_reference" ] },
953- { "required" : [" type" , " content" , " animation_style" ] }
1022+ {
1023+ "required" : [
1024+ " graphic_id_reference"
1025+ ]
1026+ },
1027+ {
1028+ "required" : [
1029+ " type" ,
1030+ " content" ,
1031+ " animation_style"
1032+ ]
1033+ }
9541034 ]
9551035 },
9561036 "minItems" : 0 ,
10571137 "description" : " Reference to an audio element defined in the top-level 'global_audio_elements' array."
10581138 }
10591139 },
1060- "required" : [" audio_id_reference" ]
1140+ "required" : [
1141+ " audio_id_reference"
1142+ ]
10611143 }
10621144 ]
10631145 },
11911273 " scenes" ,
11921274 " characters"
11931275 ]
1194- }
1276+ }
0 commit comments