Skip to content

CodeRepoBack/quote-video-prompt

Β 
Β 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

1 Commit
Β 
Β 
Β 
Β 

Repository files navigation

🎬 μ˜€λ””μ˜€λΆ μ˜μƒ μ‹œμŠ€ν…œ ν”„λ‘¬ν”„νŠΈ κ°€μ΄λ“œ

Claude Code둜 μ—μ΄μ „νŠΈ + μŠ€ν‚¬ 기반 μ˜€λ””μ˜€λΆ μ˜μƒ μ‹œμŠ€ν…œμ„ μ²˜μŒλΆ€ν„° λ§Œλ“œλŠ” ν”„λ‘¬ν”„νŠΈ λͺ¨μŒμž…λ‹ˆλ‹€.

Claude Code Gemini License


⚠️ ν•„μˆ˜ μš”κ΅¬μ‚¬ν•­

πŸ”΄ Gemini 3.0 API Keyκ°€ λ°˜λ“œμ‹œ ν•„μš”ν•©λ‹ˆλ‹€!
Google AI Studioμ—μ„œ API Keyλ₯Ό λ°œκΈ‰λ°›μœΌμ„Έμš”.


πŸ“‹ 이 ν”„λ‘¬ν”„νŠΈλ‘œ λ§Œλ“€ 수 μžˆλŠ” 것

κΈ°λŠ₯ μ„€λͺ… μ‚¬μš© λͺ¨λΈ
🎨 이미지 생성 Notion μŠ€νƒ€μΌ λ―Έλ‹ˆλ©€ 일러슀트 Gemini 3 Pro
πŸŽ™οΈ TTS λ‚˜λ ˆμ΄μ…˜ μ €μŒμ˜ μ§„μ§€ν•œ μŒμ„± 생성 Gemini TTS Pro
πŸ“ μžλ§‰ 동기화 Whisper둜 μ •ν™•ν•œ νƒ€μž„μŠ€νƒ¬ν”„ μΆ”μΆœ Whisper large-v3
🎬 μ˜μƒ ν•©μ„± FFmpeg둜 μ „λ¬Έκ°€κΈ‰ μ˜μƒ μ œμž‘ FFmpeg

πŸš€ μ‚¬μš©λ²•

1. Claude Codeμ—μ„œ prompt.md μ—΄κΈ°

2. μ›ν•˜λŠ” λ‹¨κ³„μ˜ ν”„λ‘¬ν”„νŠΈ 볡사 & μ‹€ν–‰

  • 0단계: Claude Code μŠ€ν‚¬/μ—μ΄μ „νŠΈ ꡬ쑰 이해
  • 1단계: μ•„ν‚€ν…μ²˜ 섀계
  • 2단계: Python λͺ¨λ“ˆ 생성
  • 3단계: μŠ€ν‚¬ μ •μ˜
  • 4단계: μ—μ΄μ „νŠΈ μ •μ˜
  • 5단계: μ»€λ§¨λ“œ μ •μ˜
  • 6단계: ν…ŒμŠ€νŠΈ μ‹€ν–‰

3. λ˜λŠ” "전체 원샷 ν”„λ‘¬ν”„νŠΈ"둜 ν•œ λ²ˆμ— 생성


πŸ—οΈ μƒμ„±λ˜λŠ” μ•„ν‚€ν…μ²˜

project/
β”œβ”€β”€ .claude/
β”‚   β”œβ”€β”€ skills/                    # Claude Code μŠ€ν‚¬
β”‚   β”‚   β”œβ”€β”€ generate-image/SKILL.md
β”‚   β”‚   β”œβ”€β”€ generate-tts/SKILL.md
β”‚   β”‚   β”œβ”€β”€ generate-subtitle/SKILL.md
β”‚   β”‚   └── compose-video/SKILL.md
β”‚   β”œβ”€β”€ agents/                    # μ—μ΄μ „νŠΈ
β”‚   β”‚   β”œβ”€β”€ quote-video-agent.md
β”‚   β”‚   └── quote-writer-agent.md
β”‚   └── commands/
β”‚       └── create-quote-video.md
β”œβ”€β”€ src/quote_video/               # Python λͺ¨λ“ˆ
β”‚   β”œβ”€β”€ config.py
β”‚   β”œβ”€β”€ image_generator.py
β”‚   β”œβ”€β”€ tts_generator.py
β”‚   β”œβ”€β”€ subtitle_sync.py
β”‚   β”œβ”€β”€ video_composer.py
β”‚   └── pipeline.py
└── assets/
    β”œβ”€β”€ font/
    └── bgm/

🎨 νŒŒμ΄ν”„λΌμΈ ν”Œλ‘œμš°

β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”     β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”     β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”     β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚   Scenes    │────▢│   Gemini    │────▢│   Gemini    │────▢│  Whisper    β”‚
β”‚   (Input)   β”‚     β”‚   Image     β”‚     β”‚    TTS      β”‚     β”‚  Timestamp  β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜     β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜     β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜     β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
                          β”‚                   β”‚                    β”‚
                          β–Ό                   β–Ό                    β–Ό
                    β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
                    β”‚              FFmpeg Video Composer               β”‚
                    β”‚    β€’ 이미지 + μ˜€λ””μ˜€ + μžλ§‰ ν•©μ„±                  β”‚
                    β”‚    β€’ Fade In/Out 효과                           β”‚
                    β”‚    β€’ BGM λ―Ήμ‹±                                    β”‚
                    β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
                                          β”‚
                                          β–Ό
                                   β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
                                   β”‚ Final MP4   β”‚
                                   β”‚ (1920x1080) β”‚
                                   β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

πŸ“ ν”„λ‘¬ν”„νŠΈ ꡬ성

ν”„λ‘¬ν”„νŠΈ μ„€λͺ…
0단계 Claude Code μŠ€ν‚¬/μ—μ΄μ „νŠΈ ꡬ쑰 이해
1단계 μ•„ν‚€ν…μ²˜ 섀계
2단계 Python λͺ¨λ“ˆ 생성
3단계 μŠ€ν‚¬ μ •μ˜ (SKILL.md)
4단계 μ—μ΄μ „νŠΈ μ •μ˜
5단계 μ»€λ§¨λ“œ μ •μ˜
6단계 ν…ŒμŠ€νŠΈ μ‹€ν–‰
원샷 ν•œ λ²ˆμ— 전체 μ‹œμŠ€ν…œ 생성
팁 λͺ¨λΈ κ³ μ •, 체크리슀트, 디버깅

βš™οΈ μ„€μ •κ°’ (κ³ μ •)

API λͺ¨λΈ

μ»΄ν¬λ„ŒνŠΈ λͺ¨λΈ λΉ„κ³ 
이미지 gemini-3-pro-image-preview Notion μŠ€νƒ€μΌ 일러슀트
TTS gemini-2.5-pro-preview-tts Voice: Enceladus (κΉŠμ€ μ €μŒ)
Whisper large-v3 ν•œκ΅­μ–΄ 졜고 μ„±λŠ₯

μ˜μƒ μŠ€νŽ™

ν•­λͺ© κ°’
해상도 1920x1080
FPS 30
νŽ˜μ΄λ“œ 0.5초
BGM λ³Όλ₯¨ 15%
μžλ§‰ 폰트 KOTRA_SONGEULSSI (손글씨체)

πŸ“ 파일 λͺ©λ‘

  • prompt.md - 전체 ν”„λ‘¬ν”„νŠΈ κ°€μ΄λ“œ

πŸ“ License

MIT License


🀝 Contributing

μ΄μŠˆμ™€ PR ν™˜μ˜ν•©λ‹ˆλ‹€!

About

🎬 Claude Code둜 μ˜€λ””μ˜€λΆ μ˜μƒ μ‹œμŠ€ν…œμ„ λ§Œλ“œλŠ” ν”„λ‘¬ν”„νŠΈ κ°€μ΄λ“œ (Gemini 3.0 API ν•„μˆ˜)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors