Interface VideoClip
interface VideoClip {
color?: string;
duration: Schema.Rational;
effects?: { assetId: string; id: string; intensity: number }[];
enabled?: boolean;
id: string;
markers?: never[];
mediaRef?: MediaAssetRef | MediaAssetPlaceholderRef;
metadata?: Record<string, unknown>;
name?: string;
rotate?: number;
scaleX?: number;
scaleY?: number;
sourceStart: Schema.Rational;
transition?: { assetId: string; duration: Schema.Rational };
translateX?: number;
translateY?: number;
type: "clip:video";
}
color?: string;
duration: Schema.Rational;
effects?: { assetId: string; id: string; intensity: number }[];
enabled?: boolean;
id: string;
markers?: never[];
mediaRef?: MediaAssetRef | MediaAssetPlaceholderRef;
metadata?: Record<string, unknown>;
name?: string;
rotate?: number;
scaleX?: number;
scaleY?: number;
sourceStart: Schema.Rational;
transition?: { assetId: string; duration: Schema.Rational };
translateX?: number;
translateY?: number;
type: "clip:video";
}
Hierarchy (View Summary)
- BaseClip
- Partial<TransformProps>
- VideoClip
Index
Properties
Optionalcolor
color?: string
duration
Optionaleffects
effects?: { assetId: string; id: string; intensity: number }[]
Optionalenabled
enabled?: boolean
id
id: string
Optionalmarkers
markers?: never[]
OptionalmediaRef
Optionalmetadata
metadata?: Record<string, unknown>
Optionalname
name?: string
Optionalrotate
rotate?: number
OptionalscaleX
scaleX?: number
OptionalscaleY
scaleY?: number
sourceStart
Optionaltransition
OptionaltranslateX
translateX?: number
OptionaltranslateY
translateY?: number
type
type: "clip:video"