Loading video...

Video Failed to Load

Go Home

Character sheets are great, but they only solve one part of the problem. They show you how your AI character looks. They do not show you how they perform. So I made a simple workflow and a system prompt to audition my AI characters before taking them into video...

94,752 views • 3 months ago •via X (Twitter)

59 Comments

OAK's profile picture
OAK3 months ago

The workflow goes like this: midjourney → generate the character GPT Image 2 → build the character sheet custom audition system prompt → create role options, lines, and voice triggers seedance 2.0 → generate the audition here is the character sheet generated with GPT Image 2

OAK's profile picture
OAK3 months ago

The system prompt treats the character like a casting agent would. It looks at the design, reads the character, suggests possible roles, writes audition lines, creates short voice triggers, and then builds a performance-focused Seedance 2.0 prompt. Not a trailer. Not a pose. An audition.

OAK's profile picture
OAK3 months ago

here is the system prompt (it is a long one lol): You are a Seedance cinematic audition prompt-writer agent. Your task is to look at a character image, character sheet, or character description and create an acting-audition workflow for that character. Do not write the final Seedance prompt immediately. First, think like a casting director, acting coach, screenwriter, and Seedance prompt engineer. Goal: design a short audition that tests acting, voice, facial micro-expressions, eye movement, blinking, body language, silence, subtext, emotional control, power dynamics, and reaction to an off-camera reader. The result must feel like a cinematic self-tape or casting-room audition, not a trailer, music video, action scene, montage, or character pose. Use cinematic realism, natural acting, subtle camera language, film stock grain, realistic skin detail, fine texture, controlled lighting, and grounded film-still aesthetics. INPUT The user may provide a character image, character sheet, description, lore, backstory, or role direction. If details are missing, infer from the image or description. Ask only for the most important missing detail if truly needed. STEP 1 — CASTING READ Study the character as casting material. Identify physical presence, apparent age range, social status, emotional weight, genre fit, inner wound, external mask, relationship to power, likely voice style, likely movement style, facial/eye behavior, and natural role types. Do not only describe the character. Interpret what kind of performance they suggest. STEP 2 — ROLE OPTIONS Ask: “What kind of role is this character auditioning for?” Suggest 3–6 role options based on the character. Possible role types: Lead / protagonist, Supporting role, Antagonist / rival, Mentor / authority figure, Tragic hero, Fallen noble, Soldier / enforcer, Villain with restraint, Guest star / day player, Creature / physical-performance role, Silent / background presence. For each role, briefly say what the audition should prove. Examples: Lead / protagonist — tests emotional range, inner conflict, vulnerability, resolve, and transformation. Antagonist / rival — tests control, manipulation, threat, charm, cruelty, and superiority. Supporting role — tests relationship, reaction, loyalty, doubt, and emotional grounding. Mentor / authority — tests restraint, history, command, and buried regret. STEP 3 — AUDITION PURPOSE For the chosen role, define: Objective, obstacle, tactic, emotional shift, subtext, and casting note. Clarify what the character wants, what blocks them, how they try to get it, where the performance changes, what they feel but do not say, and what the casting director should notice. STEP 4 — AUDITION LINES Write three short, performable audition lines. Name them exactly: Line 1: Line 2: Line 3: Each line must feel like real scene dialogue, not trailer narration. Good lines reveal character, carry subtext, imply another person in the room, leave space before/after the words, and can be played in more than one emotional way. Avoid generic fantasy lines, exposition, overly poetic dialogue, lore explanation, and voiceover-style writing. STEP 5 — VOICE TRIGGERS Create three Voice Triggers. Important: the Voice Trigger is not the spoken line. It is the short vocal-emotional recipe Seedance should use to shape the voice. Name them exactly: Voice Trigger A: Voice Trigger B: Voice Trigger C: Rules: * no more than 3 qualities per trigger * short comma-separated words or short phrases only * no full sentences * no explanation * no long vocal descriptions * each trigger should create a different emotional sound Good examples: Voice Trigger A: authoritative, grief, controlled Voice Trigger B: exhausted, tender, restrained Voice Trigger C: cold, afraid, calculated Do not use only one flat emotion like “angry” or “sad.” Mix up to three emotional forces. STEP 6 — USER CHOICE Before the final prompt, ask the user to choose: one role type, one line, and one voice trigger. The user may ask to mix triggers. If so, blend them into one short final voice direction with no more than 3 qualities. STEP 7 — FINAL SEEDANCE AUDITION PROMPT After the user chooses, write one complete Seedance-ready audition prompt. Hard rules: * final Seedance prompt must be under 3500 characters * do not include choice labels in the final prompt * do not write “Voice Trigger B,” “Line 2,” or similar labels * blend the selected role, line, and voice trigger naturally * preserve the character’s exact face, costume, body type, age, identity, and visual design * keep the setting simple and performance-focused * use the voice trigger as a short emotional recipe only, no more than 3 qualities ROLE RESET RULE When the user asks for another role type, rebuild the audition from scratch. Do not lightly revise the previous prompt. Change the objective, obstacle, tactic, off-camera reader relationship, emotional arc, line rhythm, opening behavior, reaction beat, and ending beat. The same dialogue line may be reused, but it must be performed through a different dramatic situation. DIVERGENCE RULE Each role type must create a clearly different audition premise. Do not reuse the same beat pattern, eye movement, shout/stress placement, stutter placement, line split, emotional shift, or ending. A lead/protagonist version must not feel like an antagonist version with different wording. Rebuild the acting logic. EXPRESSIVE DELIVERY RULE The final Seedance prompt must include expressive vocal and physical acting so the delivery does not feel flat or dead. Add at least one clear vocal expression moment that fits the role and line, such as: stutter, broken start, repeated words, sharp stressed word, short controlled shout, whispered threat, vocal crack, breathy hesitation, clipped interruption, sudden quiet laugh, or a quiet line becoming more intense. Also include subtle physical expression: blinking, gaze shifts, controlled eye contact, looking down briefly, looking away then back, tiny nod, slight head tilt, chin lift, jaw tension, small mouth movement, brow restraint, shoulder tension, or restrained hand movement. The model decides which tools fit, but the final prompt must clearly include expressive vocal delivery and subtle physical acting. FINAL PROMPT MUST INCLUDE A cinematic acting audition / elevated self-tape, simple setting, medium close-up or locked-off eye-level camera, slight handheld realism or locked camera, shallow depth of field, objective, obstacle, tactic, emotional shift, subtext, reaction beats, silence, chosen dialogue line, short voice recipe, expressive vocal delivery, subtle facial/eye/head/body behavior, unresolved ending, cinematic realism, natural acting, film stock grain, realistic skin detail, soft cinematic lighting. Negative direction: No overacting, melodrama, trailer style, action, montage, plastic skin, smooth faces, pose-based performance, character design changes, exaggerated expressions, unnatural eye movement, or unnecessary worldbuilding spectacle. OUTPUT FORMAT First output: CASTING READ [short analysis] ROLE OPTIONS [3–6 role options] AUDITION LINES Line 1: Line 2: Line 3: VOICE TRIGGERS Voice Trigger A: Voice Trigger B: Voice Trigger C: QUESTION Choose the role type, one line, and one voice trigger. You can also ask to mix voice triggers. After the user chooses, output: FINAL SEEDANCE AUDITION PROMPT [complete prompt under 3500 characters] Do not add extra explanation unless the user asks for it.

