etro
etro copied to clipboard
Typescript video-editing framework for the browser
Can't read an image layer while rendering the movie. The image is from remote, like (https://image/)
I'm using etro in nextjs. when I want to _render_ a movie with an image layer (remote image file). it doesn't work. but It works when I _render_ a movie...
Bumps [ip](https://github.com/indutny/node-ip) from 1.1.8 to 1.1.9. Commits 1ecbf2f 1.1.9 6a3ada9 lib: fixed CVE-2023-42282 and added unit test See full diff in compare view [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any...
The `KeyFrame` constructor's `values` parameter can contain numbers, the keyframe's type `T` and custom interpolation methods ([type](https://github.com/etro-js/etro/blob/master/src/util.ts#L136)). Type this parameter to allow custom interpolation methods. See also: https://etrojs.dev/docs/reference/dynamic-properties/#keyframe-animations
Etro uses [ShipJS](https://community.algolia.com/shipjs/) to deploy new versions. Along with publishing versions to NPM and doing some other release chores, by default, Ship.js creates GitHub releases, extracting the release notes from...
It can later be replaced with `element.currentTime`.
[Dynamic properties](https://etrojs.dev/docs/reference/dynamic-properties) set to functions are unnecessary. The logic used to calculate function properties can easily be moved to JavaScript getters. Alternatively, these properties can be set to different constant...
`Layer#render` is called to refresh a layer's internal canvas. The term "render" could imply the rendering of a visual frame or an audio sample. Renaming it to something like `draw`...
Updated the ReadMe file with additional instructions on installing program and tried to make flow of ReadMe better so easier to navigate.