Skip to content

idocinthebox/atr-plugins

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

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

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages