BAB 09

09 - Advanced: Lip-Sync, Compositing, Multi-Character Scenes

Estimasi Waktu: 45 menit Level: Advanced


Beyond the Basics

Pipeline dasar (Midjourney → Kling → Runway → Post) udah cukup untuk bikin video berkualitas. Tapi untuk hasil professional-grade, lo perlu teknik advanced:

  1. Lip-Sync — karakter bisa bicara
  2. Compositing — gabungin multiple AI outputs
  3. Multi-Character — 2+ karakter dalam 1 frame
  4. Action Matching — gerakan spesifik dan presisi

1. Lip-Sync: Membuat Karakter Bicara

The Problem

AI video tools gak bisa lip-sync native. Mereka generate gerakan mulut random, bukan yang match dengan suara.

Solution: Pika 2.0 Lip-Sync

Pika 2.0 punya fitur lip-sync terbaik di 2025:

  1. Generate video karakter lo (Kling/Runway) — karakter diam, menghadap kamera
  2. Generate audio voiceover (ElevenLabs)
  3. Upload ke Pika — video + audio
  4. Pika akan animate mulut sesuai audio

Tips Lip-Sync:

Alternative Tools:

Workflow Lip-Sync:

1. Midjourney → character close-up portrait
2. Kling → idle animation (subtle breathing, blinking)
3. ElevenLabs → voiceover .wav
4. Pika → lip-sync the idle animation dengan audio
5. DaVinci → sync dengan scene lain

2. Compositing: Gabungin Multiple AI Outputs

The Problem

AI generate 1 shot = 1 video. Tapi gimana kalau lo mau:

Solution: Manual Compositing

Technique 1: Split Screen / Layering

1. Generate karakter A dengan green screen background
2. Generate karakter B dengan green screen background
3. Generate background scene
4. Di DaVinci/After Effects: key out green, layer semua

Technique 2: Masking & Overlay

1. Generate base scene (tanpa karakter)
2. Generate karakter terpisah
3. Mask karakter, overlay ke base scene
4. Adjust lighting & shadow untuk matching

Technique 3: Inpainting untuk Fix

1. Generate scene, ada 1 bagian jelek
2. Mask area yang jelek
3. Generate ulang hanya area itu (Runway inpainting)
4. Overlay hasil ke original

3. Multi-Character Scenes

The Problem

AI video generation gak bisa handle 2+ karakter dalam 1 shot dengan konsisten. Karakter meleleh, campur, atau hilang.

Workaround Strategies:

Strategy 1: Shoot Separately, Composite Together

1. Generate karakter A sendiri (full body)
2. Generate karakter B sendiri (full body)
3. Generate background plate
4. Di DaVinci: layer A + B + background, adjust scale & position

Strategy 2: Over-the-Shoulder (OTS)

1. Shot 1: dari belakang karakter A, lihat karakter B
   → Generate karakter B di foreground, karakter A di foreground
   → Sebenarnya cuma 1 karakter yang perlu konsisten

2. Shot 2: reverse OTS
   → Dari belakang karakter B, lihat karakter A

Strategy 3: Cut Between Singles

1. Shot: karakter A sendiri (close-up)
2. Shot: karakter B sendiri (close-up)
3. Shot: wide shot (2 karakter, tapi dari jauh, kurang detail)
4. Edit: cut antara close-up A dan B, wide shot cuma sebagai establishing

4. Action Matching dengan Motion Control

Kling Motion Control

  1. Siapkan video referensi gerakan (stock footage, video diri sendiri, hasil generate)
  2. Siapkan gambar karakter lo
  3. Upload ke Kling Motion Control
  4. Kling akan transfer gerakan dari video referensi ke karakter lo

Use Cases:

Tips:


Latihan: Advanced Shot

  1. Bikin 1 shot dengan 2 karakter (composite 2 generate terpisah)
  2. Bikin 1 shot lip-sync (Pika + ElevenLabs)
  3. Bikin 1 shot action match (Kling Motion Control)

Target: 3 shot advanced yang menunjukkan teknik di atas.