Mikael Finstad
Mikael Finstad
GL backgrounds: http://stack.gl/ https://www.shadertoy.com/ http://glslsandbox.com/ vantajs.com https://www.shadertoy.com/view/XslGRr https://github.com/willstall/30-days-of-shade https://github.com/radixzz/awesome-glsl
Make an automated test that automatically runs all (or the most important) [examples](https://github.com/mifi/editly/tree/master/examples) and verifies the output of all those. (maybe hash all frames)
- auto show title background if video is too bright - title/subtitle hide after seconds - Text animations - https://tobiasahlin.com/moving-letters/ - https://codepen.io/search/pens?q=text&cursor=ZD0xJm89MCZwPTE= - https://github.com/elevenetc/TextSurface - Using [GL transitions](https://gl-transitions.com/gallery) on text...
I just created a React based video editor It's still a bit beta, but check it out and let me know if it works! https://github.com/mifi/reactive-video Inspired by remotion #118
- Full power of the HTML to create visuals and animations using HTML animation frameworks (maybe puppeteer) - three.js - ...
Look into making it completely functional/stateless: `getFrame(frameNum, parameters)` -> calculates transitions and everything to return a calculated frame This allows for making a GUI with seeking to any random frame...
Might add the [ffmpeg-static](https://github.com/eugeneware/ffmpeg-static) dependency, then no need for system ffmpeg. (with an option to use a custom ffmpeg path) But it does not work on raspberry pi, need to...
- support exif rotated pics https://stackoverflow.com/questions/20600800/js-client-side-exif-orientation-rotate-and-mirror-jpeg-images https://github.com/fabricjs/fabric.js/issues/5542
- LUT - Color filter GLSL - blending layers https://developer.mozilla.org/en-US/docs/Web/API/CanvasRenderingContext2D/globalCompositeOperation - reverse clip - crop