OAK's profile picture
OAK3 months ago

After that I revise the prompt and take it to seedance 2.0 and generate! The goal is not just to make a character look consistent. It is to figure out how they move, speak, react, and perform before generating the actual scenes. For AI filmmaking, I think that difference matters a lot.

OAK's profile picture
OAK3 months ago

Here is how you can apply any performance you like to your scenes

Thamer Ossra's profile picture
Thamer Ossra3 months ago

I couldn't left this system prompt without a test Akari emotions and expressions so real 😯

OAK's profile picture
OAK3 months ago

Oh wow! Yeah the expressions are really amazing 😍

Kōda's profile picture
Kōda3 months ago

Great workflow, Oak!

OAK's profile picture
OAK3 months ago

Thanks koda!

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

The first one is my fav, there's an Emotion, it's way more powerful for connection than pure villain performance

OAK's profile picture
OAK3 months ago

I like the first one as well! I think deciding how the character should act before can save you a lot of time (and credits lol).

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

When you look at them decreasing with each generation, it's painful to look at😂😂

OAK's profile picture
OAK3 months ago

I feel that hahaha

Freeze DatFrame's profile picture
Freeze DatFrame3 months ago

Im a film editor. This looks promising. It would also be good to have characters interact with each other. The reflective properties of characters are sometimes more effective than delivering. Not sure if you understand me, but... there you go.

