AI 영상 생성 도구를 사용해 봤지만 원하는 결과물이 나오지 않아 좌절했던 경험이 있을 겁니다. 매번 처음부터 프롬프트를 작성하다 보면 시간도 오래 걸리고, 일관된 스타일을 유지하기도 어렵습니다.
이 문서에서는 완성된 프롬프트 템플릿을 활용해 원하는 장면을 빠르고 정확하게 연출하는 방법을 다룹니다. JSON 형식으로 구조화된 템플릿과 핀셋 수정 기법을 익히면, 복잡한 영상도 몇 분 만에 원하는 방향으로 수정할 수 있습니다.
1) 시간 절약과 일관성 확보
매번 새로운 프롬프트를 처음부터 작성하면 30분에서 1시간이 소요됩니다. 반면 잘 만들어진 템플릿을 수정하면 5분 내로 원하는 결과물을 얻을 수 있습니다. 템플릿에는 이미 검증된 구조와 키워드가 포함되어 있어 실패 확률도 낮아집니다.
2) 스타일 통일성 유지
시리즈 영상이나 브랜드 콘텐츠를 제작할 때 일관된 스타일이 중요합니다. 템플릿을 기반으로 작업하면 캐릭터 외형, 조명, 색감, 카메라 무브먼트 등 핵심 요소를 동일하게 유지하면서 장면만 바꿀 수 있습니다.
3) 복잡한 디테일 누락 방지
좋은 영상을 만들려면 캐릭터, 표정, 의상, 배경, 조명, 카메라 앵글, 움직임, 해상도 등 수십 가지 요소를 지정해야 합니다. 템플릿에 이 모든 요소가 포함되어 있으면 중요한 디테일을 빠뜨릴 걱정 없이 필요한 부분만 수정하면 됩니다.
1) 기본 JSON 구조 이해하기
JSON 형식은 프롬프트와 네거티브 프롬프트를 명확히 구분해서 관리할 수 있게 해줍니다. 기본 구조는 다음과 같습니다:
{ "prompt": "원하는 영상을 설명하는 긍정 프롬프트", "negative_prompt": "원하지 않는 요소를 나열하는 부정 프롬프트"
}
2) 프롬프트 내부 구성 요소
효과적인 영상 프롬프트는 다음 요소들을 순서대로 포함합니다:
3) 네거티브 프롬프트의 역할
네거티브 프롬프트는 AI가 생성하지 말아야 할 요소를 지정합니다. 다른 캐릭터 등장 방지, 텍스트 삽입 방지, 원치 않는 스타일 배제, 부자연스러운 움직임 배제 등을 명시합니다. 특히 "text", "watermark", "jittery motion", "morphing" 같은 키워드는 거의 모든 템플릿에 포함시키는 것이 좋습니다.
4) 프롬프트 제작 후 제미나이 앱 또는 구글 플로우에서 제작
AI 동영상 생성 엔진은 구글 베오 3.1 엔진을 활용한 제미나이 앱 또는 구글 플로우 에서 제작 합니다.

