Public AV processor boundary for preset-led video, audio, and waveform recipes.
@spec capabilities() :: [atom()]
@spec normalize(map()) :: {:ok, map()} | {:error, term()}
@spec normalize!(map()) :: map()