Product Thumbnail

Revideo

Create videos with code

Open Source
Developer Tools
Video

Revideo is an open source framework for programmatic video editing. It lets you create video templates in Typescript and render them via an API. It also provides a React player component to enable previews and real-time edits in the browser.

Top comment

Thank you for the hunt, Michael! Hi Product Hunt community! 👋 I'm Justus, and I'm building Revideo together with my co-founder @hkonsti. We're excited to show it to you today! At the start of this year, we were exploring a bunch of different product ideas in the realm of AI-enabled video editing, ranging from A/B-testing and automating facebook ads to generating memes. While building these products, we were consistently frustrated by the tooling available for programmatic video editing and therefore decided to build a framework ourselves! Revideo lets you create video templates in Typescript and render them with dynamic inputs through an API. It also comes with a Player component that lets you preview your projects in the browser and integrate video editing functionality into web apps. Our renderer is built on top of the WebCodecs API, making video exports super fast. On my Macbook, I can render 60 seconds of full-HD video in just 14.3 seconds. For faster rendering speeds in production, you can also parallelize rendering across multiple AWS Lambda workers. ⚡ Revideo is MIT-licensed and will stay that way. In the long-term, we want to make money by offering a managed rendering platform where you can deploy your Revideo projects and render videos super fast. If you want to learn more, feel free to check out our Github repository: https://github.com/redotvideo/re... We are looking forward to your feedback! 😻

Comment highlights

Impactful! I can't wait to try this out and write about it on my newsletter! Fantastic!

Congrats on the launch! The flexibility to create video templates and render them numerically is awesome. I can see this being a awesome for marketing teams needing to A/B test video ads.

Hi there! This product looks super useful for creating custom video editors. I love that it includes a React player component for real-time previews. I'm definitely going to share this with my team. Best of luck with everything!

Great launch! This open-source framework for programmatic video editing sounds like a fantastic tool for developers. The ability to create templates in Typescript and render them via an API is very suitable.

Congratulations on the launch, for creating videos with code! It's an impressive achievement and a fantastic tool for developers. The interface looks sleek and intuitive, making it easy to showcase coding skills effectively. I'm excited to see how this will empower others to share their programming journey more creatively. Well done!

Great tool for creating video templates with code! The React player component for real-time edits sounds incredibly useful for dynamic content creation.

Revideo seems perfect for developers looking to automate video creation. Excited to see how it integrates with existing workflows.

Can someone please finetune / many-shot prompt an LLM with this? Would be incredible to go from text script to video and be able to iterate with it in natural language. Great work guys!

Congrats on the launch! What are the most common use cases that people use Revideo for?

I appreciate the open-source approach and MIT license. It’s great to see such powerful tools available to everyone

I love that it provides a React player component for real-time previews. It makes editing so much more interactive and efficient

Congratulations to the Revideo team on this innovative launch! @hkonsti An open-source framework for programmatic video editing is a game-changer. The ability to create video templates in TypeScript and render them via an API, coupled with a React player component, is a powerful combination.

@mwseibel Fantastic work on Revideo! The framework's capabilities are impressive. One suggestion would be to include built-in support for common video effects and transitions, which could simplify the creation of complex video templates. This could make the tool even more versatile for users.

I'm always excited to see companies building open source, and I can already see the new applications that this framework will enable. Excited to see what's to come!

@justusmattern How does Revideo handle compatibility with various video formats and resolutions? Ensuring broad support will be crucial for widespread adoption.

Congrats guys! Platform sounds awesome. Getting an endpoint just by pushing up a repo for rendering would be super useful. So many applications with LLMs and generative models to create videos.

This is super awesome guys! Does Revideo have feature parity with Remotion? If not, what's missing?