Loading video...

Video Failed to Load

Go Home

I'm blown away. This AI filmmaking workflow for precise camera control, multiple characters, and dialogue is insane: 1. Generate a start frame in Midjourney 2. Match the poses in Blender, animate the camera 3. Feed both to Seedance I didn't think this would work. Two consistent characters, solid performances,...

224,906 views • 3 months ago •via X (Twitter)

61 Comments

Martin Erlic's profile picture
Martin Erlic3 months ago

What I never understood about these is why you would waste so much time in Blender when you can just napkin sketch this on a piece of paper and take a pic

Reid Hannaford's profile picture
Reid Hannaford3 months ago

For simple stuff you're totally right, but when you need precision control it's amazing that you can get there manually. I'm super comfortable in blender so it wasn't a huge time investment.

Lincoln Margison - Game Development's profile picture
Lincoln Margison - Game Development3 months ago

Instead of matching the pose, could you not take the image and generate a depth map, then just project it into 3d and animate around that? Seems like that would be a less effort workflow

Reid Hannaford's profile picture
Reid Hannaford3 months ago

Interesting, I'll have to try that. What software would you use to make the depth map from the image?

Lincoln Margison - Game Development's profile picture
Lincoln Margison - Game Development3 months ago

No idea but presumably midjourney could do it? I don't use any of them so I don't know, but seems like something they could make a good attempt of. I assume it doesn't need any real accuracy, and is mainly so that when animating the camera you have some vague idea of what it's pointing at.

Reid Hannaford's profile picture
Reid Hannaford3 months ago

Ah nah Midjourney can't generate depth maps - MJ is excellent for aesthetics but not currently very adept at processing or editing imagery. But I'm looking online and there are some other tools that can do it! I'll experiment.

Alexander Fedderly 📚's profile picture
Alexander Fedderly 📚3 months ago

Or you could like... get a camera and shoot it for real. This is a simple shot in a kitchen. There's no need to fake it.

Reid Hannaford's profile picture
Reid Hannaford3 months ago

This shot, yeah for sure. But this is just a simple test as I'm just experimenting with the pipeline - there are many obvious instances you can imagine where it wouldn't be so easy to film

Alexander Fedderly 📚's profile picture
Alexander Fedderly 📚3 months ago

Not really. Real filmmakers make real films. Start small, work your way up.

Reid Hannaford's profile picture
Reid Hannaford3 months ago

No need to gatekeep my man haha. Are you a filmmaker? I’ve worked in film for 15 years, and I produced this feature film that premiered at Tribeca and distributed to theaters nationwide

Adam Lieberman's profile picture
Adam Lieberman3 months ago

Have you ever tried the reverse: prompting to turn a photorealistic video into a 3d render so that you can better map image adjustments onto it without running into the problem of how using realistic video as input can often introduce low res noise or unwanted detail?

Reid Hannaford's profile picture
Reid Hannaford3 months ago

I have not! That's an interesting idea haha. I actually haven't yet tried using realistic video footage as the reference material. I assume the low res noise and stuff will get solved as the models improve.

SamAlτcoin.eth 🌞's profile picture
SamAlτcoin.eth 🌞3 months ago

maybe i should finally pick up blender

Rodolfo Fanti 🪐🖌️'s profile picture
Rodolfo Fanti 🪐🖌️3 months ago

Playing with 3d guided AI since late 2024 (controlnet was a pain, Seedance it's like cheat mode). It's great.

verdoyant's profile picture
verdoyant3 months ago

too much "empty air" at screen right. Your frame is off and should be panned slightly left from the start. The boy eating soup is the subject of the shot , and he ends up very on (left) edge at the mid point of the shot.

Reid Hannaford's profile picture
Reid Hannaford3 months ago

Fair enough! That's a critique of my camera animation though, not the workflow. This was just a quick test for experimentation :)

verdoyant's profile picture
verdoyant3 months ago

Yes you are definitely on the right path... unlike the fellow who sugessted storyboards on napkins. In Industry we use Autodesk Maya for camera blocking but Blender is perfectly fine.

Yann's profile picture
Yann3 months ago

sick I've been trying to crack that, did you also use Claude to create the Blender scene or did you do it by hand ?

Reid Hannaford's profile picture
Reid Hannaford3 months ago

By hand! The scene is just two mannequins, roughly positioned to match the start frame, and a plane for the table.

Yann's profile picture
Yann3 months ago

Check your dm :)

FILMFIRE's profile picture
FILMFIRE3 months ago

This technique is really cool because of the amount of control it gives you over the characters. Great lesson here.

James Misciagno III's profile picture
James Misciagno III3 months ago

The 3D/AI hybrid workflow will likely be the future meta. I imagine that a lot more 3D work will be involved for large productions though. They still need way more control than what we are seeing here.

Reid Hannaford's profile picture
Reid Hannaford3 months ago

100%. I have a background in 3D animation, very comfortable in the traditional sphere. I want as much control as possible. Bright days ahead!

cunnilingusium's profile picture
cunnilingusium3 months ago

Good luck with the second shor where all the furniture are misplaced and the face slighty change enough to be uncanny

Reid Hannaford's profile picture
Reid Hannaford3 months ago

I actually generate start frames for every new shot by hand, one by one, so there's no drift :)

Michael Ryan Hahn's profile picture
Michael Ryan Hahn3 months ago

How many takes did it take you to get this shot?

Reid Hannaford's profile picture
Reid Hannaford3 months ago

I think I generated 4 takes, just making little tweaks to the performances. Camera was perfect from the first generation

Michael Ryan Hahn's profile picture
Michael Ryan Hahn3 months ago

That’s awesome. Would you be willing to share your prompt structure?

