Interface AudioClip
interface AudioClip {
animations?: Partial<
Record<string, { keyframes: Schema.Keyframe<unknown>[] }>,
>;
color?: string;
duration: Schema.Rational;
effects?: Schema.EffectListItem[];
enabled?: boolean;
gap?: Schema.Rational;
id: string;
markers?: never[];
mediaRef?: AssetRef | MediaAssetPlaceholderRef;
metadata?: Record<string, unknown>;
name?: string;
sourceStart: Schema.Rational;
transition?: { assetId: string; duration: Schema.Rational };
type: "clip:audio";
volume?: number;
}
animations?: Partial<
Record<string, { keyframes: Schema.Keyframe<unknown>[] }>,
>;
color?: string;
duration: Schema.Rational;
effects?: Schema.EffectListItem[];
enabled?: boolean;
gap?: Schema.Rational;
id: string;
markers?: never[];
mediaRef?: AssetRef | MediaAssetPlaceholderRef;
metadata?: Record<string, unknown>;
name?: string;
sourceStart: Schema.Rational;
transition?: { assetId: string; duration: Schema.Rational };
type: "clip:audio";
volume?: number;
}
Hierarchy (View Summary)
Index
Properties
Optionalanimations
Optionalcolor
color?: string
duration
Optionaleffects
Optionalenabled
enabled?: boolean
Optionalgap
id
id: string
Optionalmarkers
markers?: never[]
OptionalmediaRef
Optionalmetadata
metadata?: Record<string, unknown>
Optionalname
name?: string
sourceStart
Optionaltransition
type
type: "clip:audio"
Optionalvolume
volume?: number