EditPlan class
Everything an AI edit will do. Built by EditCommandParser and carried
out by AutoEditor; null / false means "leave as it is".
Constructors
- EditPlan()
Properties
- audioCleanup ↔ AudioCleanup?
-
Denoise and level the voice in every clip.
getter/setter pair
- beatEvery ↔ double?
-
Cut every N beats of the music (1, 2 or 4).
getter/setter pair
- boldCaptions ↔ bool
-
getter/setter pair
- captions ↔ bool
-
getter/setter pair
- clearCaptions ↔ bool
-
getter/setter pair
- clearEffects ↔ bool
-
Delete every timed effect on the effect lane.
getter/setter pair
- clearLooks ↔ bool
-
Set every clip's look back to none.
getter/setter pair
- clearStickers ↔ bool
-
getter/setter pair
- clearText ↔ bool
-
Delete all text (captions included), but not stickers.
getter/setter pair
- clipVolume ↔ double?
-
Volume for the clips' own sound (0 mutes, 1 restores).
getter/setter pair
- effect ↔ VideoEditorEffect?
-
getter/setter pair
- fillMode ↔ VideoFillMode?
-
getter/setter pair
- hashCode → int
-
The hash code for this object.
no setterinherited
- highlightLength ↔ Duration?
-
Make a short of about this length from the best moments (AI Shorts):
the speech is transcribed and the strongest lines are kept.
getter/setter pair
- hookText ↔ String?
-
Big title shown over the first seconds (the "hook").
getter/setter pair
- isEmpty → bool
-
no setter
- musicPrompt ↔ String?
-
Generate music with this prompt when the project has none.
getter/setter pair
- musicVolume ↔ double?
-
Multiplier for the music tracks' volume (louder > 1, quieter < 1).
getter/setter pair
- noMusic ↔ bool
-
getter/setter pair
- ratio ↔ VideoAspectRatio?
-
getter/setter pair
- reframe ↔ bool
-
Crop every clip around its main face or subject (auto reframe).
getter/setter pair
-
removeEffects
→ Set<
VideoEditorEffect> -
Delete timed effects of these looks only.
final
- removeMusic ↔ bool
-
Delete every music / sound track.
getter/setter pair
- removeSilence ↔ bool
-
getter/setter pair
- resetCrop ↔ bool
-
Undo crops and zooms (back to 100%, centred).
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- speed ↔ double?
-
getter/setter pair
-
stickers
→ List<
String> -
Emoji stickers to add.
final
- targetLength ↔ Duration?
-
Shorten the whole video to this length (trims the end).
getter/setter pair
- template ↔ EditTemplate?
-
getter/setter pair
-
timedEffects
→ List<
(VideoEditorEffect, EffectSpan)> -
Timed effects to add to the effect lane.
final
- transition ↔ ClipTransition?
-
getter/setter pair
-
transitionMix
↔ List<
ClipTransition> ? -
A different transition on every cut, cycling through these (vibe).
getter/setter pair
- zoomCuts ↔ bool
-
getter/setter pair
Methods
-
describe(
) → List< String> - Human readable steps, in the order they run.
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited