etro
etro copied to clipboard
Typescript video-editing framework for the browser
A major issue with our current realtime recording approach is lag that occurs while recording can be seen in the render. In other cases, recording can be slower when it's...
## Overview The group layer has zero or more child layers. It composites all visual children onto its canvas and mixes all audio children into its audio node. The group...
Please update `Movie` and `MovieOptions`, changing its type from `Dynamic` to `Dynamic`. Relevant files: - **src/movie.ts** - **src/util.ts**
Firefox 102.0 (Mac OS 10.15) Effects Grayscale should desaturate the target FAILED Expected 93.75 to be less than or equal 1. compareImageData/
Add a visual effect that makes the target fade out to a color (which could be transparency). It should have a duration property that controls how many seconds before the...
Currently, only integer values for the radius of `GaussianBlur` are allowed. It would be nice to allow floats, but the current implementation creates a Gaussian kernel from the radius. We...
**Steps to reproduce**: 1. `npm i` 2. `npm start` 3. Open http://localhost:8080/examples/application/video-player.html - The first frame after you press play is black. [Here](https://pastebin.com/raw/7BKupEP8) is a simpler example (place one level...
As seen in *examples/introduction/keyframes.html*, text interpolation looks very choppy currently. I suspect this has to do with some font size rounding done by the browser. **TODO: Investigate**
I'm trying add effect to my video layer but it always get black screen after add. ``` .addLayer( new vd.layer.Video({ startTime: 0, source: video }).addEffect( new vd.effect.Brightness({ brightness: 100, })...