이 섹션에서는 프롬프트의 각 구성 요소를 분석하고, AI 영상 생성에서 가장 까다로운 문제인 캐릭터 일관성을 유지하는 방법을 상세히 다룹니다.
1) 캐릭터 정의 섹션 - 일관성의 핵심
아래는 의인화된 한국 고양이 캐릭터를 정의하는 예시입니다:
Photorealistic female anthropomorphic Korean short hair cat with classic mackerel tabby pattern, dark brown and black striped fur with subtle ginger undertones, white chest and paw tips, human-like body proportions, feminine features
이 부분은 캐릭터의 기본 정체성을 규정합니다. 성별, 품종, 털 패턴, 색상, 체형을 구체적으로 명시해야 영상 전체에서 일관된 캐릭터가 유지됩니다. 특히 성별을 명시하지 않으면 생성할 때마다 다른 결과가 나올 수 있으니 반드시 "female" 또는 "male"을 포함해야 합니다.
캐릭터 일관성을 위해 반드시 포함해야 할 요소들:
2) 캐릭터 정의 템플릿 - 복사해서 사용하기
모든 영상에서 동일하게 사용할 캐릭터 정의 템플릿입니다. 이 부분을 고정하고 다른 요소만 바꾸면 일관된 캐릭터가 유지됩니다:
Photorealistic female anthropomorphic Korean short hair cat with classic mackerel tabby pattern, dark brown and black striped fur with subtle ginger undertones, white chest and paw tips, human-like body proportions, feminine features, round face with extra chubby cheeks, adorably large expressive round golden-amber eyes, long white whiskers, small cute pink nose, realistic dense soft fur texture with individual soft hair strands visible
이 템플릿을 모든 프롬프트의 시작 부분에 동일하게 넣으면 캐릭터 외형이 일관되게 유지됩니다.
3) 감정 표현 섹션
completely devastated and in disbelief, round golden-amber eyes extra large and sparkly but welling up with tears of frustration and betrayal, lower lip quivering, eyebrows raised in anguished disbelief, mouth trembling in a wobbly frown
감정 표현은 여러 신체 부위의 상태를 조합해서 표현합니다. 눈, 눈썹, 입술, 귀 등 각 부위가 어떤 상태인지 개별적으로 설명하면 더 생동감 있는 표정이 나옵니다. 감정은 장면마다 바뀌지만, 눈 색상(golden-amber)처럼 캐릭터 고유 특성은 감정 표현 안에서도 유지해야 합니다.
4) 대사 및 상황 섹션
as if whimpering: '아니, 1년 전부터 잡아놓은 휴가를 왜 반려해, 비행기표 끊었다고, 환불 안 돼, 이거 내 돈 어떡해...'
캐릭터가 말하는 것처럼 상황을 설명하면 AI가 그 감정과 맥락을 더 잘 이해합니다. 단, 이 대사가 영상에 텍스트로 나타나지 않도록 네거티브 프롬프트에 텍스트 관련 키워드를 반드시 추가해야 합니다.
5) 캐릭터 일관성 문제와 해결 전략
AI 영상 생성에서 가장 흔한 문제는 장면마다 캐릭터가 다르게 보이는 것입니다. 털 색이 바뀌거나, 체형이 달라지거나, 성별이 바뀌어 보이는 경우가 많습니다. 이를 해결하는 핵심 전략은 캐릭터 정의를 철저히 템플릿화하는 것입니다.
일관성 유지를 위한 필수 지정 요소:
6) 이미지 참조 방식으로 일관성 확보하기
텍스트만으로 일관성을 유지하기 어려울 때는 이미지를 참조하는 방식이 효과적입니다.
첫 번째 방법 - 레퍼런스 이미지 첨부: 만족스러운 캐릭터가 생성되면 그 프레임을 캡처해서 다음 영상 생성 시 레퍼런스 이미지로 첨부합니다. Kling 2.6 Pro, Veo 3 등 대부분의 최신 엔진이 이미지 참조 기능을 지원합니다. 이미지를 첨부하고 "같은 캐릭터로 다음 장면을 생성해줘"라고 요청하면 됩니다.
두 번째 방법 - Start-End 프레임 연결: 연속적인 장면을 만들 때 마지막 프레임을 캡처해서 다음 장면의 시작 프레임으로 지정합니다. 이렇게 하면 캐릭터뿐 아니라 의상, 배경, 조명까지 자연스럽게 연결됩니다. Kling의 경우 시작 프레임과 끝 프레임을 모두 지정할 수 있어 더욱 정밀한 제어가 가능합니다.
7) 캐릭터 일관성 체크리스트
새 장면을 생성할 때마다 확인해야 할 항목들:
8) 실패를 줄이는 추가 팁
네거티브 프롬프트에 반대 요소를 명시적으로 배제합니다. 예를 들어 female 캐릭터라면 "male cat, masculine features"를 네거티브에 추가합니다. 특정 털 색이라면 다른 색을 배제합니다.
캐릭터 정의는 프롬프트의 가장 앞부분에 배치합니다. AI는 앞부분의 지시를 더 강하게 반영하므로, 캐릭터 정체성이 가장 먼저 처리되도록 합니다.
여러 장면을 한 번에 기획할 때는 캐릭터 정의 부분을 별도 문서로 저장해두고 모든 프롬프트에 복사-붙여넣기 합니다. 조금이라도 다르게 쓰면 결과가 달라질 수 있습니다.
아래 템플릿들을 복사해서 필요한 부분만 수정하면 바로 사용할 수 있습니다. 각 템플릿은 ''' 안에 담겨 있으며, 상황에 맞게 핀셋 수정하면 됩니다.
1) 직장인 고양이 캐릭터 - 휴가 반려 장면
{ "prompt": "Photorealistic female anthropomorphic Korean short hair cat with classic mackerel tabby pattern, dark brown and black striped fur with subtle ginger undertones, white chest and paw tips, human-like body proportions, feminine features, as a female office worker. She is the only character in the scene and is the sole speaker. Sitting at office desk staring at computer screen showing vacation request rejected notification, completely devastated and in disbelief. She has realistic dense soft fur texture but with adorably large expressive round eyes, long white whiskers, round face with extra chubby cheeks giving a cute appearance but looking utterly crushed, small cute pink nose slightly red from holding back tears, ears completely flattened down against head in devastated despair looking endearingly pitiful, round golden-amber eyes extra large and sparkly but welling up with tears of frustration and betrayal, lower lip quivering, eyebrows raised in anguished disbelief, mouth trembling in a wobbly frown showing small cute fangs, one fluffy furry paw with adorable pink paw pads weakly pointing at the rejection email on screen, the other paw clutching printed flight ticket confirmation desperately against chest, entire posture slumped in defeated shock, as if whimpering: '아니, 1년 전부터 잡아놓은 휴가를 왜 반려해, 비행기표 끊었다고, 환불 안 돼, 이거 내 돈 어떡해...' Wearing a cheerful Hawaiian print shirt under cardigan that was clearly chosen in anticipation of vacation, tragic irony of the outfit. Office desk with travel guidebook visible, small suitcase peeking from under desk, tropical destination desktop wallpaper on monitor mocking the situation. Warm afternoon office lighting streaming through windows showing beautiful sunny weather outside adding to the tragedy. Single character scene, no other people or animals present, only one speaker. Soft warm pastel color grading with gentle golden and bittersweet peach undertones, dreamy warm lighting with slightly diffused melancholic glow, warm sympathetic color palette while maintaining photorealistic textures, cute aesthetic meets realistic rendering, slight vignette effect, shallow depth of field with creamy bokeh background, 8K ultra high definition, hyperrealistic CGI quality with cute stylization, photorealistic fur rendering with individual soft hair strands visible showing slightly droopy defeated fur, professional commercial photography aesthetic with warm heartbreaking tones. No text rendered in image.", "negative_prompt": "male cat, masculine features, multiple characters, two characters, other people, other animals, crowd, group, coworkers, boss, second person, background characters, bystanders, harsh lighting, cold colors, desaturated, dark moody, gritty, scary, ugly, menacing, realistic small eyes, beady eyes, cartoon, anime, illustration, painting, cel shaded, unrealistic proportions, plastic looking, smooth skin without fur, human face, human body without fur, long hair cat, persian cat, low resolution, blurry, grainy, noise, oversaturated colors, neon colors, deformed paws, extra fingers, extra limbs, bad anatomy, asymmetrical face, uncanny valley, floating objects, inconsistent lighting, flat lighting, harsh shadows, amateur photography, watermark, signature, text, letters, words, typography, speech bubble, dialogue box, caption, subtitle, Korean text, Hangul, English text, Chinese text, Japanese text, any written language, text overlay, word balloon, chat bubble, comic bubble, title card, written words, font, characters, alphabet, symbols, logos with text, signs with text, readable text, illegible text, scribbles, handwriting, numbers, labels, subtitles, captions"
}
2) 직장인 고양이 캐릭터 - 월요일 아침 출근 장면 (핀셋 수정 예시)
{ "prompt": "Photorealistic female anthropomorphic Korean short hair cat with classic mackerel tabby pattern, dark brown and black striped fur with subtle ginger undertones, white chest and paw tips, human-like body proportions, feminine features, as a female office worker. She is the only character in the scene and is the sole speaker. Standing at subway platform during Monday morning rush hour, looking absolutely exhausted and defeated before the week even starts. She has realistic dense soft fur texture but with adorably large expressive round eyes, long white whiskers, round face with extra chubby cheeks giving a cute appearance but looking completely drained, small cute pink nose, ears slightly drooping sideways in tired resignation, round golden-amber eyes half-closed with visible dark circles underneath, eyelids heavy with sleepiness, mouth in a small tired pout, one fluffy furry paw with adorable pink paw pads limply holding a tumbler of coffee, the other paw loosely gripping a work bag strap, entire posture slouched with exhaustion, as if mumbling: '월요일... 또 월요일이야... 금요일까지 5일 남았어... 나만 월요일이 싫어? 늬들은 어떻게 버티는 거야?' Wearing a slightly wrinkled business casual outfit with loosened tie, coffee stain barely visible on sleeve. Crowded subway platform with Monday morning commuters as blurred background, fluorescent lighting creating that characteristic dreary morning atmosphere. Early morning pale blue lighting with harsh fluorescent undertones, emphasizing the Monday blues feeling. Single character scene focused on the cat, background people are blurred and indistinct. Soft muted color grading with pale blue and grey undertones, dreamy tired atmosphere, slightly desaturated to enhance the Monday morning mood while maintaining photorealistic textures, cute aesthetic meets realistic rendering, slight vignette effect, shallow depth of field with creamy bokeh background, 8K ultra high definition, hyperrealistic CGI quality with cute stylization, photorealistic fur rendering with individual soft hair strands visible showing slightly messy morning fur, professional commercial photography aesthetic with melancholic Monday tones. No text rendered in image.", "negative_prompt": "male cat, masculine features, multiple characters in focus, clear faces of other people, other animals, happy expression, energetic pose, bright cheerful colors, cartoon, anime, illustration, painting, cel shaded, unrealistic proportions, plastic looking, smooth skin without fur, human face, human body without fur, long hair cat, persian cat, low resolution, blurry main subject, grainy, noise, oversaturated colors, neon colors, deformed paws, extra fingers, extra limbs, bad anatomy, asymmetrical face, uncanny valley, floating objects, inconsistent lighting, flat lighting, amateur photography, watermark, signature, text, letters, words, typography, speech bubble, dialogue box, caption, subtitle, Korean text, Hangul, English text, any written language, text overlay, readable text"
}
3) 직장인 고양이 캐릭터 - 퇴근 직전 추가 업무 장면
{ "prompt": "Photorealistic female anthropomorphic Korean short hair cat with classic mackerel tabby pattern, dark brown and black striped fur with subtle ginger undertones, white chest and paw tips, human-like body proportions, feminine features, as a female office worker. She is the only character in the scene and is the sole speaker. Sitting at office desk at 5:58 PM, coat already on and bag packed on desk, frozen in horror while staring at new email notification popping up on screen. She has realistic dense soft fur texture but with adorably large expressive round eyes, long white whiskers, round face with extra chubby cheeks giving a cute appearance but showing pure dread, small cute pink nose slightly pale from shock, ears perked up in alarmed attention, round golden-amber eyes wide open in disbelief and growing despair, eyebrows raised high, mouth frozen open in a small horrified 'o' shape showing small cute fangs, one fluffy furry paw with adorable pink paw pads hovering frozen over mouse, the other paw clutching the coat lapel that was about to be buttoned, entire posture rigid with the freeze response, as if internally screaming: '퇴근 2분 전인데... 이메일 제목에 긴급이 왜 붙어있어... 오늘 약속 있다고... 아 좀, 읽지말자 ㅋㅋ 그냥 가자...' Wearing a neat business casual outfit with coat already on ready to leave, packed bag and turned-off desk lamp showing clear intent to leave. Office desk with clock showing 5:58 visible, computer screen with ominous email notification, coworkers in background already leaving (blurred). Late afternoon golden hour lighting streaming through windows contrasting with the indoor fluorescent, creating ironic beautiful sunset while tragedy unfolds. Single character scene, background coworkers are blurred silhouettes leaving. Warm golden and orange color grading with dramatic ironic lighting, the beautiful evening light mocking the situation, soft warm tones while maintaining photorealistic textures, cute aesthetic meets realistic rendering, slight vignette effect, shallow depth of field with creamy bokeh background showing leaving coworkers, 8K ultra high definition, hyperrealistic CGI quality with cute stylization, photorealistic fur rendering with individual soft hair strands visible showing slightly bristled shocked fur, professional commercial photography aesthetic with dramatically ironic tones. No text rendered in image.", "negative_prompt": "male cat, masculine features, multiple characters in focus, clear faces of coworkers, other animals as main subject, relaxed expression, happy expression, cartoon, anime, illustration, painting, cel shaded, unrealistic proportions, plastic looking, smooth skin without fur, human face, human body without fur, long hair cat, persian cat, low resolution, blurry main subject, grainy, noise, oversaturated colors, neon colors, deformed paws, extra fingers, extra limbs, bad anatomy, asymmetrical face, uncanny valley, floating objects, inconsistent lighting, flat lighting, amateur photography, watermark, signature, text, letters, words, typography, speech bubble, dialogue box, caption, subtitle, Korean text, Hangul, English text, any written language, text overlay, readable text, clock with readable numbers"
}
4) 직장인 고양이 캐릭터 - 연봉 협상 성공 장면 (기쁨 버전)
{ "prompt": "Photorealistic female anthropomorphic Korean short hair cat with classic mackerel tabby pattern, dark brown and black striped fur with subtle ginger undertones, white chest and paw tips, human-like body proportions, feminine features, as a female office worker. She is the only character in the scene and is the sole speaker. Just walked out of meeting room after successful salary negotiation, doing a subtle but intense victory fist pump in the hallway. She has realistic dense soft fur texture but with adorably large expressive round eyes, long white whiskers, round face with extra chubby cheeks giving an adorable appearance now beaming with joy, small cute pink nose slightly flushed with excitement, ears perked up tall and forward in triumphant alertness, round golden-amber eyes sparkling with pure joy and slight disbelief at success, eyebrows raised in delighted surprise, mouth in a big genuine smile showing small cute fangs, trying to contain excitement, one fluffy furry paw with adorable pink paw pads doing a contained victory fist pump close to chest, the other paw holding folder with contract documents, entire posture straightened with pride and barely contained excitement, subtle happy wiggle, as if internally celebrating: '15% 인상이라고? 진짜? 이게 되네? 직장 나가면 헬게이트 펼쳐진다 던데 ㅋㅋ, 유튜브는 부업으로, 오늘 치킨이다 치킨!ㅋㅋ' Wearing a sharp well-fitted business formal outfit chosen carefully for the important meeting, looking professional but with slight dishevelment from nervous waiting. Empty office hallway with meeting room door visible behind, window showing bright optimistic daylight. Bright warm afternoon lighting with golden optimistic tones, sunlight streaming through windows creating hopeful atmosphere. Single character scene, no other people visible. Warm bright color grading with golden and warm yellow undertones, optimistic cheerful lighting, bright hopeful atmosphere while maintaining photorealistic textures, cute aesthetic meets realistic rendering, slight vignette effect, shallow depth of field with creamy bokeh background, 8K ultra high definition, hyperrealistic CGI quality with cute stylization, photorealistic fur rendering with individual soft hair strands visible showing slightly fluffed up excited fur, professional commercial photography aesthetic with warm triumphant celebratory tones. No text rendered in image.", "negative_prompt": "male cat, masculine features, multiple characters, other people, other animals, sad expression, defeated posture, crying, tears, dark moody lighting, cold colors, cartoon, anime, illustration, painting, cel shaded, unrealistic proportions, plastic looking, smooth skin without fur, human face, human body without fur, long hair cat, persian cat, low resolution, blurry, grainy, noise, oversaturated colors, neon colors, deformed paws, extra fingers, extra limbs, bad anatomy, asymmetrical face, uncanny valley, floating objects, inconsistent lighting, flat lighting, harsh shadows, amateur photography, watermark, signature, text, letters, words, typography, speech bubble, dialogue box, caption, subtitle, Korean text, Hangul, English text, any written language, text overlay, readable text"
}
5) 인터뷰 받는 직장생활에 쩌든 암컷 고양이 vs 인터뷰로 벌어먹고 사는 유튜버
{ "prompt": "Photorealistic scene of a Korean street interview with two characters both speaking in conversation. Anthropomorphic Korean short hair cat with classic mackerel tabby pattern, dark brown and black striped fur with subtle ginger undertones, white chest and paw tips, human-like body proportions as an office worker being interviewed. The cat has realistic dense soft fur texture but with adorably large expressive round eyes, long white whiskers, round face with extra chubby cheeks giving a cute appearance but looking exhausted and fed up, small cute pink nose, ears slightly tilted back in bitter sarcasm looking endearingly resentful, round golden-amber eyes extra large and sparkly but with heavy dark circles underneath and a dead inside bitter glare, one eyebrow raised in sarcastic judgment, mouth open mid-rant showing small cute fangs with bitter sarcastic expression, one fluffy furry paw with adorable pink paw pads gesturing dismissively, the other paw holding a convenience store coffee can loosely, speaking: '어떠긴요, 거지같아 못 해먹겠어요, 아저씨는 유튜브로 벌어먹고 사니까 편해요?' Wearing a wrinkled disheveled office outfit with loosened tie, dress shirt untucked. Facing the cat is an anthropomorphic middle-aged golden retriever interviewer with friendly but slightly awkward expression, wearing casual padded jacket and cap with small camera crew logo, holding a microphone towards the cat, mouth slightly open mid-question asking: '회사생활 어떠세요?' The interviewer looks slightly taken aback by the bitter response. Both characters are speaking and engaged in conversation. Busy Seoul Gangnam street background with warm evening golden hour lighting, blurred city lights and pedestrians in background, typical Korean YouTube street interview setup with small action camera visible on interviewer's chest. Two characters present, both speaking in dialogue. Soft warm pastel color grading with gentle golden and amber undertones, dreamy warm evening street lighting with slightly diffused urban glow, warm color palette while maintaining photorealistic textures, cute aesthetic meets realistic rendering, slight vignette effect, shallow depth of field with creamy city bokeh background showing blurred neon signs, 8K ultra high definition, hyperrealistic CGI quality with cute stylization, photorealistic fur rendering with individual soft hair strands visible, professional commercial photography aesthetic with warm golden hour tones. No text rendered in image.", "negative_prompt": "only one character speaking, silent characters, closed mouths, single character, one person only, cartoon, anime, illustration, painting, cel shaded, unrealistic proportions, plastic looking, smooth skin without fur, human face, human body without fur, long hair cat, persian cat, harsh lighting, cold colors, desaturated, dark moody, gritty, scary, ugly, menacing, realistic small eyes, beady eyes, low resolution, blurry, grainy, noise, oversaturated colors, neon colors, deformed paws, extra fingers, extra limbs, bad anatomy, asymmetrical face, uncanny valley, floating objects, inconsistent lighting, flat lighting, harsh shadows, amateur photography, watermark, signature, text, letters, words, typography, speech bubble, dialogue box, caption, subtitle, Korean text, Hangul, English text, Chinese text, Japanese text, any written language, text overlay, word balloon, chat bubble, comic bubble, title card, written words, font, characters, alphabet, symbols, logos with text, signs with text, readable text, illegible text, scribbles, handwriting, numbers, labels, subtitles, captions"
}
6) 빈 템플릿 - 자유롭게 커스터마이징
{ "prompt": "Photorealistic female anthropomorphic [동물 종류] with [외형 특징], [색상/패턴 설명], human-like body proportions, feminine features, as a female [직업/역할]. She is the only character in the scene and is the sole speaker. [행동/상황 설명]. She has realistic dense soft fur texture but with adorably large expressive round eyes, [얼굴 특징 상세], [감정 표현 - 눈], [감정 표현 - 귀], [감정 표현 - 입], [손/발 동작], entire posture [자세 설명], as if [대사나 내면 독백]: '[실제 대사 내용]' Wearing [의상 설명]. [배경/환경 설명]. [조명 설명]. Single character scene, no other people or animals present. [색감/분위기 설명], [기술적 품질 설명], 8K ultra high definition, hyperrealistic CGI quality with cute stylization, photorealistic fur rendering with individual soft hair strands visible. No text rendered in image.", "negative_prompt": "male, masculine features, multiple characters, two characters, other people, other animals, crowd, group, [상황에 맞게 제외할 요소들], cartoon, anime, illustration, painting, cel shaded, unrealistic proportions, plastic looking, smooth skin without fur, human face, human body without fur, low resolution, blurry, grainy, noise, oversaturated colors, neon colors, deformed paws, extra fingers, extra limbs, bad anatomy, asymmetrical face, uncanny valley, floating objects, inconsistent lighting, flat lighting, harsh shadows, amateur photography, watermark, signature, text, letters, words, typography, speech bubble, dialogue box, caption, subtitle, Korean text, Hangul, English text, Chinese text, Japanese text, any written language, text overlay, readable text"
}
1) 핀셋 수정이란
핀셋 수정은 완성된 템플릿에서 특정 부분만 집어서 수정하는 기법입니다. 전체 구조는 유지하면서 장면, 감정, 상황만 바꿔서 다양한 변형을 만들어낼 수 있습니다. 위의 템플릿 모음에서 1번과 2번을 비교하면 어떤 부분이 수정되었는지 확인할 수 있습니다.
2) 수정 가능한 핵심 요소들
3) 수정 시 주의사항
수정할 때는 연관된 요소들을 함께 바꿔야 합니다. 예를 들어 기쁜 감정으로 바꾸면 눈물 관련 표현은 삭제하고, 의상도 상황에 맞게 조정해야 합니다. 또한 네거티브 프롬프트도 새로운 장면에 맞게 업데이트해야 원치 않는 요소가 생성되지 않습니다.
4) AI에게 핀셋 수정 요청하는 방법
Claude나 ChatGPT에게 템플릿을 던져주고 다음과 같이 요청하면 효율적입니다:
1) 감정 변화 시리즈
같은 캐릭터로 여러 감정을 표현하는 시리즈를 만들 수 있습니다. 기쁨, 슬픔, 분노, 당황 등 감정 키워드와 관련 표정 묘사만 바꾸면 됩니다. 캐릭터 정의, 조명 기본 설정, 해상도 설정은 그대로 유지합니다.
2) 상황 변화 시리즈
회사 생활의 다양한 순간을 표현할 수 있습니다. 월요일 출근, 회의 중 졸음, 퇴근 직전 추가 업무, 연봉 협상, 승진 발표 등 상황만 바꿔가며 시리즈 콘텐츠를 제작할 수 있습니다.
3) 계절/시간 변화 시리즈
조명과 배경 설정을 바꿔 같은 장소에서 다른 시간대나 계절을 표현할 수 있습니다. "warm afternoon office lighting" → "cold winter morning light", "rainy day through window" 등으로 분위기를 전환합니다.
4) 캐릭터 변형 시리즈
동물 종류만 바꿔서 다른 캐릭터 버전을 만들 수 있습니다. 고양이 → 강아지, 토끼, 햄스터 등으로 바꾸되 상황과 감정은 동일하게 유지하면 같은 콘셉트의 다른 캐릭터 시리즈가 됩니다.
1) 구체적인 형용사 레이어링
"cute"보다는 "adorably large expressive round eyes, extra chubby cheeks"처럼 구체적으로 묘사합니다. 추상적인 표현보다 시각적으로 상상할 수 있는 설명이 더 좋은 결과를 만듭니다. 형용사를 겹겹이 쌓아서 원하는 느낌을 정확히 전달하세요.
2) 중요도에 따른 배치
가장 중요한 요소를 프롬프트 앞쪽에 배치합니다. AI는 앞부분의 지시를 더 강하게 반영하는 경향이 있습니다. 캐릭터 정의를 먼저, 배경이나 기술 설정은 뒤쪽에 배치하는 것이 일반적입니다.
3) 모순되는 지시 피하기
"realistic"과 "cartoon" 같은 상반된 스타일 지시를 함께 사용하면 결과물이 혼란스러워집니다. 원하는 스타일을 명확히 정하고 일관되게 유지해야 합니다.
4) 감정의 신체적 표현 분리
감정을 한 단어로 표현하지 말고 신체 부위별로 나눠서 설명합니다. "sad" 대신 "eyes welling up with tears, ears flattened, mouth in a wobbly frown, shoulders slumped"처럼 각 부위의 상태를 개별적으로 묘사하면 훨씬 생동감 있는 결과가 나옵니다.
5) 서사적 맥락 추가
단순히 현재 상태만 설명하지 말고 왜 그런 상황인지 맥락을 추가합니다. "Hawaiian shirt chosen in anticipation of vacation" 같은 설명은 AI가 전체 상황을 이해하고 더 적절한 디테일을 추가하는 데 도움이 됩니다.
6) 아이러니와 대비 활용
"beautiful sunny weather outside adding to the tragedy"처럼 상황과 배경의 대비를 명시하면 더 극적인 영상이 생성됩니다. 밝은 배경에 슬픈 캐릭터, 어두운 환경에 기쁜 표정 등의 대비는 시각적 임팩트를 높여줍니다.
7) 카메라/영상 용어 활용
"shallow depth of field", "bokeh background", "golden hour lighting", "slight vignette effect", "slow dolly in", "tracking shot" 같은 영상 용어를 사용하면 AI가 더 전문적인 구도와 조명을 적용합니다. 영화 촬영 기법 용어를 익혀두면 유용합니다.
8) 배제 항목의 구체화
네거티브 프롬프트에서도 구체적으로 나열합니다. "no text" 대신 "text, letters, words, typography, speech bubble, dialogue box, caption, subtitle, Korean text, Hangul, English text, readable text"처럼 가능한 모든 형태를 명시해야 확실하게 배제됩니다.
1) 템플릿 라이브러리 구축
자주 사용하는 캐릭터, 스타일, 상황별로 템플릿을 정리해두세요. Notion, Obsidian, 구글 문서 등에 카테고리별로 저장하면 필요할 때 빠르게 찾아서 수정할 수 있습니다.
2) 버전 관리
성공적인 프롬프트는 버전을 기록해두세요. 어떤 수정이 어떤 결과를 가져왔는지 추적하면 점점 더 정확한 프롬프트를 작성할 수 있게 됩니다.
3) 실패 사례 기록
원하지 않는 결과가 나온 프롬프트도 기록해두면 같은 실수를 반복하지 않을 수 있습니다. 특히 어떤 표현이 오해를 유발했는지 분석하면 프롬프트 작성 실력이 빠르게 향상됩니다.
4) AI 도구와의 협업
프롬프트 수정 작업을 Claude나 ChatGPT에게 맡기면 효율이 높아집니다. 기본 템플릿을 주고 원하는 변경사항만 자연어로 설명하면 AI가 적절히 수정해줍니다. 복잡한 수정도 대화를 통해 단계적으로 진행할 수 있습니다.
프롬프트가 길어지면 수정이 어려워집니다. JSON을 요소별로 세분화하면 특정 부분만 교체하거나 조합하는 것이 훨씬 쉬워집니다. 이 방식은 특히 시리즈 콘텐츠를 제작하거나 여러 변형을 빠르게 만들어야 할 때 효과적입니다.
1) 세분화된 JSON 구조의 장점
긴 프롬프트를 하나의 문자열로 관리하면 어디를 수정해야 할지 찾기 어렵고, 실수로 다른 부분을 건드릴 위험이 있습니다. 요소별로 분리하면 조명만 바꾸고 싶을 때 lighting 필드만 수정하면 됩니다. 또한 자주 사용하는 설정을 모듈처럼 재사용할 수 있어 작업 속도가 빨라집니다.
2) 세분화된 JSON 템플릿 전체 구조
{ "character": { "species": "Korean short hair cat", "gender": "female", "appearance": "classic mackerel tabby pattern, dark brown and black striped fur with subtle ginger undertones, white chest and paw tips", "body": "human-like body proportions, feminine features, anthropomorphic", "style": "photorealistic, hyperrealistic CGI quality with cute stylization", "fur_detail": "realistic dense soft fur texture, photorealistic fur rendering with individual soft hair strands visible" }, "face": { "base": "round face with extra chubby cheeks, adorably large expressive round eyes, long white whiskers, small cute pink nose", "eyes": "round golden-amber eyes extra large and sparkly but welling up with tears of frustration and betrayal", "ears": "ears completely flattened down against head in devastated despair looking endearingly pitiful", "mouth": "lower lip quivering, mouth trembling in a wobbly frown showing small cute fangs", "eyebrows": "eyebrows raised in anguished disbelief", "nose_state": "slightly red from holding back tears" }, "emotion": { "primary": "devastated", "secondary": "disbelief", "intensity": "completely crushed, utterly defeated", "physical_manifestation": "entire posture slumped in defeated shock" }, "action": { "main_action": "sitting at office desk staring at computer screen showing vacation request rejected notification", "hand_left": "one fluffy furry paw with adorable pink paw pads weakly pointing at the rejection email on screen", "hand_right": "the other paw clutching printed flight ticket confirmation desperately against chest", "posture": "slumped in defeated shock", "subtle_movement": "slightly trembling" }, "dialogue": { "style": "as if whimpering", "content": "아니, 1년 전부터 잡아놓은 휴가를 왜 반려해, 비행기표 끊었다고, 환불 안 돼, 이거 내 돈 어떡해...", "language": "Korean internal monologue" }, "costume": { "main": "cheerful Hawaiian print shirt under cardigan", "context": "clearly chosen in anticipation of vacation, tragic irony of the outfit", "accessories": "none", "condition": "neat but emotionally incongruent with current mood" }, "props": { "primary": "printed flight ticket confirmation", "secondary": "travel guidebook on desk", "background_props": "small suitcase peeking from under desk", "screen_content": "vacation request rejected notification, tropical destination desktop wallpaper mocking the situation" }, "environment": { "location": "office desk", "time_of_day": "afternoon", "weather_visible": "beautiful sunny weather outside adding to the tragedy", "atmosphere": "warm but melancholic contrast" }, "lighting": { "main_source": "warm afternoon office lighting streaming through windows", "quality": "dreamy warm lighting with slightly diffused melancholic glow", "color_temperature": "warm golden", "shadows": "soft, sympathetic", "special_effect": "sunlight creating ironic cheerful atmosphere" }, "color_grading": { "palette": "soft warm pastel", "primary_tones": "gentle golden and bittersweet peach undertones", "saturation": "warm sympathetic color palette", "mood": "melancholic but visually warm", "contrast": "medium, not harsh" }, "camera": { "shot_type": "medium shot", "angle": "slightly above eye level, sympathetic angle", "movement": "static with subtle breathing room", "focus": "shallow depth of field with creamy bokeh background", "lens_effect": "slight vignette effect" }, "audio_context": { "ambient": "quiet office hum, distant keyboard clicks", "emotional_tone": "silence emphasizing the devastating moment", "music_suggestion": "melancholic piano, slow tempo" }, "technical": { "resolution": "8K ultra high definition", "render_style": "hyperrealistic CGI quality with cute stylization", "texture_quality": "photorealistic fur rendering with individual soft hair strands visible", "aesthetic": "professional commercial photography aesthetic with warm heartbreaking tones", "text_in_image": "No text rendered in image" }, "scene_rules": { "character_count": "single character scene", "speaker": "only one speaker, she is the sole speaker", "other_presence": "no other people or animals present", "background_people": "none visible" }, "negative_prompt": { "gender": ["male cat", "masculine features"], "characters": ["multiple characters", "two characters", "other people", "other animals", "crowd", "group", "coworkers", "boss", "second person", "background characters", "bystanders"], "style": ["cartoon", "anime", "illustration", "painting", "cel shaded", "unrealistic proportions", "plastic looking"], "texture": ["smooth skin without fur", "human face", "human body without fur", "long hair cat", "persian cat"], "quality": ["low resolution", "blurry", "grainy", "noise", "amateur photography"], "lighting": ["harsh lighting", "cold colors", "desaturated", "dark moody", "gritty", "inconsistent lighting", "flat lighting", "harsh shadows"], "mood": ["scary", "ugly", "menacing"], "eyes": ["realistic small eyes", "beady eyes"], "colors": ["oversaturated colors", "neon colors"], "anatomy": ["deformed paws", "extra fingers", "extra limbs", "bad anatomy", "asymmetrical face", "uncanny valley"], "physics": ["floating objects"], "text": ["watermark", "signature", "text", "letters", "words", "typography", "speech bubble", "dialogue box", "caption", "subtitle", "Korean text", "Hangul", "English text", "Chinese text", "Japanese text", "any written language", "text overlay", "word balloon", "chat bubble", "comic bubble", "title card", "written words", "font", "characters", "alphabet", "symbols", "logos with text", "signs with text", "readable text", "illegible text", "scribbles", "handwriting", "numbers", "labels", "subtitles", "captions"] }
}
3) 각 필드별 상세 설명
character 필드는 캐릭터의 기본 정체성을 정의합니다. 종, 성별, 외형, 체형, 스타일을 분리해서 관리하면 같은 캐릭터로 다른 장면을 만들 때 이 부분만 그대로 복사하면 됩니다.
face 필드는 얼굴의 각 부위별 상태를 세분화합니다. 감정에 따라 eyes, ears, mouth, eyebrows, nose_state만 바꾸면 전혀 다른 표정을 연출할 수 있습니다.
emotion 필드는 전체적인 감정 상태를 정의합니다. primary와 secondary로 복합 감정을 표현하고, intensity로 강도를, physical_manifestation으로 몸 전체에 드러나는 표현을 지정합니다.
lighting 필드는 조명만 독립적으로 관리합니다. 같은 장면에서 시간대만 바꾸고 싶을 때 이 필드만 수정하면 됩니다. 아침, 오후, 저녁, 야간 버전을 미리 만들어두면 편리합니다.
audio_context 필드는 영상 생성 자체에는 직접 영향을 주지 않지만, 후반 작업이나 AI 음악/효과음 생성 시 참조할 수 있는 메타데이터입니다. Veo 3처럼 오디오를 함께 생성하는 엔진에서는 이 정보가 도움이 됩니다.
4) 세분화된 JSON을 하나의 프롬프트로 합치는 방법
세분화된 JSON은 관리용이고, 실제 AI에 입력할 때는 하나의 문자열로 합쳐야 합니다. 다음과 같은 순서로 조합합니다:
[character.style] [character.gender] anthropomorphic [character.species] with [character.appearance], [character.body]. [scene_rules.speaker]. [action.main_action], [emotion.primary] and [emotion.secondary]. She has [character.fur_detail] but with [face.base], [face.eyes], [face.ears], [face.mouth], [face.eyebrows], [face.nose_state], [action.hand_left], [action.hand_right], [emotion.physical_manifestation], [dialogue.style]: '[dialogue.content]' Wearing [costume.main], [costume.context]. [props.secondary], [props.background_props], [props.screen_content]. [lighting.main_source], [environment.weather_visible]. [scene_rules.character_count], [scene_rules.other_presence]. [color_grading.palette] color grading with [color_grading.primary_tones], [lighting.quality], [color_grading.mood] while maintaining photorealistic textures, [camera.focus], [camera.lens_effect], [technical.resolution], [technical.render_style], [technical.texture_quality], [technical.aesthetic]. [technical.text_in_image].
5) 빠른 장면 전환을 위한 모듈 교체 예시
조명만 바꿔서 시간대를 전환하는 예시입니다:
{ "lighting_morning": { "main_source": "early morning pale blue lighting streaming through windows", "quality": "soft diffused morning light with slight haze", "color_temperature": "cool blue transitioning to warm", "shadows": "long, soft morning shadows", "special_effect": "gentle lens flare from rising sun" }, "lighting_afternoon": { "main_source": "warm afternoon office lighting streaming through windows", "quality": "dreamy warm lighting with slightly diffused melancholic glow", "color_temperature": "warm golden", "shadows": "soft, sympathetic", "special_effect": "sunlight creating ironic cheerful atmosphere" }, "lighting_evening": { "main_source": "golden hour lighting streaming through windows mixed with indoor fluorescent", "quality": "dramatic warm orange glow with artificial light contrast", "color_temperature": "deep orange and gold", "shadows": "long dramatic shadows", "special_effect": "silhouette effect from backlight" }, "lighting_night": { "main_source": "harsh fluorescent office lighting, darkness outside windows", "quality": "flat artificial lighting with slight green tint", "color_temperature": "cool white fluorescent", "shadows": "harsh overhead shadows under eyes", "special_effect": "computer screen glow on face, reflections in dark window" }
}
6) 감정 모듈 라이브러리 예시
자주 사용하는 감정별 설정을 미리 만들어두면 빠르게 교체할 수 있습니다:
{ "emotion_devastated": { "primary": "devastated", "secondary": "disbelief", "intensity": "completely crushed, utterly defeated", "physical_manifestation": "entire posture slumped in defeated shock", "face_eyes": "round golden-amber eyes extra large and sparkly but welling up with tears of frustration and betrayal", "face_ears": "ears completely flattened down against head in devastated despair", "face_mouth": "lower lip quivering, mouth trembling in a wobbly frown showing small cute fangs", "face_eyebrows": "eyebrows raised in anguished disbelief" }, "emotion_joyful": { "primary": "overjoyed", "secondary": "triumphant", "intensity": "beaming with pure happiness, barely containing excitement", "physical_manifestation": "entire posture straightened with pride, subtle happy wiggle", "face_eyes": "round golden-amber eyes sparkling with pure joy and slight disbelief at success", "face_ears": "ears perked up tall and forward in triumphant alertness", "face_mouth": "mouth in a big genuine smile showing small cute fangs", "face_eyebrows": "eyebrows raised in delighted surprise" }, "emotion_exhausted": { "primary": "exhausted", "secondary": "resigned", "intensity": "completely drained, defeated before starting", "physical_manifestation": "entire posture slouched with exhaustion", "face_eyes": "round golden-amber eyes half-closed with visible dark circles underneath, eyelids heavy with sleepiness", "face_ears": "ears slightly drooping sideways in tired resignation", "face_mouth": "mouth in a small tired pout", "face_eyebrows": "eyebrows slightly furrowed in weary acceptance" }, "emotion_shocked": { "primary": "horrified", "secondary": "frozen in dread", "intensity": "pure dread, freeze response activated", "physical_manifestation": "entire posture rigid with the freeze response", "face_eyes": "round golden-amber eyes wide open in disbelief and growing despair", "face_ears": "ears perked up in alarmed attention", "face_mouth": "mouth frozen open in a small horrified 'o' shape showing small cute fangs", "face_eyebrows": "eyebrows raised high in shock" }, "emotion_angry": { "primary": "furious", "secondary": "indignant", "intensity": "seething with righteous anger, barely controlled rage", "physical_manifestation": "entire posture tensed, shoulders raised, fur slightly bristled", "face_eyes": "round golden-amber eyes narrowed with burning intensity, glaring", "face_ears": "ears pinned back flat against head in aggressive stance", "face_mouth": "mouth in a tight frown, jaw clenched, occasionally showing fangs", "face_eyebrows": "eyebrows furrowed deeply in anger" }, "emotion_nervous": { "primary": "anxious", "secondary": "uncertain", "intensity": "visibly nervous, fidgeting with worry", "physical_manifestation": "entire posture slightly hunched, weight shifting", "face_eyes": "round golden-amber eyes darting around, slightly too wide with worry", "face_ears": "ears swiveling nervously, alternating between perked and flattened", "face_mouth": "mouth in a small worried pout, occasionally biting lower lip", "face_eyebrows": "eyebrows raised and pinched together in concern" }
}
7) 환경 모듈 라이브러리 예시
{ "environment_office": { "location": "modern office desk", "props_common": "computer monitor, keyboard, mouse, desk lamp, coffee mug", "atmosphere": "corporate, fluorescent lit", "background_elements": "cubicle partitions, other desks blurred in background" }, "environment_subway": { "location": "subway platform during rush hour", "props_common": "commuters as blurred background, train schedule display", "atmosphere": "crowded, fluorescent underground lighting", "background_elements": "waiting commuters, train tracks, platform edge" }, "environment_cafe": { "location": "cozy coffee shop window seat", "props_common": "coffee cup, laptop or book, small table", "atmosphere": "warm, inviting, casual", "background_elements": "other patrons blurred, barista counter, plants" }, "environment_home": { "location": "comfortable home living room couch", "props_common": "TV remote, blanket, snacks, phone", "atmosphere": "relaxed, personal, cozy", "background_elements": "bookshelves, houseplants, warm lighting" }, "environment_meeting_room": { "location": "corporate meeting room", "props_common": "conference table, presentation screen, documents", "atmosphere": "formal, tense, professional", "background_elements": "empty chairs, whiteboard, glass walls" }
}
8) AI에게 모듈 조합 요청하는 방법
세분화된 JSON 모듈들을 준비해두면 AI에게 다음과 같이 요청할 수 있습니다:
이렇게 모듈 단위로 관리하면 수십 가지 변형을 빠르게 만들 수 있고, 각 요소의 일관성도 유지됩니다.
Q: Veo 3, Sora 2, Kling 2.6 Pro 중 어떤 엔진이 가장 좋나요?
A: 각 엔진마다 강점이 다릅니다. Veo 3는 물리적으로 정확한 움직임과 긴 영상 생성에 강하고, Sora 2는 시네마틱한 카메라 워크와 조명 표현이 뛰어납니다. Kling 2.6 Pro는 캐릭터 일관성 유지와 빠른 생성 속도가 장점입니다. 프로젝트 성격에 따라 선택하되, 같은 프롬프트로 여러 엔진에서 테스트해보고 결과를 비교하는 것이 가장 확실합니다.
Q: 텍스트 to 비디오에서 프롬프트 길이 제한이 있나요?
A: 엔진마다 다릅니다. Veo 3는 비교적 긴 프롬프트를 잘 처리하지만, Kling은 핵심 요소를 앞부분에 집중시키는 것이 효과적입니다. Sora 2는 자연어 설명을 잘 이해하므로 문장 형태로 작성해도 됩니다. 일반적으로 500-800단어 정도가 적당하며, 너무 길면 뒷부분이 무시될 수 있으니 중요도 순으로 배치하세요.
Q: 캐릭터 일관성을 유지하려면 어떻게 해야 하나요?
A: 캐릭터 정의 부분을 최대한 구체적으로 작성하고 모든 영상에서 동일하게 유지해야 합니다. 성별, 품종, 털 색상, 눈 색상, 체형 등을 상세히 명시하세요. Kling 2.6 Pro는 reference image 기능을 지원하므로 첫 영상에서 만족스러운 캐릭터가 나오면 그 프레임을 레퍼런스로 활용할 수 있습니다. Veo 3도 이미지 to 비디오 모드에서 비슷한 기능을 제공합니다.
Q: 영상에서 캐릭터가 말하는 것처럼 연출하려면 어떻게 하나요?
A: 프롬프트에 대사 내용을 포함시키되 "as if saying", "as if whimpering", "as if mumbling" 같은 표현을 사용합니다. 이렇게 하면 AI가 해당 감정과 입 모양을 반영합니다. 단, 실제 음성 싱크는 별도 작업이 필요합니다. 립싱크가 필요하면 Hedra나 Sync Labs 같은 전용 도구로 후처리하거나, Veo 3의 오디오 연동 기능을 활용하세요.
Q: 카메라 움직임을 어떻게 지정하나요?
A: 영화 촬영 용어를 사용합니다. "slow dolly in"(천천히 전진), "tracking shot following the character"(캐릭터 따라가기), "static medium shot"(고정 미디엄샷), "slow pan left to right"(좌에서 우로 패닝), "crane shot rising up"(크레인 상승) 등을 프롬프트에 포함시키세요. Sora 2가 카메라 워크 지시를 가장 정확하게 반영하고, Veo 3도 복잡한 카메라 움직임을 잘 처리합니다.
Q: 생성된 영상에서 원치 않는 모핑이나 왜곡이 발생하면 어떻게 하나요?
A: 네거티브 프롬프트에 "morphing", "warping", "distortion", "jittery motion", "flickering", "unstable", "melting" 등을 추가하세요. 또한 캐릭터의 포즈 변화를 최소화하거나, 움직임을 구체적으로 지정하면 도움이 됩니다. "subtle movement only", "minimal motion", "smooth continuous motion" 같은 표현도 효과적입니다. Kling 2.6 Pro는 모션 브러시 기능으로 특정 부분만 움직이게 지정할 수 있습니다.
Q: 영상 길이는 어떻게 조절하나요?
A: 대부분의 엔진은 설정에서 영상 길이를 지정합니다. 프롬프트 자체에는 영향이 적지만, 긴 영상일수록 장면 전환이나 동작 시퀀스를 명시하는 것이 좋습니다. Veo 3는 최대 2분까지, Sora 2는 20초, Kling 2.6 Pro는 10초 단위로 생성됩니다. 긴 영상이 필요하면 여러 클립을 생성해서 편집으로 연결하는 방식이 품질 면에서 더 안정적입니다.
Q: 같은 프롬프트인데 매번 다른 결과가 나와요. 어떻게 고정하나요?
A: 시드(seed) 값을 고정하면 됩니다. Kling과 일부 Stable Diffusion 기반 영상 도구는 시드 설정을 지원합니다. 시드가 없는 엔진에서는 만족스러운 결과가 나올 때까지 여러 번 생성하고, 그 결과물을 reference로 활용하는 방식을 사용합니다. 또한 프롬프트를 더 구체적으로 작성할수록 결과의 변동폭이 줄어듭니다.
Q: 네거티브 프롬프트를 지원하지 않는 엔진에서는 어떻게 하나요?
A: Sora 2처럼 네거티브 프롬프트가 없는 엔진에서는 "without any text", "no watermarks visible", "avoiding cartoon style" 같은 표현을 프롬프트 본문에 포함시킵니다. 또는 원하는 스타일을 더 강조해서 원치 않는 요소가 들어갈 여지를 줄입니다. "purely photorealistic, not stylized, not illustrated"처럼 명확한 스타일 지정이 효과적입니다.
Q: 여러 엔진에서 같은 프롬프트를 쓸 수 있나요?
A: 기본 구조는 공유할 수 있지만, 엔진별로 최적화가 필요합니다. Veo 3는 자세한 물리적 설명을, Sora 2는 시네마틱한 분위기 묘사를, Kling은 간결하고 핵심적인 지시를 선호합니다. 마스터 템플릿을 만들어두고 엔진별로 변형 버전을 준비해두면 효율적입니다. JSON 형식으로 관리하면 이런 변형 작업이 체계적으로 가능합니다.
Q: 상업적으로 사용해도 되나요?
A: 각 플랫폼의 이용약관을 확인해야 합니다. 대부분의 유료 플랜에서는 상업적 사용이 허용되지만, 생성된 콘텐츠의 저작권 귀속, 모델 학습 데이터 관련 이슈 등은 플랫폼마다 다릅니다. 특히 실존 인물이나 브랜드를 연상시키는 콘텐츠는 별도의 법적 검토가 필요할 수 있습니다. 중요한 상업 프로젝트라면 해당 플랫폼의 엔터프라이즈 플랜이나 라이선스 조건을 꼼꼼히 확인하세요.
Q: 세분화된 JSON을 실제로 어떻게 사용하나요?
A: 세분화된 JSON은 프롬프트 관리와 수정을 위한 것이고, 실제 AI에 입력할 때는 각 필드의 값을 순서대로 조합해서 하나의 문자열로 만들어야 합니다. 직접 수작업으로 합칠 수도 있고, Claude나 ChatGPT에게 "이 JSON을 하나의 프롬프트 문자열로 합쳐줘"라고 요청하면 자동으로 조합해줍니다. 간단한 스크립트를 만들어서 자동화하는 것도 가능합니다.
Q: 모듈을 몇 개나 미리 만들어둬야 하나요?
A: 자주 사용하는 조합 위주로 시작하세요. 감정 모듈 5-6개, 조명 모듈 4개(아침/오후/저녁/밤), 환경 모듈 3-4개 정도면 대부분의 상황을 커버할 수 있습니다. 작업하면서 필요한 모듈이 생기면 그때그때 추가하면 됩니다. 처음부터 너무 많이 만들려고 하면 오히려 관리가 복잡해질 수 있으니, 실제로 사용하면서 점진적으로 늘려가는 것이 좋습니다.
AI 영상 프롬프트 제작에서 템플릿 활용은 효율성과 품질을 동시에 높이는 핵심 전략입니다.
핵심 요약:
처음에는 이 문서에 포함된 템플릿을 그대로 사용하거나 약간만 수정해보세요. 점차 자신만의 템플릿 라이브러리를 구축하면 어떤 장면이든 빠르게 구현할 수 있게 됩니다.

젠스파크 AI 워크스페이스의 모든 기능을 상세히 설명합니다. AI 시트, AI 슬라이드, AI 인박스 등 20개 이상의 AI 에이전트로 업무를 자동화하는 방법을 알아보세요.
구글 원 AI 요금제의 Gemini Pro와 Ultra 차이점, 2TB에서 30TB까지 요금제 비교, 노트북LM과 Flow, Veo 등 유료 기능 상세 설명, 업그레이드 방법과 환불 정책까지 정리했습니다.
수퍼톤 플레이로 자연스러운 AI 보이스를 만드는 방법을 단계별로 안내합니다. 2025년 12월 9일 전세계 출시된 소나 스피치2, 수퍼토닉 모델 선택부터 보이스 클로닝, 감정 표현까지 실전 팁을 담았습니다.
오픈라우터 기반 305개 AI 모델의 가격을 한눈에 비교하고, 용도별 최적의 모델을 선택하는 방법을 알아보세요. 무료 모델부터 프리미엄까지 완벽 정리.
동일한 카페 씬 프롬프트로 AI 이미지 19종, AI 영상 14종 이상의 엔진을 직접 테스트한 결과물 비교. 그록, 미드저니, Flux, 클링 AI 등 주요 엔진별 특징과 품질 차이를 한눈에 확인할 수 있습니다.