widgets/dialogs/ai_dialogs library

Classes

AiCancelButton
AiDialogScaffold
AiDialogTextField
AiLanguageDropdown
AiPrimaryButton
AiSecondaryButton
AiSectionLabel
AutoCaptionsDialog
BackgroundRemovalDialog
Removes the background of the selected clip, either with on-device person segmentation or a green-screen chroma key, and places the subject over a new colour or image. The processed clip replaces the original in place.
MusicGenerationDialog
StyleTransferDialog
Applies a real colour-grade to the selected clip. The grade is stored on the clip and rendered by the FFmpeg filter graph at export time, so it applies to every frame instead of a single extracted still.
VoiceGenerationDialog

Extensions

StringExtension on String

Functions

captionOverlaysForClip({required List<AutoCaptionCue> cues, required VideoEditorClip clip, required Duration clipProjectStart, required String idPrefix}) → List<VideoTextOverlay>
Converts cues measured from the start of a clip's trimmed range (file time) into project-time caption overlays for that clip.