Register a video provider factory for a given provider ID.
Use this to add third-party or custom video providers at runtime. Built-in providers (runway, replicate, fal) are pre-registered.
Unique identifier for the provider (lowercased for matching).
Factory function that creates a new uninitialised provider instance.
Register a video provider factory for a given provider ID.
Use this to add third-party or custom video providers at runtime. Built-in providers (runway, replicate, fal) are pre-registered.