Spell Management

Creating and maintaining spells in magic.mov

Overview

Spells in magic.mov represent the core video transformations and effects that can be applied to media. The spells system provides:

  • A framework for defining video effects
  • Parameter configuration for customization
  • Real-time preview capabilities
  • Rendering pipeline integration

Key Directories

src/routes/spells

This directory contains the user interface for:

  • Browsing available spells
  • Configuring spell parameters
  • Applying spells to media
  • Saving and sharing spell configurations

src/spells

This directory contains the core implementation of each spell:

  • Effect definitions
  • Processing algorithms
  • Parameter schemas
  • Default configurations