Presets

7 built-in presets optimized for different use cases, from subtle to eye-catching effects.

Available Presets

youtube

Glow

Video players and content platforms

Intensity0.3
Blur80px

netflix

Glow

Premium video experiences

Intensity0.4
Blur100px

spotify

Glow

Music and vibrant content

Intensity0.5
Blur60px

apple

Minimal and elegant designs

Intensity0.25
Blur50px

minimal

Subtle effects

Intensity0.15
Blur40px

neon

Glow

Eye-catching, high-energy

Intensity0.7
Blur30px

ambient

Glow

Balanced and versatile (default)

Intensity0.35
Blur70px

Using Presets

Simply pass the preset name to any cinematic component:

tsx
<CinematicVideo
  src="video.mp4"
  preset="youtube"  // or "netflix", "spotify", etc.
  controls
/>

Custom Preset Configuration

You can also create custom presets by passing a configuration object:

tsx
<CinematicVideo
  src="video.mp4"
  preset={{
    intensity: 0.6,
    blur: 90,
    spread: "wide",
    glow: true,
    glowStrength: 50,
    vignette: true,
    vignetteStrength: 0.2,
    colorBoost: 1.4,
    fps: 15,
    sampling: 8,
  }}
  controls
/>

Preset Comparison

PresetIntensityBlurGlowBest For
youtube0.380pxVideo players and content platforms
netflix0.4100pxPremium video experiences
spotify0.560pxMusic and vibrant content
apple0.2550pxMinimal and elegant designs
minimal0.1540pxSubtle effects
neon0.730pxEye-catching, high-energy
ambient0.3570pxBalanced and versatile (default)
Built with v0