Konstantin

Results 44 comments of Konstantin

It's not implemented yet, although it shouldn’t take more than an hour to get done.

I'm constantly working on the timeline but go ahead, I appreciate any help I can get

I would implement it exactly the same as the filters and each mask should inherit from graphics. E.g. `class CircleMask extends Graphics`. Then you can draw the circle in the...

Thanks! Sorry for the late response. Removing clips and tracks should be a fast operation, do you have an example to demonstrate this issue? Audio fade is not implemented yet,...

Version 2 now supports masking.

Just published an update which might fix this (4.0.3), can you check again?

Would you mind sharing a full code example? I just rendered this snippet successfully with v1.0.0: ```typescirpt const composition = new core.Composition(); const source = await core.VideoSource.from('https://diffusion-studio-public.s3.eu-central-1.amazonaws.com/videos/big_buck_bunny_1080p_30fps.mp4'); const track =...

Should be solved with version 4

Hey, thanks for the kind words! Glad you’re enjoying the library. The InvalidStateError: Canvas has no frame error likely stems from an issue with VideoFrame, which might be caused by...

This behavior is intentional. In V2, we replaced the event-based rendering system—which only updated the composition in response to changes—with a periodic update approach. During playback, the composition updates at...