Image Element

PropTypeRequiredExampleValue RangeDescription
widthnumbertrue--The width of the image element.
heightnumbertrue--The height of the image element.
externalUrlstringfalse--The URL of the image file from an external source.
remoteUrlstringfalse--The URL of the image file from Chillin cloud storage.
extstringtrue--The file extension of the image (e.g., "jpeg", "png").
toneobjectfalse--Adjustments to the image tone, including gamma, saturation, contrast, brightness, and color channels.
lutobjectfalse--The lookup table used to adjust the image tone.
filterAgentobjectfalse--The filter agent applied to the image.
maskDataobjectfalse--The mask data used to crop the image.

Note: At least one of externalUrl or remoteUrl must be accessible.

imageElement.json
1{ 2 "id": "cc150dd5-f952-4945-a0f6-e09707c096a6", 3 "type": "Image", 4 "width": 2621, 5 "height": 3931, 6 "start": 0, 7 "duration": 5, 8 "trackIndex": 0, 9 "x": 0, 10 "y": 0, 11 "blendMode": "normal", 12 "anchorX": 1310.5, 13 "anchorY": 1965.5, 14 "rotation": 0, 15 "scaleX": 0.27473925209870265, 16 "scaleY": 0.27473925209870265, 17 "alpha": 1, 18 "skewX": 0, 19 "skewY": 0, 20 "keyframes": [], 21 "filterAgent": { 22 "type": "Ascii", 23 "options": [{ "key": "size", "value": 8, "min": 1, "max": 100 }] 24 }, 25 "externalUrl": "https://images.pexels.com/photos/30473423/pexels-photo-30473423.jpeg", 26 "ext": "jpeg", 27 "tone": { 28 "gamma": 0.67, 29 "saturation": 0, 30 "contrast": 0, 31 "brightness": 0, 32 "red": 0, 33 "green": 0, 34 "blue": 0 35 } 36 } 37