πŸ“Ή Videos in Selection API: now in General Availability!

We are thrilled to announce that our Videos in Selection API support has officially transitioned from beta to General Availability (GA)! :tada:

This means that you can now build and release apps that use the Selection API to read and replace videos within Canva designs, unlocking an entirely new category of video editing apps you can innovate with. Some examples of possibilities we’re excited about include (but are not limited to):

  • Custom video filters and effects: Allow users to apply custom filters and effects to their videos, enhancing visual appeal and creativity. For example, build an app that offers cinematic color grading or retro film effects.
  • Overlay text and graphics: Develop tools that let users overlay text, logos, and graphics onto their videos. Ideal for branding, adding captions, or creating engaging video content for marketing purposes.
  • Video transitions and animations: Create applications that provide a range of transitions and animations between video clips, making it easy for users to produce professional-looking video presentations and montages.

To get started and learn more, check out our guides on reading video elements and replacing them.

4 Likes

I am curious about how many active users are creating their videos on Canva. This will help me consider whether to develop some video-related tools within the Canva ecosystem.

1 Like

Can you take a look at this CORS error in video selection api?
https://community.canva.dev/t/cors-error-in-video-seplection-api/3768?u=sharqwy

So it seems one canva domain β€œapp-CANVA-ID.canva-apps.com” has CORS error when accessing video at β€œvideo-private-assets.canva.com/*”, which makes the entire video selection API not working for now