---
title: "Frequently Asked Questions"
canonical_url: https://docs.zvid.io/docs/faq/
source: docs/faq.md
content_revision: 6338386a1dd87e4a
---

# Frequently Asked Questions

Short answers with links to the canonical pages.

## Project Configuration

### What video dimensions should I use?

Use a [resolution preset](https://docs.zvid.io/docs/structure/properties/resolution-presets/) for
standard social/HD formats (e.g. `instagram-post`, `youtube-short`, `full-hd`),
or `resolution: "custom"` with explicit `width`/`height` for anything else.
Output dimensions are limited by your plan.

### What frame rate should I use?

`30` for most content, `60` for smoother motion (larger files), `24` for a
cinematic look, `25` for PAL. The API accepts integers from `1` to `60`.

### Which output format should I choose?

`mp4` (recommended), `webm`, `mov`, or `avi`. For still images, see
[Rendering Images](https://docs.zvid.io/docs/rendering-images/).

## Elements

### How do I center elements?

Set `position: "center-center"` — see [Common Element Properties](https://docs.zvid.io/docs/structure/common-properties/).

### How do I size media?

Provide `width`/`height` and optionally [`resize`](https://docs.zvid.io/docs/structure/properties/resize/):
`contain` keeps the full asset visible, `cover` fills the box and may crop.

### How do timing properties work?

`enterBegin → enterEnd → exitBegin → exitEnd`, in seconds. See
[Common Element Properties](https://docs.zvid.io/docs/structure/common-properties/#timing).

### Why are animations not showing?

The animation window has zero length, the effect name isn't a supported
[xfade name](https://docs.zvid.io/docs/structure/properties/xfade-effects/), or the timing is outside
the project duration. See [Animations](https://docs.zvid.io/docs/structure/animations/).

## Media Files

### What media formats are supported?

Input assets are remote HTTP/HTTPS URLs; FFmpeg-compatible media generally
works (JPEG/PNG/WebP images, MP4/MOV/WebM/MKV video, MP3/WAV/AAC/OGG/M4A
audio), subject to plan limits. In [the editor](https://docs.zvid.io/docs/editor/media/) you can also
upload files to your media library.

### Are there hard limits?

Yes — plan-dependent limits on duration, output/input resolution, media size,
and element counts. Validation errors include your active limits. See
[Credits, Plans & Limits](https://docs.zvid.io/docs/credits-and-plans/).

## Audio

### What volume values are allowed?

`0` to `2`, on both [audio tracks](https://docs.zvid.io/docs/structure/audio-elements/) and video
elements. `0` mutes, `1` preserves the source level, and values above `1`
amplify it; loud sources can clip.

## Text and Fonts

### Why is my custom font not displaying?

Use an exact Google Fonts family name (`Poppins`, `Montserrat`, `Roboto`, …) in
`style.fontFamily`. See [Text & HTML Elements](https://docs.zvid.io/docs/structure/text-elements/#font-handling).

### Why is my HTML text rejected?

`TEXT.html` accepts a safe HTML subset (`div`, `span`, `p`, `strong`, `em`,
lists, …) — no script/style tags, event handlers, or external CSS URLs. Rich
styling belongs in [`customCode`](https://docs.zvid.io/docs/structure/text-elements/#native-css--javascript-customcode).

## Templates & Automation

### How do I render the same video with different data?

Author a [template with variables](https://docs.zvid.io/docs/templates/template-basics/) and render
it with per-request values — or thousands at once with
[bulk rendering](https://docs.zvid.io/docs/automation/bulk-rendering/).

### How do I get notified when a render finishes?

Register a [webhook](https://docs.zvid.io/docs/automation/webhooks/) or pass a per-request `webhookUrl`.

## Editor

### Is editor JSON compatible with the API?

The editor exports Zvid project JSON. Before submitting it, run
[free hosted validation](https://docs.zvid.io/docs/validate-and-estimate/) with your API key:
the hosted API checks your plan and applies stricter limits than some editor
controls. See [Rendering & export](https://docs.zvid.io/docs/editor/export/).

## Getting Help

- [JSON Structure Overview](https://docs.zvid.io/docs/structure/)
- [Quick Start](https://docs.zvid.io/docs/quick-start/)
- [Zvid community on Discord](https://discord.gg/MZyWKqHDj3) — ask questions, discuss workflows, and share your work.
- [Contact support](https://zvid.io/contact)