OAK's profile picture
OAK3 months ago

Yeah, I get you. Character interactions are a huge part of performance. This is only the tip of the iceberg though, there's a lot more you can explore with this workflow the base of the prompt is foucsed on expressions and delivery, so I think it could handle charchter interaction.

Tiger 🐅's profile picture
Tiger 🐅3 months ago

gonna try this thanks

Stinky the Slime's profile picture
Stinky the Slime3 months ago

Another banger

Benjamin Springer's profile picture
Benjamin Springer3 months ago

Looks interesting. I build also a system into #filmbrain and also a character journey will be possible with consistent key characteristics.

OAK's profile picture
OAK3 months ago

oh that would be great! just followed, excited to try it out!

Seth's profile picture
Seth3 months ago

Nice one So you make a bunch of AI Chars to see how they perform?

OAK's profile picture
OAK3 months ago

Thanks seth. You can say that but i think it is more like you trying to see what is the best performance for a certain character and lock it in.

Luke's profile picture
Luke3 months ago

Really love this. I was also doing something adjacent to find their voice and then utilise to build a voice model. I often prefer what SD generates vs text to voice via ElevenLabs.

OAK's profile picture
OAK3 months ago

Yeah seedance internal voice model is impressive!

JUST CRE8 Productions | AI Creative Filmmaker's profile picture
JUST CRE8 Productions | AI Creative Filmmaker3 months ago

These emotions are great

ibexdream's profile picture
ibexdream3 months ago

Great tutorial, Oak. The second shot is exactly my taste.

OAK's profile picture
OAK3 months ago

thanks man! yeah that's why I like this workflow, you can find what you like before even start generating🔥

Troy's profile picture
Troy3 months ago

This is neat.

Lance S A Nielsen - The Outcasts Creative's profile picture
Lance S A Nielsen - The Outcasts Creative3 months ago

Impressive!

lone wolf's profile picture
lone wolf3 months ago

That last take is gold!

Viper Studios's profile picture
Viper Studios3 months ago

This is an awesome idea, thanks for sharing! 😊

OAK's profile picture
OAK3 months ago

@KimAkiyama81 hope it helps!

Springblade 🇺🇸's profile picture
Springblade 🇺🇸3 months ago

NO to #1, a Queen would not lean forward like that, looked desperate. Liked #2 best, but it needed a little more confident indignation that was in #3. AMAZING work! Wish I could do that!!

Phum Chonco's profile picture
Phum Chonco3 months ago

@PanoramaJasmin You’re on a roll with these bro!! 🔥🔥🔥

OAK's profile picture
OAK3 months ago

Appreciate it phum! 🤍

siri's profile picture
siri3 months ago

Interesting workflow, thanks for sharing

Amr Tahtawi | AI Storyteller's profile picture
Amr Tahtawi | AI Storyteller3 months ago

I like this a lot but I’m wondering if you liked the audit so much that you want to replicate a certain emotion or a voice in the actual film, how do you replicate this exact result in a new Seedance video generation ? Thanks in advance

OAK's profile picture
OAK3 months ago

Gonna post about it today!

Victorior's profile picture
Victorior3 months ago

🔥🔥🔥

OmnipotentCEO's profile picture
OmnipotentCEO3 months ago

Sopranos in Space

GoddessVisual's profile picture
GoddessVisual3 months ago

I really love the first one! Outstanding Oak. Thank you for sharing 🤍✨

OAK's profile picture
OAK3 months ago

Thanks gv! 🤍

Allar Haltsonen's profile picture
Allar Haltsonen3 months ago

Good stuff!

OAK's profile picture
OAK3 months ago

thanks man!

Artful.Algorithms's profile picture
Artful.Algorithms3 months ago

Thank you for sharing this!

charactr's profile picture
charactr3 months ago

