Video Element

ProprietasTypusRequiriturExemplumAmbitus ValorisDescriptio
widthnumbertrue--Latitudo elementorum video.
heightnumbertrue--Altitudo elementorum video.
extstringtrue-mp4 | movExtensio fasciculi video (exempli gratia, "mp4", "mov").
externalUrlstringfalse--URL fasciculi video ex fonte externo.
startInSourcenumbertrue--Tempus initium clip video in fasciculo fonte, in secundis. Plerumque 0, solum ab 0 differt cum nodus video a fronte video fontis truncatus est. Summam startInSource et duration debet esse minus aut aequalis sourceDuration.
sourceDurationnumbertrue--Totalis duratio fasciculi video fontis, in secundis. Hic campus debet convenire cum actuali longitudine video fontis.
isFrontTrimmedbooleanfalse--Indicat an video a fronte video fontis truncatum sit. Debet verum poni cum startInSource non sit 0.
volumenumberfalse-0 - 1Gradus volumine elementorum video. 1 plenam volumina repraesentat, et 0 mutatum repraesentat.
hasAudiobooleantrue--Indicat an elementa video audio contineat.
toneobjectfalse--Ajustamenta ad tonum imaginis, inclusis gamma, saturatio, contrastus, claritas, et canales colorum.
lutobjectfalse--Tabula spectandi ad tonum imaginis ajustandum.
filterAgentobjectfalse--Configuratio filtrorum ad video applicata. Sustentat optionalem regionem masking.
maskDataobjectfalse--Configuratio mask ad cropped vel formandum ipsum elementum video (clipping ad nodum). Hoc differens est ab filterAgent.region, quod limitat ubi effectus filtrorum applicantur.

Nota:

  • ExternusUrl accesibilis esse debet.
  • Solum videos H.264 codificati sustentantur; videos HEVC (H.265) codificati non sustentantur.
  • Campus sourceDuration debet convenire cum re vera duratione fasciculi video fontis.
  • Summam startInSource et duration debet esse minus aut aequalis sourceDuration.
  • In pluribus casibus, startInSource est 0. Solum ab 0 differt cum nodus video a fronte video fontis truncatus est.
  • Cum startInSource non sit 0, debes isFrontTrimmed ad verum ponere ut indicet video a fronte truncatum esse.
videoElement.json
{
    "id": "30793500-aee2-4f6d-845f-b3adbe4302ca",
    "type": "Video",
    "width": 1280,
    "height": 720,
    "hasAudio": true,
    "start": 0,
    "duration": 10.218542,
    "trackIndex": 0,
    "x": -209.95197696399893,
    "y": 254.59255700448338,
    "blendMode": "normal",
    "anchorX": 640,
    "anchorY": 360,
    "rotation": 0,
    "scaleX": 1,
    "scaleY": 1,
    "alpha": 1,
    "skewX": 0,
    "skewY": 0,
    "keyframes": [],
    "filterAgent": {
      "type": "Pixelate",
      "options": [{ "key": "size", "value": 8, "min": 1, "max": 100 }]
    },
    "externalUrl": "https://videos.pexels.com/video-files/1526909/1526909-hd_1280_720_24fps.mp4",
    "ext": "mp4",
    "tone": {
      "gamma": -0.66,
      "saturation": 0,
      "contrast": 0,
      "brightness": 0,
      "red": 0,
      "green": 0,
      "blue": 0
    },
    "startInSource": 0,
    "sourceDuration": 30.5,
    "volume": 1
  }