Perfect Canvas by droserasprout
Frame-perfect WebGL canvas capture to FFmpeg
Extension Metadata
Screenshots
About this extension
Accurately capture WebGL canvas content. Designed for algorave/visual programming tools like Hydra/Cables.gl, but should work with any WebGL canvas.
- Pixel-perfect frame-by-frame capture.
- Configurable resolution, FPS, and ffmpeg quality settings.
- Automatically resize canvas to match capture resolution (and back).
- Hydra and Cables.gl support: messes with time to ensure perfect frame timing.
- Strudel support coming soon.
Rated 0 by 0 reviewers
Permissions and data
Required permissions:
- Exchange messages with programs other than Firefox
- Access browser tabs
- Access your data for hydra.ojack.xyz
- Access your data for cables.gl
- Access your data for sandbox.cables.gl
- Access your data for editor.p5js.org
- Access your data for www.shadertoy.com
- Access your data for strudel.cc
- Access your data for localhost
Required data collection, according to the developer:
- Website activity
- Website content
More information
- Add-on Links
- Version
- 0.1.0
- Size
- 23.96 KB
- Last updated
- 8 days ago (Feb 10, 2026)
- Related Categories
- License
- Mozilla Public License 2.0
- Version History
- Add to collection