Video Element

EigenschapTypeVereistVoorbeeldWaardenbereikOmschrijving
widthnumbertrue--De breedte van het video-element.
heightnumbertrue--De hoogte van het video-element.
extstringtrue-mp4 | movDe bestandsnaam extensie van de video (bijv. "mp4", "mov").
externalUrlstringfalse--De URL van het videobestand van een externe bron.
startInSourcenumbertrue--De starttijd van de videoclip in het bronbestand, in seconden. Gewoonlijk 0, verschilt alleen van 0 wanneer de videoknoop aan de voorkant van de bronvideo is bijgesneden. De som van startInSource en duration moet kleiner zijn dan of gelijk aan sourceDuration.
sourceDurationnumbertrue--De totale duur van het bronvideobestand, in seconden. Dit veld moet overeenkomen met de werkelijke lengte van de bronvideo.
isFrontTrimmedbooleanfalse--Geeft aan of de video is bijgesneden aan de voorkant van de bronvideo. Moet op true worden ingesteld wanneer startInSource niet 0 is.
volumenumberfalse-0 - 1Het volume niveau van het video-element. 1 staat voor vol volume en 0 staat voor gedempt.
hasAudiobooleantrue--Geeft aan of het video-element audio bevat.
toneobjectfalse--Aanpassingen aan de beeldtoon, inclusief gamma, verzadiging, contrast, helderheid en kleurkanalen.
lutobjectfalse--De look-up tabel die wordt gebruikt om de beeldtoon aan te passen.
filterAgentobjectfalse--De filterconfiguratie die op de video is toegepast. Ondersteunt optionele regiomaskering.
maskDataobjectfalse--Maskerconfiguratie om het video-element zelf bij te snijden of te vormen (knoop-niveau bijsnijden). Dit is anders dan filterAgent.region, dat beperkt waar filtereffecten worden toegepast.

Opmerking:

  • De externalUrl moet toegankelijk zijn.
  • Alleen H.264 gecodeerde video's worden ondersteund; HEVC (H.265) gecodeerde video's worden niet ondersteund.
  • Het veld sourceDuration moet overeenkomen met de werkelijke duur van het bronvideobestand.
  • De som van startInSource en duration moet kleiner zijn dan of gelijk aan sourceDuration.
  • In de meeste gevallen is startInSource 0. Het verschilt alleen van 0 wanneer de videoknoop aan de voorkant van de bronvideo is bijgesneden.
  • Wanneer startInSource niet 0 is, moet je isFrontTrimmed op true instellen om aan te geven dat de video van voren is bijgesneden.
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
  }