God's Way Foundation's profile picture
God's Way Foundation3 months ago

Loving these samples for Seedance 2.0. How long did it take for you to animate the scene in Blender?

Reid Hannaford's profile picture
Reid Hannaford3 months ago

This one maybe like 30 mins?

Ojoo / AI's profile picture
Ojoo / AI3 months ago

This demo gets clean camera moves and consistent characters by posing the whole shot in 3D first, then handing it to the model just to render. The impressive part is old animation skill, not the AI. tell me I'm wrong 👀

Merrill Pinkard's profile picture
Merrill Pinkard3 months ago

This looks awful😬

YogenshaSilver's profile picture
YogenshaSilver3 months ago

the future

verdoyant's profile picture
verdoyant3 months ago

As a former layout lead it would be a good idea for you to render your Blender camera with a HUD displaying film aspect ratio and the camera cross hairs at the center of the frame. I can see a looseness in your move that would get a kick back from a supervisor.

Rodrigo Bressane's profile picture
Rodrigo Bressane3 months ago

Interesting flow. Blender seems to be a great middleman for a lot of AI video.

Moonlighter's profile picture
Moonlighter3 months ago

This is amazing. Have you found that the set stays pretty consistent from scene to scene?

Reid Hannaford's profile picture
Reid Hannaford3 months ago

I don't use multi-shot features from the video models - I make start frames for every shot, one by one. The image models like Nano Banana Pro and GPT-2.0 are great at spatial consistency. Sometimes I'll do a long shot with Seedance where the camera moves around the space and I pull start frames from that.

Codex's profile picture
Codex3 months ago

cc @DW_MidJourney

Radid 🇩🇪's profile picture
Radid 🇩🇪3 months ago

lmao the Seedance sequence doesn't even follow the camera movement of blender

Deonis Kiroshka's profile picture
Deonis Kiroshka3 months ago

i need to try it

Michael Ryan Hahn's profile picture
Michael Ryan Hahn3 months ago

Why Blender, why not any video you’ve made?

Reid Hannaford's profile picture
Reid Hannaford3 months ago

Doesn't have to be Blender! But working in 3D means fine tune control in a way that would be difficult to film.

Dré's profile picture
Dré3 months ago

what platform do you use for Seedance ? Midjourney?

Reid Hannaford's profile picture
Reid Hannaford3 months ago

I currently use Magnific for Seedance generations. Midjourney doesn't have an API so you need to use their own platform for that.

getCOBRA.ai's profile picture
getCOBRA.ai3 months ago

Wow, thats a great idea. Nice work.

Shara's profile picture
Shara2 months ago

Impressive pipeline, thoughtful execution.

Reid Hannaford's profile picture
Reid Hannaford2 months ago

Thanks Shara!

Captain So-n-So's profile picture
Captain So-n-So3 months ago

Amazing work. How elaborate was your prompt for Seedance? And did you use it through Runway or another platform?

Reid Hannaford's profile picture
Reid Hannaford3 months ago

I use @magnific instead of Runway. Here's my exact prompt for this one :) Use @ img1 as the clean start frame. Don't change anything about the frame. Use @ vid1 as a camera motion reference. Follow the camera movement in the reference exactly, but add some handheld camera shake. You can move the characters. The woman looks at the hunched over man with concern. The man picks up the spoon with his left hand and slowly eats the soup. After a moment, the woman says "You doing ok?" The man says in a low voice "I'm fine." The woman says hesitantly "We should talk about it." And the man looks up at her and says "Why are you acting like you care?" No music.

Captain So-n-So's profile picture
Captain So-n-So3 months ago

@magnific thanks for sharing

NΞXUS's profile picture
NΞXUS3 months ago

This is fantastic 😍

Reid Hannaford's profile picture
Reid Hannaford3 months ago

Thank you!!

NΞXUS's profile picture
NΞXUS3 months ago

You're welcome 😁

Umair 🛠️ chief slop officer @ openslop.ai's profile picture
Umair 🛠️ chief slop officer @ openslop.ai3 months ago

blender previs is the secret. most people skip this step and wonder why image-to-video drifts — the model needs a solid anchor

Akira | AI for Work's profile picture
Akira | AI for Work3 months ago

This is why AI filmmaking won’t just replace production tools. It’ll wrap around them. The best results will come from people who know when to prompt, when to constrain, and when to hand control back to the model.

Olivier Pasquier's profile picture
Olivier Pasquier3 months ago

I'd love someone doing the reverse. Take the best scenes from the best movies. Digitalize them. Then we have a digital library to make a new movie

JHG's profile picture
JHG3 months ago

hideous. the reason people love movies is not because they "look just like real movies". when that clicks, you'll be on the road to something.

AI Explained's profile picture
AI Explained3 months ago

Honestly the camera move staying locked that clean the whole way is what got me

Prof_Mcgruff's profile picture
Prof_Mcgruff3 months ago

I need more detailed instructions than this

Reid Hannaford's profile picture
Reid Hannaford3 months ago

1. Learn the basics of blender. How to move around the viewport, how to add cubes and objects and move them around. How to add a camera, and use keyframes to animate it over time. Tons of YouTube tutorials on this stuff 2. Use Midjourney to create an image you’re happy with as the first frame in your shot. 3. Back in blender, roughly place cubes and stuff to match that start frame. Or do it the other way around, but the former is easier. Animate your shot, and then export a “viewport playblast” so you don’t need to render 4. Upload the start frame and the viewport reference to seedance and prompt what action you want to happen

toafandom's profile picture
toafandom3 months ago

That’s all well and good I don’t think I would ever pay to watch this, or recommend it to anyone beyond the novelty

Related Videos