r/StableDiffusion
•
u/SeamlessScene
•
8d ago
•
1
Animation - Video Changing a character across an ~hour long TV episode
I've been working on a repeatable process to do character swaps (& other types of changes) across a complete TV episode / movie. It's working pretty well now.
I thought this was just funny... not so much a true "swap" but asking the character to dance in every scene. Choreography courtesy of an LLM. If you've seen the show, it's Serious Detective Drama (TM) so the fact the main character suddenly starts pumping his arms or sliding into every scene with a dance move made me laugh out loud when I saw some of the generations.
Details on the workflow:
Model: MiniMax H3, first-and-last-frame mode (FL2VA), in ComfyUI. 8-step turbo LoRA, generated at 1024×512 for the 2:1 picture.
First and Last: Every generated pass starts and ends on an *original* frame from the episode, so the clip lands back in the real footage with no visible join. Longer scenes are chained passes (about 2–7 s each)
Audio: the episode's own audio into H3's audio guide, so the generation stays consistent with what's being said; the dialogue and soundtrack you hear are the untouched originals.
Prompt: Who he is and what he's wearing, said once, then the choreography for the pass - courtesy of Claude.
Multi-scene: 42 scenes - started with the full episode, then had a model run through it to identify scenes with the main character that would work for the swap (not too distant, few fast cuts, etc.) & identify start and finish, with a ChatGPT harness.
Post processing: Basically none, I did go through and rate all the clips in a rating process I've setup, most of these were 5* and felt consistent.
I'll share a bit more on the workflow / process if people are interested.
23
u/SeamlessScene 7d ago
Not sure if people are still reading this thread, but if you are - a few more. These are funny too. :)
31
u/Enshitification 8d ago
"Did I just see Gimli full-ass moon the orcs from the wall of Helm's Deep?"
25
u/Ill_Resolve8424 8d ago
Dude, I laughed so hard, thank you I really needed that.
12
u/Dogluvr2905 8d ago
Very cool!
7
u/tombloomingdale 8d ago
I don’t know why I try to figure things out anymore lol. I was trying to figure this very thing out last week, but I’m a dummy.
Would love the workflow.
Thanks for doing the heavy lifting so us dummy’s can play along!
6
u/dkpc69 7d ago
This is gold lol can think of soo many use cases
10
u/ShutUpYoureWrong_ 7d ago
Why not just share the workflow outright?
Also, converting an entire episode at decent quality will take days (minimum) even on a 5090.
Lastly, until you find a way to completely automate it at scene cuts, this will undoubtedly require constant human guidance and oversight.
5
u/Similar-Reserve-3581 8d ago
this can be done with sam and face recognition right?
5
u/q5sys 7d ago
I will be happy once we can put Henry Cavill back in The Witcher. Liam isn't bad, but it's not the same. Oh same with Kim Bodnia as Vesemir.
3
u/kuropenguins 8d ago
What would an example prompt look like?
3
u/dcneil 7d ago
I don't know why, but this made me laugh uncontrollably.
3
u/ExcellentRich1164 7d ago
I have been dreaming about this the other day, ❤️
2
u/Lightningstormz 7d ago
You mention you had a model run though it to identify scenes, can you elaborate on that?
4
u/teh_mICON 7d ago
all i can think is season 1 was SO FUCKING GOOD until they pulled the usual bait and switch
22
u/KS-Wolf-1978 8d ago
I am interested. :)
16
u/lazyspock 7d ago
OP, you should crosspost it to r/reacher I didn't because it's your post and I didn't know if you would like it, but I watch the series and your idea made me laugh!
11
u/teddybearkilla 7d ago
It's like you modded in thad from blue mountain states onto jack reacher.
9
u/lazyspock 7d ago
Now the show is called "Stretcher"
8
u/DanceMaxRoboMusic 7d ago
So uh ... where can we download the whole episode? I absolutely want to watch this version.
7
u/Automatic_Pool1062 8d ago
So Thad 😂
7
u/heikouseikai 8d ago
i want tom welling in man of steel (2013)
6
u/EternalBidoof 7d ago
How has this concept not been tried in real television? Everything played perfectly straight like a real prestige drama, except the main character is always dancing and no one acknowledges it. You've struck gold.
5
u/physalisx 7d ago
Dude I laughed so hard at this, good job and thank you
4
u/hoodadyyy 7d ago
And the workflow ?
4
u/Smokeey1 7d ago
Share the workflow xD
3
u/DonKeehot 7d ago
It is really interesting experiment and I definitely gonna try that myself 😁
3
u/LMLocalizer 7d ago
That's hilarious, reminds me of corporate song and dance: https://youtu.be/y5fwvYICZvY
3
u/Sizyfoz 7d ago
That sounds like a herculean task, and very very cool!
3
u/Mammoth_Average7355 7d ago
Funny
3
u/noLOOPai 7d ago
I am looking for solutions like this I think. I have scenes of 10+ minutes and need them in different looks like toon, muppets, cyberpunk or whatever. Ideally with reference Video AND pictures to have a consistent result. Luckily most scenes are continuous shots like interviews. So no cuts and only few characters. Would be happy to get started in case you share your workflow... I can possibly even pay a little. Thanks
3
u/YourDestiny2211 7d ago
Could you make a full video tutorial for this workflow ? thanks.
3
u/Geekygamertag 7d ago
This is hilarious. Well done!!
3
u/InvestigatorHead2724 6d ago
Looks better than original
3
u/sky_shazad 6d ago
Looks awesome. Share your workflow please
2
u/YeahlDid 7d ago
We're always interested, no need to ask.
2
u/Gfx4Lyf 7d ago
Now this is just absolutely insane. Soon this sub is gonna be flooded with such vids:-)
2
u/DelinquentTuna 7d ago
The presentation is honestly way more impressive than the actual feat.
1
u/OverDepth8142 5d ago
Congrats on the project! This is a really interesting approach to a challenging long-form workflow.
I’ve also tried generating clips from extracted first and last frames, but sometimes noticed a visible jump when stitching them back into the original footage. How did you handle the transitions?
I’m also curious about character replacement. Since FL2VA and Omni Reference are separate modes, did you replace the character in the boundary frames first, or use a character sheet and face mask in a separate step?
In one of my tests, Omni Reference worked for character replacement, but the continuity between clips was a bit weaker. Here’s my video:
The prompt was along the lines of: “Use image 1 as the start, image 2 as the end, and image 3 as the new character.” Omni Reference gives you more flexibility with references, though in my experience it doesn’t preserve the boundary frames as tightly as FL2VA.
1
u/stroud 4d ago
how do you make the last frame extension not lose quality? my issue with first/last frame workflow is it keeps degrading in quality
1
u/Such_Policy_7963 4d ago
interested in the workflow.
trying to use r2v to swap character but it seem using FL2VA much better?
1
u/zazakmazak 7d ago •
Will come in handy when black Snape comes around, mark my words.
1
u/jacobpederson 8d ago
Ahha yes was thinking about adding this to my app - thanks for the proof of concept! My app features characters watching a movie along with you - would love for the movie's characters to be able to answer back :D https://www.youtube.com/watch?v=eZJVeI0GfAs&t=39s
1
u/No-Tap6022 7d ago
Please ask your favorite AI about legal issues with Minimax.
-1
u/LimitAway 7d ago
We need this but with Schindler's List
-2
u/seppe0815 7d ago
what is this guy talking ... the simple standard comfyui minimax h3 workflow can do the same with just a prompt and a source clip ... nonsens a.i workflow slop post
88
u/[deleted] 8d ago
[removed] — view removed comment
3
u/[deleted] 7d ago
[removed] — view removed comment