Expand description
Multi-track video composition and audio mixing.
This module provides MultiTrackComposer for compositing multiple video
layers onto a solid-colour canvas, and MultiTrackAudioMixer for mixing
multiple audio tracks into a single output stream.
Both types produce source-only FilterGraph instances — call
FilterGraph::pull_video or FilterGraph::pull_audio in a loop to
extract output frames.
Structs§
- Audio
Concatenator - Concatenates multiple audio clips into a single seamless output stream.
- Audio
Track - A single audio track in a
MultiTrackAudioMixermix. - Clip
Joiner - Joins two video clips with a cross-dissolve transition.
- Multi
Track Audio Mixer - Mixes multiple audio tracks into a single output stream.
- Multi
Track Composer - Composes multiple video layers onto a solid-colour canvas.
- Video
Concatenator - Concatenates multiple video clips into a single seamless output stream.
- Video
Layer - A single video layer in a
MultiTrackComposercomposition.