องค์ประกอบพื้นฐาน

ใน projectData, view, audio, effect, และ transition เป็นอาร์เรย์ขององค์ประกอบ

แต่ละองค์ประกอบมีพารามิเตอร์ทั่วไปดังต่อไปนี้:

ทรัพย์สินประเภทจำเป็นตัวอย่างช่วงค่าคำอธิบาย
idstringtrueb895d96c-e974-4d3f-af6d-ddc464fd4997-รหัสประจำตัวที่ไม่ซ้ำกันสำหรับองค์ประกอบ แนะนำให้ใช้ UUID
typestringtrue-Video | Image | Gif | Text | Caption | Shape | Chart | Progress | SoundWave | Group | Transition | Audio | Filter | Tone | Lut | 3D | LaTeX | Function Graphประเภทขององค์ประกอบ ซึ่งกำหนดวิธีการเรนเดอร์องค์ประกอบ
startnumbertrue->= 0เวลาที่องค์ประกอบปรากฏบนไทม์ไลน์ของโปรเจกต์ เป็นวินาที
durationnumbertrue-> 0ระยะเวลารวมขององค์ประกอบในไทม์ไลน์ วัดเป็นวินาที
trackIndexnumbertrue->= 0ดัชนีของแทร็กที่องค์ประกอบถูกวางอยู่ในไทม์ไลน์
imageElement.json
 
  {
    "id": "bba95c7f-652b-4380-b166-6bece989f527",
    "type": "Image",
    "start": 0,
    "duration": 5,
    "trackIndex": 0,
    "x": 0,
    "y": 0,
    "width": 3629,
    "height": 5444,
    "blendMode": "normal",
    "anchorX": 1814.5,
    "anchorY": 2722,
    "rotation": 0,
    "scaleX": 0.19838354151359294,
    "scaleY": 0.19838354151359294,
    "alpha": 1,
    "skewX": 0,
    "skewY": 0,
    "hidden": false,
    "locked": false,
    "keyframes": [],
    "externalUrl": "https://images.pexels.com/photos/33189512/pexels-photo-33189512.jpeg",
    "ext": "jpeg"
  }