Samosa

CILicense: GPL-3.0Platforms: Windows and macOS

Samosa is an open-source, dockable rotoscoping panel for Adobe After Effects. It connects After Effects to a local Sammie-Roto-2 runtime so object selection, tracking, matting, removal, export, and import stay inside the After Effects workflow.

Samosa is an independent integration project. It is not an official Sammie-Roto-2 project and is not affiliated with or endorsed by Adobe.

Samosa panel

Documentation:Windows installation | macOS installation | Model installation | After Effects tutorial | Development | Third-party licenses

Status

The current release targets Windows and macOS with After Effects 2021 or newer through CEP. The selector is embedded in the docked panel. A future native Custom Comp UI module can route clicks from the Composition viewer to the same local service API.

Features

  • Multiple objects with include and exclude point prompts
  • SAM2 selection and clip-wide object tracking
  • MatAnyone, MatAnyone2, and VideoMaMa matting adapters
  • MiniMax and OpenCV removal adapters
  • Mask cleanup, growth, antialiasing, and duplicate-frame controls
  • PNG, EXR, and video output with automatic import into the active composition
  • Background jobs with progress, cancellation, and tracked-frame state
  • 100%, 75%, and 50% viewer scaling

Requirements

  • Windows 10/11, or macOS 13 or newer
  • Adobe After Effects 2021 or newer
  • Internet access during runtime and model installation
  • Windows: a supported NVIDIA, Intel, or CPU backend
  • macOS: Apple Silicon MPS acceleration or Intel CPU processing

Samosa installers do not embed model weights or Adobe SDK files. They download a pinned Sammie-Roto-2 source revision, Python runtime, and selected checkpoints during installation or first use.

Install

Download the installer for your platform from the latest release:

  • Windows: Samosa-Setup-1.2.1.exe
  • macOS: Samosa-1.2.1-macOS.pkg

Both installers create a local runtime and configure the After Effects CEP panel. See Windows installation or macOS installation.

Choose one model mode:

  • Standard: installs SAM2 Base now; missing models download when first requested.
  • Complete: pre-downloads every supported model after the restricted-model license notice is accepted.
  • Custom: selects individual model packs to pre-download.

Restart After Effects and open Window > Extensions (Legacy) > Samosa.

See Model installation for exactly what happens when Standard mode encounters a missing model.

Quick tutorial

  1. Open a composition and select exactly one file-backed footage layer.
  2. Open Window > Extensions (Legacy) > Samosa, then choose Load selection.
  3. Click the viewer to add Include points; right-click or switch to Exclude to remove areas. Add another object when needed.
  4. Choose Track objects. Add correction points on problem frames and track again.
  5. Use Matting for refined alpha edges or Remove to fill the selected area.
  6. Under Output, choose the output description, object, format, and destination, then select Export and add to comp.

Exports use readable names such as interview_Hero_Person_matting_matte. See the After Effects tutorial for the complete workflow.

Development

Run the source-only contract suite with any Python 3.10+ interpreter:

python -m unittest discover -s tests -v
node tests/test_panel_runtime.js

Set SAMMIE_REPO and run with the upstream virtual environment to include the deterministic integration suite:

$env:SAMMIE_REPO="D:\path\to\Sammie-Roto-2"&"$env:SAMMIE_REPO\.venv\Scripts\python.exe"-m unittest discover -s tests -v

See Development, Architecture, and Releasing.

Licensing and model restrictions

Samosa source code is licensed under GPL-3.0. It directly integrates with the GPL-3.0 Sammie-Roto-2 runtime, so GPL-3.0 is the conservative and compatible release choice.

Some optional engines exposed through Sammie-Roto-2 have separate noncommercial terms. In particular, MatAnyone uses the S-Lab noncommercial license, while MiniMax Remover and VideoMaMa use CC BY-NC 4.0. Installing or downloading those components does not grant commercial-use rights. Review Third-Party Notices before distributing Samosa or using those engines commercially.

Upstream relationship

Samosa is maintained as a separate repository because it is an After Effects integration and does not modify Sammie-Roto-2 core. Fork Sammie-Roto-2 only if a contribution requires maintaining upstream core patches; submit generally useful changes upstream when possible. See Notice for the exact provenance used during development.

Acknowledgements and connected projects

Samosa exists because of the work in Sammie-Roto-2 by Zarxrax and contributors. The workflows it exposes connect to SAM 2, EfficientTAM, MatAnyone, MatAnyone2, VideoMaMa, and MiniMax Remover. Attribution here does not replace each project's license or model terms; see Third-party notices.

Contributing

Contributions are welcome under GPL-3.0. Read Contributing, Security, and the Code of Conduct before opening a change.

About

Open-source AI rotoscoping, matting, and object-removal panel for Adobe After Effects, powered by Sammie-Roto-2.

Topics

Resources

Code of conduct

Contributing

Security policy

Stars

3 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages

, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Add copy buttons to all
 blocks\n(function() {\n function addCopyButtons() {\n document.querySelectorAll('pre code').forEach(function(codeBlock) {\n if (codeBlock.parentElement.hasAttribute('data-copy-added')) return;\n codeBlock.parentElement.setAttribute('data-copy-added', 'true');\n \n var btn = document.createElement('button');\n btn.textContent = 'Copy';\n btn.style.cssText = 'position:absolute;top:4px;right:4px;padding:2px 8px;font-size:11px;background:#4ecdc4;border:none;border-radius:4px;color:#1a1a2e;cursor:pointer;opacity:0.7;transition:opacity 0.2s;';\n btn.onmouseover = function() { this.style.opacity = '1'; };\n btn.onmouseout = function() { this.style.opacity = '0.7'; };\n btn.onclick = function() {\n navigator.clipboard.writeText(codeBlock.textContent).then(function() {\n btn.textContent = 'Copied!';\n setTimeout(function() { btn.textContent = 'Copy'; }, 1500);\n });\n };\n codeBlock.parentElement.style.position = 'relative';\n codeBlock.parentElement.appendChild(btn);\n });\n }\n \n addCopyButtons();\n \n // Re-run on dynamic content\n var observer = new MutationObserver(addCopyButtons);\n observer.observe(document.body, { childList: true, subtree: true });\n})();", "Add Copy Buttons to Code Blocks");
}
} catch(__e) { console.warn('[Userscript:Add Copy Buttons to Code Blocks]', __e); }
})();
(function(){
try {
var __m = "github.com";
var __re = new RegExp('^' + "github\\.com" + '
Skip to content

Samosa

CILicense: GPL-3.0Platforms: Windows and macOS

Samosa is an open-source, dockable rotoscoping panel for Adobe After Effects. It connects After Effects to a local Sammie-Roto-2 runtime so object selection, tracking, matting, removal, export, and import stay inside the After Effects workflow.

Samosa is an independent integration project. It is not an official Sammie-Roto-2 project and is not affiliated with or endorsed by Adobe.

Samosa panel

Documentation:Windows installation | macOS installation | Model installation | After Effects tutorial | Development | Third-party licenses

Status

The current release targets Windows and macOS with After Effects 2021 or newer through CEP. The selector is embedded in the docked panel. A future native Custom Comp UI module can route clicks from the Composition viewer to the same local service API.

Features

  • Multiple objects with include and exclude point prompts
  • SAM2 selection and clip-wide object tracking
  • MatAnyone, MatAnyone2, and VideoMaMa matting adapters
  • MiniMax and OpenCV removal adapters
  • Mask cleanup, growth, antialiasing, and duplicate-frame controls
  • PNG, EXR, and video output with automatic import into the active composition
  • Background jobs with progress, cancellation, and tracked-frame state
  • 100%, 75%, and 50% viewer scaling

Requirements

  • Windows 10/11, or macOS 13 or newer
  • Adobe After Effects 2021 or newer
  • Internet access during runtime and model installation
  • Windows: a supported NVIDIA, Intel, or CPU backend
  • macOS: Apple Silicon MPS acceleration or Intel CPU processing

Samosa installers do not embed model weights or Adobe SDK files. They download a pinned Sammie-Roto-2 source revision, Python runtime, and selected checkpoints during installation or first use.

Install

Download the installer for your platform from the latest release:

  • Windows: Samosa-Setup-1.2.1.exe
  • macOS: Samosa-1.2.1-macOS.pkg

Both installers create a local runtime and configure the After Effects CEP panel. See Windows installation or macOS installation.

Choose one model mode:

  • Standard: installs SAM2 Base now; missing models download when first requested.
  • Complete: pre-downloads every supported model after the restricted-model license notice is accepted.
  • Custom: selects individual model packs to pre-download.

Restart After Effects and open Window > Extensions (Legacy) > Samosa.

See Model installation for exactly what happens when Standard mode encounters a missing model.

Quick tutorial

  1. Open a composition and select exactly one file-backed footage layer.
  2. Open Window > Extensions (Legacy) > Samosa, then choose Load selection.
  3. Click the viewer to add Include points; right-click or switch to Exclude to remove areas. Add another object when needed.
  4. Choose Track objects. Add correction points on problem frames and track again.
  5. Use Matting for refined alpha edges or Remove to fill the selected area.
  6. Under Output, choose the output description, object, format, and destination, then select Export and add to comp.

Exports use readable names such as interview_Hero_Person_matting_matte. See the After Effects tutorial for the complete workflow.

Development

Run the source-only contract suite with any Python 3.10+ interpreter:

python -m unittest discover -s tests -v
node tests/test_panel_runtime.js

Set SAMMIE_REPO and run with the upstream virtual environment to include the deterministic integration suite:

$env:SAMMIE_REPO="D:\path\to\Sammie-Roto-2"&"$env:SAMMIE_REPO\.venv\Scripts\python.exe"-m unittest discover -s tests -v

See Development, Architecture, and Releasing.

Licensing and model restrictions

Samosa source code is licensed under GPL-3.0. It directly integrates with the GPL-3.0 Sammie-Roto-2 runtime, so GPL-3.0 is the conservative and compatible release choice.

Some optional engines exposed through Sammie-Roto-2 have separate noncommercial terms. In particular, MatAnyone uses the S-Lab noncommercial license, while MiniMax Remover and VideoMaMa use CC BY-NC 4.0. Installing or downloading those components does not grant commercial-use rights. Review Third-Party Notices before distributing Samosa or using those engines commercially.

Upstream relationship

Samosa is maintained as a separate repository because it is an After Effects integration and does not modify Sammie-Roto-2 core. Fork Sammie-Roto-2 only if a contribution requires maintaining upstream core patches; submit generally useful changes upstream when possible. See Notice for the exact provenance used during development.

Acknowledgements and connected projects

Samosa exists because of the work in Sammie-Roto-2 by Zarxrax and contributors. The workflows it exposes connect to SAM 2, EfficientTAM, MatAnyone, MatAnyone2, VideoMaMa, and MiniMax Remover. Attribution here does not replace each project's license or model terms; see Third-party notices.

Contributing

Contributions are welcome under GPL-3.0. Read Contributing, Security, and the Code of Conduct before opening a change.

About

Open-source AI rotoscoping, matting, and object-removal panel for Adobe After Effects, powered by Sammie-Roto-2.

Topics

Resources

Code of conduct

Contributing

Security policy

Stars

3 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages

, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Force GitHub README to respect dark mode\n(function() {\n var style = document.createElement('style');\n style.textContent = '\n .markdown-body {\n color-scheme: dark light;\n }\n .markdown-body pre { background: #161b22 !important; }\n .markdown-body code { background: rgba(110, 118, 129, 0.4) !important; }\n .markdown-body table th, .markdown-body table td { border-color: #30363d !important; }\n .markdown-body img { background: #0d1117; }\n .markdown-body blockquote { border-left-color: #8b949e; }\n .markdown-body hr { border-color: #30363d; }\n ';\n document.head.appendChild(style);\n})();", "GitHub Dark Mode README Fix"); } } catch(__e) { console.warn('[Userscript:GitHub Dark Mode README Fix]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + '
Skip to content

Samosa

CILicense: GPL-3.0Platforms: Windows and macOS

Samosa is an open-source, dockable rotoscoping panel for Adobe After Effects. It connects After Effects to a local Sammie-Roto-2 runtime so object selection, tracking, matting, removal, export, and import stay inside the After Effects workflow.

Samosa is an independent integration project. It is not an official Sammie-Roto-2 project and is not affiliated with or endorsed by Adobe.

Samosa panel

Documentation:Windows installation | macOS installation | Model installation | After Effects tutorial | Development | Third-party licenses

Status

The current release targets Windows and macOS with After Effects 2021 or newer through CEP. The selector is embedded in the docked panel. A future native Custom Comp UI module can route clicks from the Composition viewer to the same local service API.

Features

  • Multiple objects with include and exclude point prompts
  • SAM2 selection and clip-wide object tracking
  • MatAnyone, MatAnyone2, and VideoMaMa matting adapters
  • MiniMax and OpenCV removal adapters
  • Mask cleanup, growth, antialiasing, and duplicate-frame controls
  • PNG, EXR, and video output with automatic import into the active composition
  • Background jobs with progress, cancellation, and tracked-frame state
  • 100%, 75%, and 50% viewer scaling

Requirements

  • Windows 10/11, or macOS 13 or newer
  • Adobe After Effects 2021 or newer
  • Internet access during runtime and model installation
  • Windows: a supported NVIDIA, Intel, or CPU backend
  • macOS: Apple Silicon MPS acceleration or Intel CPU processing

Samosa installers do not embed model weights or Adobe SDK files. They download a pinned Sammie-Roto-2 source revision, Python runtime, and selected checkpoints during installation or first use.

Install

Download the installer for your platform from the latest release:

  • Windows: Samosa-Setup-1.2.1.exe
  • macOS: Samosa-1.2.1-macOS.pkg

Both installers create a local runtime and configure the After Effects CEP panel. See Windows installation or macOS installation.

Choose one model mode:

  • Standard: installs SAM2 Base now; missing models download when first requested.
  • Complete: pre-downloads every supported model after the restricted-model license notice is accepted.
  • Custom: selects individual model packs to pre-download.

Restart After Effects and open Window > Extensions (Legacy) > Samosa.

See Model installation for exactly what happens when Standard mode encounters a missing model.

Quick tutorial

  1. Open a composition and select exactly one file-backed footage layer.
  2. Open Window > Extensions (Legacy) > Samosa, then choose Load selection.
  3. Click the viewer to add Include points; right-click or switch to Exclude to remove areas. Add another object when needed.
  4. Choose Track objects. Add correction points on problem frames and track again.
  5. Use Matting for refined alpha edges or Remove to fill the selected area.
  6. Under Output, choose the output description, object, format, and destination, then select Export and add to comp.

Exports use readable names such as interview_Hero_Person_matting_matte. See the After Effects tutorial for the complete workflow.

Development

Run the source-only contract suite with any Python 3.10+ interpreter:

python -m unittest discover -s tests -v
node tests/test_panel_runtime.js

Set SAMMIE_REPO and run with the upstream virtual environment to include the deterministic integration suite:

$env:SAMMIE_REPO="D:\path\to\Sammie-Roto-2"&"$env:SAMMIE_REPO\.venv\Scripts\python.exe"-m unittest discover -s tests -v

See Development, Architecture, and Releasing.

Licensing and model restrictions

Samosa source code is licensed under GPL-3.0. It directly integrates with the GPL-3.0 Sammie-Roto-2 runtime, so GPL-3.0 is the conservative and compatible release choice.

Some optional engines exposed through Sammie-Roto-2 have separate noncommercial terms. In particular, MatAnyone uses the S-Lab noncommercial license, while MiniMax Remover and VideoMaMa use CC BY-NC 4.0. Installing or downloading those components does not grant commercial-use rights. Review Third-Party Notices before distributing Samosa or using those engines commercially.

Upstream relationship

Samosa is maintained as a separate repository because it is an After Effects integration and does not modify Sammie-Roto-2 core. Fork Sammie-Roto-2 only if a contribution requires maintaining upstream core patches; submit generally useful changes upstream when possible. See Notice for the exact provenance used during development.

Acknowledgements and connected projects

Samosa exists because of the work in Sammie-Roto-2 by Zarxrax and contributors. The workflows it exposes connect to SAM 2, EfficientTAM, MatAnyone, MatAnyone2, VideoMaMa, and MiniMax Remover. Attribution here does not replace each project's license or model terms; see Third-party notices.

Contributing

Contributions are welcome under GPL-3.0. Read Contributing, Security, and the Code of Conduct before opening a change.

About

Open-source AI rotoscoping, matting, and object-removal panel for Adobe After Effects, powered by Sammie-Roto-2.

Topics

Resources

Code of conduct

Contributing

Security policy

Stars

3 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages

, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Highlight search terms from Google/DuckDuckGo/Bing referrer\n(function() {\n var ref = document.referrer;\n var terms = [];\n \n if (ref.includes('google.com') || ref.includes('duckduckgo.com') || ref.includes('bing.com')) {\n var url = new URL(ref);\n var q = url.searchParams.get('q') || url.searchParams.get('p');\n if (q) {\n terms = q.split(/\\s+/).filter(function(t) { return t.length > 2; });\n }\n }\n \n if (terms.length === 0) return;\n \n var style = document.createElement('style');\n style.textContent = '.userscript-highlight { background: #fbbf24; color: #1a1a2e; padding: 1px 3px; border-radius: 2px; }';\n document.head.appendChild(style);\n \n function highlight(node) {\n if (node.nodeType === 3) { // text node\n var text = node.textContent;\n var found = false;\n terms.forEach(function(term) {\n var regex = new RegExp('(' + term.replace(/[.*+?^${}()|[\\]\\\\]/g, '\\\\') + ')', 'gi');\n if (regex.test(text)) {\n found = true;\n var frag = document.createDocumentFragment();\n var parts = text.split(regex);\n parts.forEach(function(part, i) {\n if (i % 2 === 0) {\n frag.appendChild(document.createTextNode(part));\n } else {\n var span = document.createElement('span');\n span.className = 'userscript-highlight';\n span.textContent = part;\n frag.appendChild(span);\n }\n });\n node.parentNode.replaceChild(frag, node);\n }\n });\n } else if (node.nodeType === 1 && node.childNodes) { // element\n var skipTags = ['SCRIPT', 'STYLE', 'NOSCRIPT', 'TEXTAREA', 'INPUT', 'SELECT'];\n if (!skipTags.includes(node.tagName)) {\n Array.from(node.childNodes).forEach(highlight);\n }\n }\n }\n \n highlight(document.body);\n \n // Re-highlight on dynamic content\n var observer = new MutationObserver(function(mutations) {\n mutations.forEach(function(m) {\n m.addedNodes.forEach(function(node) {\n if (node.nodeType === 1 || node.nodeType === 3) highlight(node);\n });\n });\n });\n observer.observe(document.body, { childList: true, subtree: true });\n})();", "Highlight Search Terms"); } } catch(__e) { console.warn('[Userscript:Highlight Search Terms]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + '
Skip to content

Samosa

CILicense: GPL-3.0Platforms: Windows and macOS

Samosa is an open-source, dockable rotoscoping panel for Adobe After Effects. It connects After Effects to a local Sammie-Roto-2 runtime so object selection, tracking, matting, removal, export, and import stay inside the After Effects workflow.

Samosa is an independent integration project. It is not an official Sammie-Roto-2 project and is not affiliated with or endorsed by Adobe.

Samosa panel

Documentation:Windows installation | macOS installation | Model installation | After Effects tutorial | Development | Third-party licenses

Status

The current release targets Windows and macOS with After Effects 2021 or newer through CEP. The selector is embedded in the docked panel. A future native Custom Comp UI module can route clicks from the Composition viewer to the same local service API.

Features

  • Multiple objects with include and exclude point prompts
  • SAM2 selection and clip-wide object tracking
  • MatAnyone, MatAnyone2, and VideoMaMa matting adapters
  • MiniMax and OpenCV removal adapters
  • Mask cleanup, growth, antialiasing, and duplicate-frame controls
  • PNG, EXR, and video output with automatic import into the active composition
  • Background jobs with progress, cancellation, and tracked-frame state
  • 100%, 75%, and 50% viewer scaling

Requirements

  • Windows 10/11, or macOS 13 or newer
  • Adobe After Effects 2021 or newer
  • Internet access during runtime and model installation
  • Windows: a supported NVIDIA, Intel, or CPU backend
  • macOS: Apple Silicon MPS acceleration or Intel CPU processing

Samosa installers do not embed model weights or Adobe SDK files. They download a pinned Sammie-Roto-2 source revision, Python runtime, and selected checkpoints during installation or first use.

Install

Download the installer for your platform from the latest release:

  • Windows: Samosa-Setup-1.2.1.exe
  • macOS: Samosa-1.2.1-macOS.pkg

Both installers create a local runtime and configure the After Effects CEP panel. See Windows installation or macOS installation.

Choose one model mode:

  • Standard: installs SAM2 Base now; missing models download when first requested.
  • Complete: pre-downloads every supported model after the restricted-model license notice is accepted.
  • Custom: selects individual model packs to pre-download.

Restart After Effects and open Window > Extensions (Legacy) > Samosa.

See Model installation for exactly what happens when Standard mode encounters a missing model.

Quick tutorial

  1. Open a composition and select exactly one file-backed footage layer.
  2. Open Window > Extensions (Legacy) > Samosa, then choose Load selection.
  3. Click the viewer to add Include points; right-click or switch to Exclude to remove areas. Add another object when needed.
  4. Choose Track objects. Add correction points on problem frames and track again.
  5. Use Matting for refined alpha edges or Remove to fill the selected area.
  6. Under Output, choose the output description, object, format, and destination, then select Export and add to comp.

Exports use readable names such as interview_Hero_Person_matting_matte. See the After Effects tutorial for the complete workflow.

Development

Run the source-only contract suite with any Python 3.10+ interpreter:

python -m unittest discover -s tests -v
node tests/test_panel_runtime.js

Set SAMMIE_REPO and run with the upstream virtual environment to include the deterministic integration suite:

$env:SAMMIE_REPO="D:\path\to\Sammie-Roto-2"&"$env:SAMMIE_REPO\.venv\Scripts\python.exe"-m unittest discover -s tests -v

See Development, Architecture, and Releasing.

Licensing and model restrictions

Samosa source code is licensed under GPL-3.0. It directly integrates with the GPL-3.0 Sammie-Roto-2 runtime, so GPL-3.0 is the conservative and compatible release choice.

Some optional engines exposed through Sammie-Roto-2 have separate noncommercial terms. In particular, MatAnyone uses the S-Lab noncommercial license, while MiniMax Remover and VideoMaMa use CC BY-NC 4.0. Installing or downloading those components does not grant commercial-use rights. Review Third-Party Notices before distributing Samosa or using those engines commercially.

Upstream relationship

Samosa is maintained as a separate repository because it is an After Effects integration and does not modify Sammie-Roto-2 core. Fork Sammie-Roto-2 only if a contribution requires maintaining upstream core patches; submit generally useful changes upstream when possible. See Notice for the exact provenance used during development.

Acknowledgements and connected projects

Samosa exists because of the work in Sammie-Roto-2 by Zarxrax and contributors. The workflows it exposes connect to SAM 2, EfficientTAM, MatAnyone, MatAnyone2, VideoMaMa, and MiniMax Remover. Attribution here does not replace each project's license or model terms; see Third-party notices.

Contributing

Contributions are welcome under GPL-3.0. Read Contributing, Security, and the Code of Conduct before opening a change.

About

Open-source AI rotoscoping, matting, and object-removal panel for Adobe After Effects, powered by Sammie-Roto-2.

Topics

Resources

Code of conduct

Contributing

Security policy

Stars

3 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages

, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Strip utm_, fbclid, gclid, etc. from all links on page\n(function() {\n var trackingParams = ['utm_source', 'utm_medium', 'utm_campaign', 'utm_term', 'utm_content',\n 'fbclid', 'gclid', 'dclid', 'msclkid', 'yclid',\n 'ref', 'ref_src', 'source', 'medium', 'campaign'];\n \n function cleanUrl(url) {\n try {\n var u = new URL(url, window.location.origin);\n var changed = false;\n trackingParams.forEach(function(p) {\n if (u.searchParams.has(p)) {\n u.searchParams.delete(p);\n changed = true;\n }\n });\n return changed ? u.toString() : url;\n } catch (e) {\n return url;\n }\n }\n \n function cleanLinks() {\n document.querySelectorAll('a[href]').forEach(function(a) {\n var clean = cleanUrl(a.href);\n if (clean !== a.href) a.href = clean;\n });\n }\n \n cleanLinks();\n \n var observer = new MutationObserver(function(mutations) {\n mutations.forEach(function(m) {\n m.addedNodes.forEach(function(node) {\n if (node.nodeType === 1) {\n if (node.tagName === 'A') cleanLinks();\n node.querySelectorAll('a[href]').forEach(function(a) {\n var clean = cleanUrl(a.href);\n if (clean !== a.href) a.href = clean;\n });\n }\n });\n });\n });\n observer.observe(document.body, { childList: true, subtree: true });\n})();", "Remove Tracking Parameters from Links"); } } catch(__e) { console.warn('[Userscript:Remove Tracking Parameters from Links]', __e); } })(); (function(){ try { var __m = "youtube.com"; var __re = new RegExp('^' + "youtube\\.com" + '
Skip to content

Samosa

CILicense: GPL-3.0Platforms: Windows and macOS

Samosa is an open-source, dockable rotoscoping panel for Adobe After Effects. It connects After Effects to a local Sammie-Roto-2 runtime so object selection, tracking, matting, removal, export, and import stay inside the After Effects workflow.

Samosa is an independent integration project. It is not an official Sammie-Roto-2 project and is not affiliated with or endorsed by Adobe.

Samosa panel

Documentation:Windows installation | macOS installation | Model installation | After Effects tutorial | Development | Third-party licenses

Status

The current release targets Windows and macOS with After Effects 2021 or newer through CEP. The selector is embedded in the docked panel. A future native Custom Comp UI module can route clicks from the Composition viewer to the same local service API.

Features

  • Multiple objects with include and exclude point prompts
  • SAM2 selection and clip-wide object tracking
  • MatAnyone, MatAnyone2, and VideoMaMa matting adapters
  • MiniMax and OpenCV removal adapters
  • Mask cleanup, growth, antialiasing, and duplicate-frame controls
  • PNG, EXR, and video output with automatic import into the active composition
  • Background jobs with progress, cancellation, and tracked-frame state
  • 100%, 75%, and 50% viewer scaling

Requirements

  • Windows 10/11, or macOS 13 or newer
  • Adobe After Effects 2021 or newer
  • Internet access during runtime and model installation
  • Windows: a supported NVIDIA, Intel, or CPU backend
  • macOS: Apple Silicon MPS acceleration or Intel CPU processing

Samosa installers do not embed model weights or Adobe SDK files. They download a pinned Sammie-Roto-2 source revision, Python runtime, and selected checkpoints during installation or first use.

Install

Download the installer for your platform from the latest release:

  • Windows: Samosa-Setup-1.2.1.exe
  • macOS: Samosa-1.2.1-macOS.pkg

Both installers create a local runtime and configure the After Effects CEP panel. See Windows installation or macOS installation.

Choose one model mode:

  • Standard: installs SAM2 Base now; missing models download when first requested.
  • Complete: pre-downloads every supported model after the restricted-model license notice is accepted.
  • Custom: selects individual model packs to pre-download.

Restart After Effects and open Window > Extensions (Legacy) > Samosa.

See Model installation for exactly what happens when Standard mode encounters a missing model.

Quick tutorial

  1. Open a composition and select exactly one file-backed footage layer.
  2. Open Window > Extensions (Legacy) > Samosa, then choose Load selection.
  3. Click the viewer to add Include points; right-click or switch to Exclude to remove areas. Add another object when needed.
  4. Choose Track objects. Add correction points on problem frames and track again.
  5. Use Matting for refined alpha edges or Remove to fill the selected area.
  6. Under Output, choose the output description, object, format, and destination, then select Export and add to comp.

Exports use readable names such as interview_Hero_Person_matting_matte. See the After Effects tutorial for the complete workflow.

Development

Run the source-only contract suite with any Python 3.10+ interpreter:

python -m unittest discover -s tests -v
node tests/test_panel_runtime.js

Set SAMMIE_REPO and run with the upstream virtual environment to include the deterministic integration suite:

$env:SAMMIE_REPO="D:\path\to\Sammie-Roto-2"&"$env:SAMMIE_REPO\.venv\Scripts\python.exe"-m unittest discover -s tests -v

See Development, Architecture, and Releasing.

Licensing and model restrictions

Samosa source code is licensed under GPL-3.0. It directly integrates with the GPL-3.0 Sammie-Roto-2 runtime, so GPL-3.0 is the conservative and compatible release choice.

Some optional engines exposed through Sammie-Roto-2 have separate noncommercial terms. In particular, MatAnyone uses the S-Lab noncommercial license, while MiniMax Remover and VideoMaMa use CC BY-NC 4.0. Installing or downloading those components does not grant commercial-use rights. Review Third-Party Notices before distributing Samosa or using those engines commercially.

Upstream relationship

Samosa is maintained as a separate repository because it is an After Effects integration and does not modify Sammie-Roto-2 core. Fork Sammie-Roto-2 only if a contribution requires maintaining upstream core patches; submit generally useful changes upstream when possible. See Notice for the exact provenance used during development.

Acknowledgements and connected projects

Samosa exists because of the work in Sammie-Roto-2 by Zarxrax and contributors. The workflows it exposes connect to SAM 2, EfficientTAM, MatAnyone, MatAnyone2, VideoMaMa, and MiniMax Remover. Attribution here does not replace each project's license or model terms; see Third-party notices.

Contributing

Contributions are welcome under GPL-3.0. Read Contributing, Security, and the Code of Conduct before opening a change.

About

Open-source AI rotoscoping, matting, and object-removal panel for Adobe After Effects, powered by Sammie-Roto-2.

Topics

Resources

Code of conduct

Contributing

Security policy

Stars

3 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages

, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Auto-enable theater mode on YouTube\n(function() {\n function tryTheater() {\n var btn = document.querySelector('button[aria-label=\"Theater mode\"], ytd-player #player button[title=\"Theater mode\"]');\n if (btn && !btn.classList.contains('activated')) {\n btn.click();\n }\n }\n \n // Try immediately\n tryTheater();\n \n // Try after navigation (SPA)\n var lastUrl = location.href;\n setInterval(function() {\n if (location.href !== lastUrl) {\n lastUrl = location.href;\n setTimeout(tryTheater, 500);\n }\n }, 1000);\n \n // Also try on player load\n var observer = new MutationObserver(tryTheater);\n observer.observe(document.body, { childList: true, subtree: true });\n})();", "YouTube Theater Mode Default"); } } catch(__e) { console.warn('[Userscript:YouTube Theater Mode Default]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + '
Skip to content

Samosa

CILicense: GPL-3.0Platforms: Windows and macOS

Samosa is an open-source, dockable rotoscoping panel for Adobe After Effects. It connects After Effects to a local Sammie-Roto-2 runtime so object selection, tracking, matting, removal, export, and import stay inside the After Effects workflow.

Samosa is an independent integration project. It is not an official Sammie-Roto-2 project and is not affiliated with or endorsed by Adobe.

Samosa panel

Documentation:Windows installation | macOS installation | Model installation | After Effects tutorial | Development | Third-party licenses

Status

The current release targets Windows and macOS with After Effects 2021 or newer through CEP. The selector is embedded in the docked panel. A future native Custom Comp UI module can route clicks from the Composition viewer to the same local service API.

Features

  • Multiple objects with include and exclude point prompts
  • SAM2 selection and clip-wide object tracking
  • MatAnyone, MatAnyone2, and VideoMaMa matting adapters
  • MiniMax and OpenCV removal adapters
  • Mask cleanup, growth, antialiasing, and duplicate-frame controls
  • PNG, EXR, and video output with automatic import into the active composition
  • Background jobs with progress, cancellation, and tracked-frame state
  • 100%, 75%, and 50% viewer scaling

Requirements

  • Windows 10/11, or macOS 13 or newer
  • Adobe After Effects 2021 or newer
  • Internet access during runtime and model installation
  • Windows: a supported NVIDIA, Intel, or CPU backend
  • macOS: Apple Silicon MPS acceleration or Intel CPU processing

Samosa installers do not embed model weights or Adobe SDK files. They download a pinned Sammie-Roto-2 source revision, Python runtime, and selected checkpoints during installation or first use.

Install

Download the installer for your platform from the latest release:

  • Windows: Samosa-Setup-1.2.1.exe
  • macOS: Samosa-1.2.1-macOS.pkg

Both installers create a local runtime and configure the After Effects CEP panel. See Windows installation or macOS installation.

Choose one model mode:

  • Standard: installs SAM2 Base now; missing models download when first requested.
  • Complete: pre-downloads every supported model after the restricted-model license notice is accepted.
  • Custom: selects individual model packs to pre-download.

Restart After Effects and open Window > Extensions (Legacy) > Samosa.

See Model installation for exactly what happens when Standard mode encounters a missing model.

Quick tutorial

  1. Open a composition and select exactly one file-backed footage layer.
  2. Open Window > Extensions (Legacy) > Samosa, then choose Load selection.
  3. Click the viewer to add Include points; right-click or switch to Exclude to remove areas. Add another object when needed.
  4. Choose Track objects. Add correction points on problem frames and track again.
  5. Use Matting for refined alpha edges or Remove to fill the selected area.
  6. Under Output, choose the output description, object, format, and destination, then select Export and add to comp.

Exports use readable names such as interview_Hero_Person_matting_matte. See the After Effects tutorial for the complete workflow.

Development

Run the source-only contract suite with any Python 3.10+ interpreter:

python -m unittest discover -s tests -v
node tests/test_panel_runtime.js

Set SAMMIE_REPO and run with the upstream virtual environment to include the deterministic integration suite:

$env:SAMMIE_REPO="D:\path\to\Sammie-Roto-2"&"$env:SAMMIE_REPO\.venv\Scripts\python.exe"-m unittest discover -s tests -v

See Development, Architecture, and Releasing.

Licensing and model restrictions

Samosa source code is licensed under GPL-3.0. It directly integrates with the GPL-3.0 Sammie-Roto-2 runtime, so GPL-3.0 is the conservative and compatible release choice.

Some optional engines exposed through Sammie-Roto-2 have separate noncommercial terms. In particular, MatAnyone uses the S-Lab noncommercial license, while MiniMax Remover and VideoMaMa use CC BY-NC 4.0. Installing or downloading those components does not grant commercial-use rights. Review Third-Party Notices before distributing Samosa or using those engines commercially.

Upstream relationship

Samosa is maintained as a separate repository because it is an After Effects integration and does not modify Sammie-Roto-2 core. Fork Sammie-Roto-2 only if a contribution requires maintaining upstream core patches; submit generally useful changes upstream when possible. See Notice for the exact provenance used during development.

Acknowledgements and connected projects

Samosa exists because of the work in Sammie-Roto-2 by Zarxrax and contributors. The workflows it exposes connect to SAM 2, EfficientTAM, MatAnyone, MatAnyone2, VideoMaMa, and MiniMax Remover. Attribution here does not replace each project's license or model terms; see Third-party notices.

Contributing

Contributions are welcome under GPL-3.0. Read Contributing, Security, and the Code of Conduct before opening a change.

About

Open-source AI rotoscoping, matting, and object-removal panel for Adobe After Effects, powered by Sammie-Roto-2.

Topics

Resources

Code of conduct

Contributing

Security policy

Stars

3 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages

, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Remove or un-stick sticky/fixed headers that block content\n(function() {\n function unstick() {\n document.querySelectorAll('header, nav, [role=\"banner\"], .header, .navbar, .sticky, .fixed-top, [style*=\"position: fixed\"], [style*=\"position:sticky\"]').forEach(function(el) {\n if (el.style.position === 'fixed' || el.style.position === 'sticky' || \n getComputedStyle(el).position === 'fixed' || getComputedStyle(el).position === 'sticky') {\n el.style.position = 'static';\n el.style.top = 'auto';\n el.style.zIndex = 'auto';\n }\n });\n }\n \n unstick();\n \n var observer = new MutationObserver(unstick);\n observer.observe(document.body, { childList: true, subtree: true, attributes: true, attributeFilter: ['style', 'class'] });\n})();", "Kill Sticky Headers"); } } catch(__e) { console.warn('[Userscript:Kill Sticky Headers]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + '
Skip to content

Samosa

CILicense: GPL-3.0Platforms: Windows and macOS

Samosa is an open-source, dockable rotoscoping panel for Adobe After Effects. It connects After Effects to a local Sammie-Roto-2 runtime so object selection, tracking, matting, removal, export, and import stay inside the After Effects workflow.

Samosa is an independent integration project. It is not an official Sammie-Roto-2 project and is not affiliated with or endorsed by Adobe.

Samosa panel

Documentation:Windows installation | macOS installation | Model installation | After Effects tutorial | Development | Third-party licenses

Status

The current release targets Windows and macOS with After Effects 2021 or newer through CEP. The selector is embedded in the docked panel. A future native Custom Comp UI module can route clicks from the Composition viewer to the same local service API.

Features

  • Multiple objects with include and exclude point prompts
  • SAM2 selection and clip-wide object tracking
  • MatAnyone, MatAnyone2, and VideoMaMa matting adapters
  • MiniMax and OpenCV removal adapters
  • Mask cleanup, growth, antialiasing, and duplicate-frame controls
  • PNG, EXR, and video output with automatic import into the active composition
  • Background jobs with progress, cancellation, and tracked-frame state
  • 100%, 75%, and 50% viewer scaling

Requirements

  • Windows 10/11, or macOS 13 or newer
  • Adobe After Effects 2021 or newer
  • Internet access during runtime and model installation
  • Windows: a supported NVIDIA, Intel, or CPU backend
  • macOS: Apple Silicon MPS acceleration or Intel CPU processing

Samosa installers do not embed model weights or Adobe SDK files. They download a pinned Sammie-Roto-2 source revision, Python runtime, and selected checkpoints during installation or first use.

Install

Download the installer for your platform from the latest release:

  • Windows: Samosa-Setup-1.2.1.exe
  • macOS: Samosa-1.2.1-macOS.pkg

Both installers create a local runtime and configure the After Effects CEP panel. See Windows installation or macOS installation.

Choose one model mode:

  • Standard: installs SAM2 Base now; missing models download when first requested.
  • Complete: pre-downloads every supported model after the restricted-model license notice is accepted.
  • Custom: selects individual model packs to pre-download.

Restart After Effects and open Window > Extensions (Legacy) > Samosa.

See Model installation for exactly what happens when Standard mode encounters a missing model.

Quick tutorial

  1. Open a composition and select exactly one file-backed footage layer.
  2. Open Window > Extensions (Legacy) > Samosa, then choose Load selection.
  3. Click the viewer to add Include points; right-click or switch to Exclude to remove areas. Add another object when needed.
  4. Choose Track objects. Add correction points on problem frames and track again.
  5. Use Matting for refined alpha edges or Remove to fill the selected area.
  6. Under Output, choose the output description, object, format, and destination, then select Export and add to comp.

Exports use readable names such as interview_Hero_Person_matting_matte. See the After Effects tutorial for the complete workflow.

Development

Run the source-only contract suite with any Python 3.10+ interpreter:

python -m unittest discover -s tests -v
node tests/test_panel_runtime.js

Set SAMMIE_REPO and run with the upstream virtual environment to include the deterministic integration suite:

$env:SAMMIE_REPO="D:\path\to\Sammie-Roto-2"&"$env:SAMMIE_REPO\.venv\Scripts\python.exe"-m unittest discover -s tests -v

See Development, Architecture, and Releasing.

Licensing and model restrictions

Samosa source code is licensed under GPL-3.0. It directly integrates with the GPL-3.0 Sammie-Roto-2 runtime, so GPL-3.0 is the conservative and compatible release choice.

Some optional engines exposed through Sammie-Roto-2 have separate noncommercial terms. In particular, MatAnyone uses the S-Lab noncommercial license, while MiniMax Remover and VideoMaMa use CC BY-NC 4.0. Installing or downloading those components does not grant commercial-use rights. Review Third-Party Notices before distributing Samosa or using those engines commercially.

Upstream relationship

Samosa is maintained as a separate repository because it is an After Effects integration and does not modify Sammie-Roto-2 core. Fork Sammie-Roto-2 only if a contribution requires maintaining upstream core patches; submit generally useful changes upstream when possible. See Notice for the exact provenance used during development.

Acknowledgements and connected projects

Samosa exists because of the work in Sammie-Roto-2 by Zarxrax and contributors. The workflows it exposes connect to SAM 2, EfficientTAM, MatAnyone, MatAnyone2, VideoMaMa, and MiniMax Remover. Attribution here does not replace each project's license or model terms; see Third-party notices.

Contributing

Contributions are welcome under GPL-3.0. Read Contributing, Security, and the Code of Conduct before opening a change.

About

Open-source AI rotoscoping, matting, and object-removal panel for Adobe After Effects, powered by Sammie-Roto-2.

Topics

Resources

Code of conduct

Contributing

Security policy

Stars

3 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages

, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Universal Dark Mode - works on any site\n(function() {\n var enabled = true;\n \n function applyDarkMode() {\n if (!enabled) return;\n \n // Create style element if it doesn't exist\n var style = document.getElementById('universal-dark-mode-style');\n if (!style) {\n style = document.createElement('style');\n style.id = 'universal-dark-mode-style';\n document.head.appendChild(style);\n }\n \n // Dark mode CSS - inverts colors but preserves images/video\n style.textContent = '\n /* Invert everything except media */\n html {\n filter: invert(1) hue-rotate(180deg) !important;\n background: #1a1a2e !important;\n }\n \n /* Restore images, videos, iframes, canvas */\n img, video, iframe, canvas, svg, picture, [style*=\"background-image\"] {\n filter: invert(1) hue-rotate(180deg) !important;\n }\n \n /* Preserve specific elements that should not be inverted */\n .no-dark-mode, .no-dark-mode *,\n [data-theme=\"light\"], [data-theme=\"light\"],\n .ace_editor, .ace_editor *,\n .CodeMirror, .CodeMirror *,\n .monaco-editor, .monaco-editor *,\n .markdown-body pre, .markdown-body pre *,\n .highlight, .highlight *,\n pre code, pre code * {\n filter: none !important;\n }\n \n /* Fix common UI elements */\n .modal, .popup, .dropdown-menu, .tooltip, .popover {\n filter: invert(1) hue-rotate(180deg) !important;\n background: #2d2d44 !important;\n border-color: #444 !important;\n }\n \n /* Scrollbars */\n ::-webkit-scrollbar { background: #1a1a2e !important; }\n ::-webkit-scrollbar-thumb { background: #444 !important; }\n ::-webkit-scrollbar-thumb:hover { background: #555 !important; }\n \n /* Selection */\n ::selection { background: #4ecdc4 !important; color: #1a1a2e !important; }\n ::-moz-selection { background: #4ecdc4 !important; color: #1a1a2e !important; }\n ';\n }\n \n function removeDarkMode() {\n var style = document.getElementById('universal-dark-mode-style');\n if (style) style.remove();\n }\n \n // Toggle with Alt+Shift+D\n document.addEventListener('keydown', function(e) {\n if (e.altKey && e.shiftKey && e.key === 'D') {\n e.preventDefault();\n enabled = !enabled;\n if (enabled) {\n applyDarkMode();\n console.log('[Universal Dark Mode] Enabled');\n } else {\n removeDarkMode();\n console.log('[Universal Dark Mode] Disabled');\n }\n }\n });\n \n // Apply on load\n applyDarkMode();\n \n // Re-apply on dynamic content\n var observer = new MutationObserver(function(mutations) {\n if (enabled && !document.getElementById('universal-dark-mode-style')) {\n applyDarkMode();\n }\n });\n observer.observe(document.head, { childList: true });\n \n console.log('[Universal Dark Mode] Loaded - Press Alt+Shift+D to toggle');\n})();", "Universal Dark Mode"); } } catch(__e) { console.warn('[Userscript:Universal Dark Mode]', __e); } })(); })();
Skip to content

Samosa

CILicense: GPL-3.0Platforms: Windows and macOS

Samosa is an open-source, dockable rotoscoping panel for Adobe After Effects. It connects After Effects to a local Sammie-Roto-2 runtime so object selection, tracking, matting, removal, export, and import stay inside the After Effects workflow.

Samosa is an independent integration project. It is not an official Sammie-Roto-2 project and is not affiliated with or endorsed by Adobe.

Samosa panel

Documentation:Windows installation | macOS installation | Model installation | After Effects tutorial | Development | Third-party licenses

Status

The current release targets Windows and macOS with After Effects 2021 or newer through CEP. The selector is embedded in the docked panel. A future native Custom Comp UI module can route clicks from the Composition viewer to the same local service API.

Features

  • Multiple objects with include and exclude point prompts
  • SAM2 selection and clip-wide object tracking
  • MatAnyone, MatAnyone2, and VideoMaMa matting adapters
  • MiniMax and OpenCV removal adapters
  • Mask cleanup, growth, antialiasing, and duplicate-frame controls
  • PNG, EXR, and video output with automatic import into the active composition
  • Background jobs with progress, cancellation, and tracked-frame state
  • 100%, 75%, and 50% viewer scaling

Requirements

  • Windows 10/11, or macOS 13 or newer
  • Adobe After Effects 2021 or newer
  • Internet access during runtime and model installation
  • Windows: a supported NVIDIA, Intel, or CPU backend
  • macOS: Apple Silicon MPS acceleration or Intel CPU processing

Samosa installers do not embed model weights or Adobe SDK files. They download a pinned Sammie-Roto-2 source revision, Python runtime, and selected checkpoints during installation or first use.

Install

Download the installer for your platform from the latest release:

  • Windows: Samosa-Setup-1.2.1.exe
  • macOS: Samosa-1.2.1-macOS.pkg

Both installers create a local runtime and configure the After Effects CEP panel. See Windows installation or macOS installation.

Choose one model mode:

  • Standard: installs SAM2 Base now; missing models download when first requested.
  • Complete: pre-downloads every supported model after the restricted-model license notice is accepted.
  • Custom: selects individual model packs to pre-download.

Restart After Effects and open Window > Extensions (Legacy) > Samosa.

See Model installation for exactly what happens when Standard mode encounters a missing model.

Quick tutorial

  1. Open a composition and select exactly one file-backed footage layer.
  2. Open Window > Extensions (Legacy) > Samosa, then choose Load selection.
  3. Click the viewer to add Include points; right-click or switch to Exclude to remove areas. Add another object when needed.
  4. Choose Track objects. Add correction points on problem frames and track again.
  5. Use Matting for refined alpha edges or Remove to fill the selected area.
  6. Under Output, choose the output description, object, format, and destination, then select Export and add to comp.

Exports use readable names such as interview_Hero_Person_matting_matte. See the After Effects tutorial for the complete workflow.

Development

Run the source-only contract suite with any Python 3.10+ interpreter:

python -m unittest discover -s tests -v
node tests/test_panel_runtime.js

Set SAMMIE_REPO and run with the upstream virtual environment to include the deterministic integration suite:

$env:SAMMIE_REPO="D:\path\to\Sammie-Roto-2"&"$env:SAMMIE_REPO\.venv\Scripts\python.exe"-m unittest discover -s tests -v

See Development, Architecture, and Releasing.

Licensing and model restrictions

Samosa source code is licensed under GPL-3.0. It directly integrates with the GPL-3.0 Sammie-Roto-2 runtime, so GPL-3.0 is the conservative and compatible release choice.

Some optional engines exposed through Sammie-Roto-2 have separate noncommercial terms. In particular, MatAnyone uses the S-Lab noncommercial license, while MiniMax Remover and VideoMaMa use CC BY-NC 4.0. Installing or downloading those components does not grant commercial-use rights. Review Third-Party Notices before distributing Samosa or using those engines commercially.

Upstream relationship

Samosa is maintained as a separate repository because it is an After Effects integration and does not modify Sammie-Roto-2 core. Fork Sammie-Roto-2 only if a contribution requires maintaining upstream core patches; submit generally useful changes upstream when possible. See Notice for the exact provenance used during development.

Acknowledgements and connected projects

Samosa exists because of the work in Sammie-Roto-2 by Zarxrax and contributors. The workflows it exposes connect to SAM 2, EfficientTAM, MatAnyone, MatAnyone2, VideoMaMa, and MiniMax Remover. Attribution here does not replace each project's license or model terms; see Third-party notices.

Contributing

Contributions are welcome under GPL-3.0. Read Contributing, Security, and the Code of Conduct before opening a change.

About

Open-source AI rotoscoping, matting, and object-removal panel for Adobe After Effects, powered by Sammie-Roto-2.

Topics

Resources

Code of conduct

Contributing

Security policy

Stars

3 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages