Skip to content

Latest commit

 

History

3 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

ATR Community Plugins

Community plugin repository for Advanced Tape Restorer.

Available Plugins

Plugin Category Description
Grayscale Converter Color Converts frames to grayscale (BT.601 luminance)
Vintage Vignette Creative Darkened-edge vignette for analog look
Film Grain Overlay Creative Realistic film grain noise overlay

How It Works

ATR fetches plugins-index.json from this repo to populate the Add-ons → Browse Online section. Users can install plugins with one click.

Plugin Format

Each plugin is a Python .py file exporting:

  • PLUGIN_META dict — name, id, version, author, description, category, pipeline_hooks, settings
  • filter_frame(frame, frame_index, **kwargs) — per-frame numpy processing
  • process(input_path, output_path, **kwargs) — file-level processing (optional)

See the Plugin Development Guide for the full contract, settings schema, pipeline hooks, and examples.

Contributing

  1. Create a .py plugin following the contract above
  2. Submit a PR adding your plugin to plugins/ and an entry to plugins-index.json
  3. Include SHA256 hash and file size in the index entry

About

Community plugin repository for Advanced Tape Restorer

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages