XFadeEffect
XFadeEffect is used by enterAnimation, exitAnimation, and video transition.
Scene transition uses the same names. The list below is the shared set
declared by the renderer and accepted by the hosted API.
Effect Gallery
Hover a tile to play it. Every clip is two scenes joined by that effect with
transitionDuration: 1 — rendered by Zvid.
circleclosecirclecropcircleopendiagbldiagbrdiagtldiagtrdissolvefadefadeblackfadegraysfadewhitehblurhlslicehorzclosehorzopenhrslicepixelizeradialrectcropslidedownslideleftsliderightslideupsmoothdownsmoothleftsmoothrightsmoothupvdslicevertclosevertopenvuslicewipeblwipebrwipedownwipeleftwiperightwipetlwipetrwipeuptype XFadeEffect =
| "fade"
| "fadeblack"
| "fadewhite"
| "distance"
| "wipeleft"
| "wiperight"
| "wipeup"
| "wipedown"
| "slideleft"
| "slideright"
| "slideup"
| "slidedown"
| "smoothleft"
| "smoothright"
| "smoothup"
| "smoothdown"
| "circlecrop"
| "rectcrop"
| "circleclose"
| "circleopen"
| "horzclose"
| "horzopen"
| "vertclose"
| "vertopen"
| "diagbl"
| "diagbr"
| "diagtl"
| "diagtr"
| "hlslice"
| "hrslice"
| "vuslice"
| "vdslice"
| "dissolve"
| "pixelize"
| "radial"
| "hblur"
| "wipetl"
| "wipetr"
| "wipebl"
| "wipebr"
| "fadegrays"
| "zoomin"
| "hlwind"
| "hrwind";
Use this shared set for portable projects. The hosted validator also recognizes
additional FFmpeg names, including squeezeh, squeezev, fadefast, fadeslow,
vertical wind, cover, and reveal effects; these are not all declared by the
renderer/editor's shared effect list. API acceptance alone does not establish
equivalent editor preview support. The editor intentionally omits distance
from its picker because it has no faithful preview.
Validate the request with Validate and estimate. That checks the payload; inspect an actual render when visual effect fidelity matters. The gallery demonstrates its checked-in subset, not every accepted name.