Optional
cssFilter
cssFilter?: (
params: {
amount?: number;
angle?: number;
intensity?: number;
radius?: number;
speed?: number;
temperature?: number;
threshold?: number;
tint?: number;
},
) => string
description
description: { en: string; ru: string }
ffmpegCommand
ffmpegCommand: (
params: {
amount?: number;
angle?: number;
height?: number;
intensity?: number;
radius?: number;
speed?: number;
temperature?: number;
threshold?: number;
tint?: number;
width?: number;
},
) => string
labels
labels: { de?: string; en: string; es?: string; fr?: string; ru?: string }
Optional
params
params?: {
amount?: number;
angle?: number;
intensity?: number;
radius?: number;
speed?: number;
temperature?: number;
threshold?: number;
tint?: number;
}
previewPath
previewPath: string
type
type:
| "stabilization"
| "noise-reduction"
| "reverse"
| "blur"
| "brightness"
| "vintage"
| "contrast"
| "saturation"
| "speed"
| "grayscale"
| "sepia"
| "hue-rotate"
| "duotone"
| "noir"
| "cyberpunk"
| "dreamy"
| "infrared"
| "matrix"
| "arctic"
| "sunset"
| "lomo"
| "twilight"
| "neon"
| "invert"
| "vignette"
| "film-grain"
| "chromatic-aberration"
| "lens-flare"
| "glow"
| "sharpen"