Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

what are the key differences of Revideo compare to MotionCanvas? #50

Closed
mnlbox opened this issue Apr 17, 2024 · 4 comments
Closed

what are the key differences of Revideo compare to MotionCanvas? #50

mnlbox opened this issue Apr 17, 2024 · 4 comments

Comments

@mnlbox
Copy link

mnlbox commented Apr 17, 2024

Hi,

Thanks for the project. I'm new in video generation in general I'm trying to figure out what is the key difference of Revideo compare to MotionCanvas?

In the homepage you mentioned it's a fork version of MotionCanvas with more features but here in Github it's not appeared as a regular forked project. 🤔

Why it's a separate tools with separate brand/name and even separate repo and not a plugin or regular forked version of MotionCanvas?
Are you providing any extra service that is not available on MotionCanvas? (any cloud, saas version,...)
What are the key differences in general?
I see audio capabilities and parameterized video mentioned in the home page but it seems MotionCanvas also suppprts audio so I'm a bit confused now. 🤔

It would be nice if you can clarify this, then I can choose my tools/library for the project a bit simpler.

Sorry if I asked many questions like an interviewer 😬
And again thanks for the awesome projects. At the end more products and competitions is a fuel for this specific niche of products (React video generators)

@mnlbox mnlbox changed the title what is the clear difference compare to MotionCanvas? what are the key differences of Revideo compare to MotionCanvas? Apr 17, 2024
@justusmattern27
Copy link
Member

Hey, these are very fair questions!

We initially tried to build Revideo as a set of Motion Canvas plugins, but unfortunately, the plugin API was not flexible enough for this. We'll release a blog post soon that explains the decision behind the fork in detail, I'll let you know when it is released.

In general, Motion Canvas and Revideo have very different goals:

  • Motion Canvas aims to be a standalone editor for web animations, and not a library in the common sense that others integrate into their apps - see this discussion for details
  • Revideo focuses on video, and aims to build a library that others can integrate into their apps. Essentially, we want to provide APIs that enable developers to build video editing apps themselves. We have also built a mini SaaS that shows how you can do this; you can find its repository here

Concretely, this translates to the following features so far:

To summarize: If you want to create one-off animations with a visual editor, Motion Canvas is good for you. If you need a library that you can integrate into an app, Revideo is probably better suited for it.

I hope this helps!

@mnlbox
Copy link
Author

mnlbox commented Apr 17, 2024

Thanks @justusmattern27 for your quick reply.
Looking forward to reading the blog post that you mentioned to get more insights.

I think I should start creating some stuff with Revideo to see if it fits our needs. As I mentioned I'm new in the video/image generation topic so any type of blog posts, guides and ... can be helpful and I highly appreciate it.

@justusmattern27
Copy link
Member

@mnlbox of course! If you want hands-on examples, feel free to check out our open source example projects

@justusmattern27
Copy link
Member

@mnlbox the blog post regarding the fork is now live here! I hope this clears things up - will close the issue for now :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants