pub enum Node {
Show 20 variants
Sequence(Sequence),
Stack(Stack),
Grid(Grid),
Media(Media),
Text(Text),
Color(ColorFill),
Captions(Captions),
Layout(Layout),
Audio(Audio),
Raw(Raw),
Slideshow(Slideshow),
CaptionedVideo(CaptionedVideo),
Title(Title),
TitleCard(Title),
LowerThird(LowerThird),
EndCard(EndCard),
ComparisonGrid(ComparisonGrid),
Reframe(Reframe),
Logo(Logo),
MusicBed(MusicBed),
}Expand description
One part of a video.
Variants§
Sequence(Sequence)
Children one after another, with transitions between them.
Stack(Stack)
Children over each other, each over the ones before.
Grid(Grid)
Children in the cells of a grid, row by row.
Media(Media)
A video or still file.
Text(Text)
Text.
Color(ColorFill)
An area painted one color.
Captions(Captions)
Timed text from cues, a SubRip or WebVTT file, or word timestamps.
Layout(Layout)
A layout generator: boxes, text and shapes laid out by CSS flexbox and grid.
Audio(Audio)
A sound file.
Raw(Raw)
Part of a project (sources, tracks, compositions) at its own times. Overlays only.
Slideshow(Slideshow)
Stills or clips in turn, with transitions and slow zooms.
CaptionedVideo(CaptionedVideo)
A video under its captions.
Title(Title)
A title (and subtitle) over what is under it, laid out on the whole canvas.
TitleCard(Title)
A title (and subtitle) on the theme’s surface, over the whole canvas.
LowerThird(LowerThird)
A name and role in the canvas’s lower left.
EndCard(EndCard)
A closing card over the whole canvas: a logo, a title and a subtitle on the theme’s surface.
ComparisonGrid(ComparisonGrid)
Clips side by side in a grid, each labeled.
Reframe(Reframe)
A video fitted to a canvas of another shape, over a blurred copy of itself.
Logo(Logo)
A picture in a corner.
MusicBed(MusicBed)
Music under the video, faded in and out and ducked under speech.