Actions21
- Auto Caption Video Actions
- Create Video Actions
- Edit Video Actions
- File Actions
- HTML Video Actions
- Job Actions
- React Video Actions
- Template Actions
- Video Audio Actions
- Video Thumbnail Actions
HTML Video → Create HTML Video
AI-generatedSummary
Render a supplied HTML composition as a video through VideoApiHub. Configure its dimensions, frame rate, format, and result delivery; optional variables are passed into the composition as window.__hfVariables.
Inputs
- HTML (required) — HTML composition to render. The node Base64-encodes it before sending it to the API; the UI description recommends GSAP for animation, CSS for styling, and Hyperframes data attributes for timing.
- Width — Video width in pixels; defaults to 1920 (UI range 1–3840).
- Height — Video height in pixels; defaults to 1080 (UI range 1–3840).
- FPS — Frames per second; defaults to 30 (UI range 1–120).
- Output Format — MP4 or MOV; defaults to MP4.
- How to Get the Result — Choose file, public URL, temporary download link, or storage-only output. Defaults to file.
- Link Expires After (Seconds) — Expiry for a temporary download link; used only when that result type is selected. Defaults to 3600 seconds (UI range 60–86400).
- Variables — Optional name/value pairs injected as
window.__hfVariables; entries without a name are omitted. - Custom Save Path — Optional storage path for the result. Leave blank to let the API choose one.
Output shape
One JSON result per input item, returned from the VideoApiHub create-HTML API endpoint.
The node sends a job creation request and returns the API response as JSON; this operation does not wait for rendering to finish or download the resulting video. The exact response fields depend on the API response.