Editing is hard0:00
Hi everyone. I think we can start, uh, but before we start I want to ask you a couple of questions. So, first of all, how many of you took a photo of video during this conference? Please raise your hands.
Okay, and how many of you actually posted any video content from it online?
Not that many. And, um, to be honest, that was me. I— I was recording a lot of content during conferences, events, trips, meetups, and I never posted them online because video editing is hard. It sounds and it is a lot of work, it's tedious, and it's largely still manual.
So, and it also feels like an art and not really automated. And that's why we're building Reelful, and we're trying to tackle agentic video editing problem from, uh, video editing problem from the agentic standpoint. I'm Kate, I'm founder and CEO at Reelful.
Agentic editing1:23
But let's first talk about what agentic video editing is. So, as a user, you just drop in your media, photos and videos, and provide some context. It can be, uh, the context what happened in these media files, or it can be some directions.
For example, like add captions, add music, add voiceover, and something like that. And then the agent will go understand your media, uh, find theright moments, assemble everything together, generate captions, music, voiceover, b rolls, and give you a ready-to-share clip.
And, um, yeah, so basically, uh, that's, uh, video agentic video editing. So agent does everything by itself. Or another example: you recorded, uh, a speak-to-camera video, and you have a lot of pauses, unsuccessful shots, and you expect an agent to figure it out, to remove unsuccessful shots, remove pauses, and give you a ready-to-share clip.
Um, and, uh, the interesting thing is that a lot of— actually a lot of the things inside this pipeline can be automated. And this is exactly what we're doing at Reelful.
Today was the first day of—
Infrastructure2:46
Oh, this is, um, the example of, uh, video edited. And, um, since we're at AI engineering conference, I wanted to talk a little bit about infrastructure. And from the infrastructure standpoint, agentic, uh, video editor is very similar to agentic app builder.
Uh, sorry, there is a typo on the slide. So the, uh, second column is agentic video editor. So both of them have a prompt, uh, a UI for prompt, uh, and in the video editor case it's a media plus prompt.
And usually on backend, what's happening, there is a remote machine which is called sandbox, uh, which is spinning up, and inside this machine there is an agent with tools and skills which is working on, uh, what you're asking it to do.
Uh, in the case of the agentic, uh, app builder, it's a code base. Uh, in the case of the agentic video editor, it's a video, video composition. And as a result, in the agentic app builder, user get an app preview, and for the video editor, users, uh, user get rendered, rendered video.
And, but, yes, the, the infrastruc from infrastructural standpoint, it's pretty similar, but there are a couple of differences. Uh, and, um, this is actually the most interesting to me: generating versus editing. At Reelful, we're focusing on editing real footage.
Generating vs editing4:04
So we do not generate a lot of content. We're expecting you to provide your real life, your, uh, personal content, and we will edit it for you. And actually, this is, uh, a more complex problem because if the agent has a blank, blank canvas, it can do whatever they can.
But in the editing case, the agent has to figure out, uh, which moments are the best, uh, what to omit, what to use, how to organize everything together. And also, um, sometimes footage can be, um, messy or incomplete, and agent still has to deliver a very polished result, professionally made, so that ideally the viewers of this content don't get if it is like AI or, uh, human edited.
So let's actually have a look how we do it, uh, at Reelful. So we start, as I already mentioned, with your media plus a prompt, some directions like how you want it to be edited, and we need to get a polished clip.
Pipeline5:18
So let's go through it step by step. So we're doing first, me- media understanding. We need to understand what's actually happening, uh, on those clips and photos. And we also need to transcri- transcribe speech, for example, in the case if you have speak-to-camera videos.
Then we are providing a creative plan for the user so that they can approve if they like it or not, what they want to change or maybe regenerate. Uh, and we create this plan before actually starting editing. Once the user approved this plan, uh, we spin up a sandbox, the remote, uh, remote machine that we already discussed, and this is an environment for the agent to, uh, execute everything.
So the agent comes with the skills, and in our case, in the case of, uh, video editing, our skills are, for example, cut rules, how, for example, how to select the best moments. Uh, also font pairs, which fonts are, uh, more suitable for this use case, which are not.
For example, how to generate b rolls. And this is where taste and craft, uh, live actually. Um, and then also agent, uh, can, um, can initiate some other sub-processes. For example, generating music that will fit this exact composition, generating voiceover, adding sounds, animating images.
Yes, this is actually what we do. Uh, if you provide photos, we can animate your photos to make them more, uh, dynamic and engaging. And then comes Remotion composition. So here a little bit of background. What's Remotion? Remotion is a framework, open source open source framework, uh, to create videos as code, as React code.
Remotion7:06
Uh, so basically it's just like a, a file with the, the order with all your assets and tracks and how they're following each other. And, um, why it is important? Because, uh, agents are really good at writing code, and therefore we can use them to create videos with this Remotion framework.
Verification7:51
And then, uh, the last thing is the verification layer. Of course, agent can make mistakes, and that's why we developed this verification layer to make sure that all the, um, the composition is clean, is well defined, everything will be rendered, and if there, there are some problems, then the agent will, uh, reiterate on the composition.
And this is how we got to a polished clip. So it's a lot,right? Uh, it's like a very complex workflow. Uh, and ideally we don't want our users to even know anything about it. And this is even maybe a bigger problem, how to deliver this complex agentic workflow to mass consumer.
Mobile-first8:40
And this is how we're tackling that at Reelful. So we decided to go mobile first so that users can edit videos, videos while driving, walking, or maybe lifting weights. Uh, also, I know that prompting videos can sometimes be also challenging.
That's why we create directional templates. For example, like speak-to-camera videos, or maybe you want to add b rolls or voiceover so that users can just select these directional templates, drop their media, and that's it. Even without any prompt, it will, it will work.
And the third thing is a building editor. Uh, why? Because we want to make this experience convenient and familiar for users. So a lot of people are already sort of, uh, using, uh, regular video editors, and that's why we want to provide this experience as well.
So how it works, user first generates a video agentically, but if they want to tweak it, for example, remove a second or maybe, uh, correct some word in the captions, they can go into building editor and edit it a little bit.
Demo9:56
Um, yeah, and, uh, actually I have a couple of examples here that I recently created with Reelful. Uh, I will play them, just maybe one of that. Oh, sorry.
Last week I was invited.
Do, do you hear?
Barely.
A little bit. Okay. You just can enjoy the video.
It was, of course, your creators' dinner, and honestly it was one of the best event experiences I've had. First of all, the venue was stunning. It was a custom event space transformed into this tropical sunset feast. The whole atmosphere felt so warm and cinematic.
Second, the food was way beyond my expectations. They brought in private chefs from LA, and we had logs, fugue, crop, and this incredible strawberryice cream that I was still thinking about. But most importantly, the conversations were so much fun.
It was kind of atmosphere. It felt really easy to connect with people, talk about what they're working on, and just enjoy the community. And lastly, we got gifts. One of the highlights.
So, uh, yeah, basically all these videos, they were assembled only using agent, no, uh, regular video editor, and I already posting them on social media, and yeah, it, I, I have a lot of fun with that. And, oh, sorry.
Beta11:10
Lastly, I was invited.
Uh, and exclusively for this conference, we are, uh, giving our better, uh, which is our new, new second version. Uh, please give it a try, uh, and, um, let me know if you have any feedback. Uh, here is my, uh, email, please, uh, feel free to reach out.
Uh, we're still early, we're actively working on it, uh, so we will have, uh, we will be happy to hear any feedback and also curious how you use it. And also, um, some exciting news, we recently got funded by a 16z speedrun, uh, so I'm very excited to, uh, continue working.
Funding11:55
Um, yeah, that's it. Thank you so much. And because it's a presentation about content and how to edit videos, I have to, uh, film a video with you all.
Outro12:25
Yay.