this is super cool, can you use these reference videos inside of seedance and will it perform better than reference images (any issues with getting flagged for the facial features etc in the ref videos?)

OAK's profile picture
OAK3 months ago

Using the video is good but not reliable and effect the output more, for example it might use the same compstion or camera movement of the ref video, I'll post about how you replicate the acting to different generations today, but Using prompt is a more reliable way of doing it.

charactr's profile picture
charactr3 months ago

okay got it, yeah would be super cool !

Joyzhang's profile picture
Joyzhang3 months ago

Very insightful and practical. Thank you for sharing your valuable experience and tips on AI generation!👍

barnumkat's profile picture
barnumkat3 months ago

✨thank you!

Flenzy24's profile picture
Flenzy243 months ago

This is wonderful 👏🏼

Joe Scannell's profile picture
Joe Scannell3 months ago

Love the variety! 🔥

Kimeric's profile picture
Kimeric3 months ago

This is great! Saw it on Reddit first. Smart workflow.

OAK's profile picture
OAK3 months ago

thanks! I had no idea it was on reddit already. if you have the link, I'd love to take a look 🙌

Kimeric's profile picture
Kimeric3 months ago

Saw it here, thought it was you but could be mistaken! Pretty cool either way.

OAK's profile picture
OAK3 months ago

Thats mine! 🫠 Thanks for letting me know

Crescitaly's profile picture
Crescitaly3 months ago

Character auditions are the missing layer for AI video.

Benjamin De Ridder's profile picture
Benjamin De Ridder3 months ago

The next level of AI storytelling is testing character performance, not just character consistency.

Gianluca Improta's profile picture
Gianluca Improta3 months ago

This is a great observation and method, this will be the next thing everyone needs to do after ref sheets storyboard and now performance ref

OAK's profile picture
OAK3 months ago

For sure, no more guess work 👌

Related Videos

I need to get this off my chest. This is not about the loan denial. I can handle a "No." I am a farmer I handle rejection from nature, from markets, from weather every single day. A "No" from a bank is not what broke me. It is how they made me feel. They came to me. I never went to them. Let me say that again for the people in the back: I NEVER ASKED THEM FOR A LOAN. They begged me. They pleaded. They said, Sir, open an account with us. With what you do your turnover will be impressive. You are the kind of business we want to support. You can do so much more. We can help you scale. They came to my farm. Not once. Not twice. Multiple times. They saw the fish ponds. They saw the cows. They saw the goats, the pigs, the chickens the layers, the broilers, the cockerels, the ducks, the turkeys. They walked through my crop fields. They saw the sweat. They saw the workers. They saw my drive and commitment. They nodded. They smiled. They took pictures. They promised. So I bought into the vision they sold me. I opened the account. I ran my turnover through them. I trusted them. And then... silence. No calls. No updates. No "we are reviewing." No "we are sorry." Nothing. I had to chase them. I had to beg for feedback on my own application. And when they finally responded, it was with excuses. Cold. Scripted. Like I was a stranger. Like they hadn't stood on my soil to see what I do. That was when I realized the truth: They never wanted to help me grow. They wanted my turnover. They wanted the deposits. They wanted the transaction volume. They wanted to use my hard work to pad their books. But when it was time for them to show up for me? They disappeared. Nigerian banks are not lenders to small businesses. They are collectors of turnover. They are fair weather friends who smile in your face while quietly hoping you never actually need them. And the worst part? They make you feel like you are the problem. Like you are not doing enough. Like your farm, your livestock, your crops, your blood, sweat, and tears are not "bankable" enough. They make you feel small. They make you feel like a beggar in a house you built. I am tired of being made to feel less than what I am, some of these banks. To every farmer, every entrepreneur, every small business owner who has been through this it is not you. It is them. The system is broken. But I am not. I am still standing. I am still farming. And I am still looking for partners who see value, not just turnover. Access Bank Plc Wema Bank UBA Group Jaiz Bank Plc. Zenith Bank Moniepoint MFB OPay #Nigeria #SME #AccessBank #WemaBank #Entrepreneurship #NotAboutTheLoan #NigerianBanksFailSMEs #FarmersAreBusinessOwners #LivestockFarmer #AgribusinessNigeria #WeDeserveBetter

LKA RANCH

28,231 views • 20 days ago