Welcome to the official documentation for developing plugins for AVS4YOU applications.
We support two types of plugins for extending AVS4YOU application functionality:
Plugins that provide menu items, UI elements, and context-specific functionality. Content plugins can add custom menu items to AVS4YOU application context menus, create custom dialogs, and interact with users.
Plugins that provide various effects for image or video processing. Effect plugins can apply filters, transformations, and other visual effects to media content in AVS4YOU applications.
How to write an animated effect that actually looks right: temporal coherence (making an animation continuous from frame to frame instead of random per frame), resolution scaling rules, making an overlay read on any footage, performance budgets, and the build/preview/verify pipeline.
The format of plugins.json, the machine-readable catalogue AVS4YOU installers
read to download their preinstalled plugins: required fields, what pluginId
must match, when the schema changes, and the order to publish a new plugin
version in.
For questions and support, please visit AVS4YOU.com