This update improves memory consumption and increases speed when using <OffthreadVideo> as well as gives better error messages when reaching timeouts.
⚠️ This version changes the format of the Bundle / Serve URL. If you use Lambda, you must redeploy your sites.
What's Changed
@remotion/renderer: Fix Render progress going backwards in encoding stage by @JonnyBurger in #2613@remotion/renderer: Fix additional errors being printed after a render got aborted by @JonnyBurger in #2615@remotion/renderer: Show actual timeout instead ofwaiting 30000msfor browser page by @JonnyBurger in #2625@remotion/renderer: Don't logdelayRender()handles if there are none by @JonnyBurger in #2629@remotion/renderer: Better management of memory and seeking in<OffthreadVideo>by @JonnyBurger in #2630@remotion/renderer: Decrease OffthreadVideo cache size by @JonnyBurger in #2635@remotion/renderer: Surface original source if it fails to extract a frame by @JonnyBurger in #2638- Remotion Studio: Allow saving the input props using Cmd+S indicate unsaved changes by @patsalv in #2568
- Remotion Studio: Fix saving back
staticFile()'s by @JonnyBurger in #2634 - Remotion Studio: Fix delayRender() timeout option not being respected during render by @JonnyBurger in #2614
@remotion/lottie: Don't refetch images on every frame by @JonnyBurger in #2633@remotion/lambda: Retry more common errors coming from flakiness by @JonnyBurger in #2628
Docs
- Add YT video to docs by @MehmetAdemi in #2627
- Added missing --gl flag in the lambda cli doc by @patsalv in #2621
- Add all APIs to renderer table of contents by @patsalv in #2619
- Update passing-props.md by @Navaie in #2609
Contributing
- Example: Fix multiple versions of Three.js by @JonnyBurger in #2636
New Contributors
Full Changelog: v4.0.10...v4.0.11