- Blog
- Cara Menyusun Advanced UGC JSON Prompting di Sora 2
Cara Menyusun Advanced UGC JSON Prompting di Sora 2
Cara Menyusun Advanced UGC JSON Prompting di Sora 2
Jika Anda ingin membuat video UGC yang lebih konsisten, lebih cepat dihasilkan, dan lebih mudah dikontrol di Sora 2, kuncinya ada pada struktur prompt—terutama bila Anda memakai format JSON. Artikel ini menjelaskan cara menyusun prompting tingkat lanjut untuk UGC di Sora 2 agar hasil video lebih rapi, lebih mudah diulang, dan lebih sesuai kebutuhan konten.
1) Pahami tujuan advanced UGC prompting
Kesimpulan: Advanced UGC prompting bukan sekadar menulis deskripsi video, tetapi membangun instruksi yang terstruktur agar Sora 2 menangkap gaya, adegan, gerakan, dan nuansa UGC dengan lebih jelas.
UGC (user-generated content) biasanya meniru gaya konten asli dari pengguna: terasa natural, dekat, tidak terlalu iklan, dan fokus pada pengalaman. Di Sora 2, pendekatan ini akan lebih efektif jika Anda memberi parameter yang jelas untuk subjek, lingkungan, aksi, dan tone.
Apa yang perlu Anda kontrol
- Subjek: siapa yang muncul di video
- Aksi utama: apa yang dilakukan subjek
- Lingkungan: lokasi atau latar
- Gaya visual: realistis, sinematik, santai, dsb.
- Kamera: close-up, handheld, tracking shot
- Audio / suasana: jika relevan
- Durasi dan rasio aspek: menyesuaikan output
Saran praktis
- Tulis prompt seperti brief produksi, bukan hanya kalimat promosi.
- Hindari instruksi yang terlalu umum seperti “buat video keren”.
- Pisahkan elemen penting agar model lebih mudah memproses konteks.
- Jika memungkinkan, gunakan referensi gambar untuk memperkuat arah visual.
2) Gunakan struktur JSON agar prompt lebih konsisten
Kesimpulan: Format JSON membantu Anda menyusun prompt secara modular sehingga lebih mudah diubah, diuji, dan diulang untuk variasi video UGC.
Sora 2 mendukung pembuatan video dari teks dan gambar, jadi struktur prompt yang jelas sangat berguna. JSON bukan sekadar format teknis; dalam konteks prompting, ia membantu Anda memecah instruksi menjadi bagian-bagian yang mudah dibaca mesin.
Contoh struktur JSON yang efektif
{
"model": "Sora 2 Stable Text to Video",
"video_type": "UGC",
"subject": "Seorang kreator muda berbicara langsung ke kamera",
"scene": "Kamar tidur sederhana dengan pencahayaan alami",
"action": "Menjelaskan pengalaman menggunakan produk secara santai",
"camera": "Handheld, close-up, sedikit gerakan natural",
"style": "Realistis, natural, seperti konten media sosial",
"duration": "10s",
"aspect_ratio": "Landscape",
"tone": "Jujur, ringan, tidak terlalu promosi",
"constraints": [
"Tanpa watermark",
"Tanpa teks berlebihan di layar",
"Visual harus terasa natural"
]
}

Mengapa struktur ini berguna
- Memudahkan Anda memisahkan elemen visual dan naratif
- Lebih gampang membuat variasi prompt untuk A/B testing
- Mengurangi ambiguitas
- Cocok untuk workflow yang ingin konsisten antar video
Saran praktis
- Gunakan kunci JSON yang stabil dan konsisten.
- Jangan memasukkan terlalu banyak ide dalam satu field.
- Simpan template dasar, lalu ubah hanya bagian subjek, scene, dan action.
- Jika platform atau workflow Anda tidak menerima JSON mentah, gunakan struktur ini sebagai kerangka internal sebelum disederhanakan ke prompt final.
3) Fokus pada detail UGC yang terasa autentik
Kesimpulan: Untuk UGC, kualitas prompt ditentukan oleh seberapa autentik kontennya terasa, bukan seberapa “hebat” deskripsinya.
Konten UGC yang efektif biasanya terlihat seperti rekaman asli: spontan, ringan, dan tidak terlalu dipoles. Karena itu, prompt Anda harus mengarahkan Sora 2 ke nuansa yang natural.
Elemen yang perlu ditambahkan
| Elemen | Tujuan | Contoh arahan |
|---|---|---|
| Ekspresi wajah | Membuat video terasa manusiawi | “Ekspresi percaya diri tapi santai” |
| Gerakan kamera | Meniru rekaman tangan | “Sedikit goyang natural, tidak stabil berlebihan” |
| Nada bicara | Menjaga nuansa UGC | “Seperti review singkat dari pengguna biasa” |
| Pencahayaan | Membentuk suasana | “Cahaya siang natural dari jendela” |
| Setting | Menguatkan konteks | “Ruangan sederhana, bukan studio” |
Saran praktis
- Gunakan kata-kata seperti natural, casual, authentic, dan unpolished bila sesuai.
- Hindari instruksi yang terlalu sinematik jika tujuan Anda adalah UGC.
- Tambahkan detail kecil seperti posisi duduk, arah tatapan, atau kebiasaan gestur.
- Jika ingin terlihat seperti review, arahkan subjek untuk berbicara langsung ke kamera.
4) Optimalkan prompt untuk kontrol visual dan variasi output
Kesimpulan: Prompt tingkat lanjut sebaiknya memberi kontrol pada komposisi visual, tetapi tetap menyisakan ruang bagi Sora 2 untuk menghasilkan gerakan yang alami.
Dalam praktiknya, hasil terbaik biasanya datang dari prompt yang cukup spesifik, namun tidak terlalu membatasi. Anda ingin video tetap hidup, bukan terlihat kaku karena instruksinya terlalu banyak.

Komponen yang bisa Anda atur
- Jenis shot: close-up, medium shot, over-the-shoulder
- Gerak kamera: static, handheld, slow push-in
- Fokus adegan: produk, ekspresi, interaksi tangan
- Gaya visual: realistis, dokumenter, sosial media
- Pacing: cepat, santai, transisi halus
Contoh prompt yang lebih terarah
{
"video_type": "UGC",
"subject": "Wanita muda merekam video testimonial singkat",
"scene": "Duduk di meja kecil dengan laptop dan gelas minum",
"action": "Menunjukkan hasil penggunaan produk sambil tersenyum ringan",
"camera": "Medium close-up, handheld natural",
"style": "Seperti video review di media sosial",
"lighting": "Natural daylight",
"motion": "Gerakan halus dan realistis",
"duration": "10s",
"aspect_ratio": "Landscape"
}
Saran praktis
- Gunakan satu fokus utama per video.
- Jika ingin beberapa variasi, ubah hanya satu variabel setiap kali.
- Untuk kebutuhan brand, pertahankan style agar identitas visual tetap konsisten.
- Jangan menulis detail yang saling bertentangan, misalnya “static camera” sekaligus “kamera sangat dinamis”.
5) Susun workflow prompt: template, revisi, dan ekspor
Kesimpulan: Prompt terbaik lahir dari template yang rapi, revisi bertahap, dan evaluasi hasil secara sistematis.
Sora 2 mendukung pembuatan video dari teks atau gambar, sehingga workflow Anda bisa dibuat sederhana: mulai dari template, tambahkan referensi, generate, lalu revisi prompt jika perlu.
Workflow yang disarankan
- Buat template JSON dasar
- Isi elemen tetap seperti durasi, rasio aspek, dan gaya umum.
- Tambahkan detail spesifik
- Ubah subjek, scene, dan action sesuai kebutuhan konten.
- Gunakan referensi gambar bila perlu
- Cocok untuk mengarahkan komposisi atau karakter.
- Generate video
- Cek apakah hasil sudah sesuai nuansa UGC.
- Revisi prompt
- Perjelas bagian yang terlalu umum atau terlalu ambigu.
- Simpan versi prompt
- Agar mudah dipakai ulang untuk seri konten berikutnya.
Saran praktis
- Buat beberapa template: review produk, testimoni, unboxing, lifestyle, tutorial singkat.
- Simpan prompt yang berhasil sebagai baseline.
- Jika hasil kurang natural, sederhanakan instruksi kamera dan emosi.
- Jika hasil kurang jelas, tambahkan detail aksi dan setting.

FAQ
Apa itu advanced UGC prompting di Sora 2?
Advanced UGC prompting adalah cara menyusun instruksi yang lebih terstruktur untuk membuat video bergaya user-generated content, biasanya dengan detail subjek, aksi, suasana, kamera, dan gaya visual.
Mengapa format JSON berguna untuk prompt Sora 2?
JSON membantu membagi instruksi menjadi elemen yang jelas dan konsisten, sehingga lebih mudah diatur, diulang, dan dimodifikasi untuk berbagai variasi video.
Apakah prompt UGC harus sangat panjang?
Tidak selalu. Yang penting adalah jelas dan relevan. Prompt yang terlalu panjang bisa membuat instruksi saling bertabrakan, jadi fokuslah pada elemen yang benar-benar menentukan hasil.
Apakah perlu memakai referensi gambar?
Tidak wajib, tetapi referensi gambar bisa membantu jika Anda ingin mengarahkan karakter, komposisi, atau suasana visual dengan lebih presisi.
Apa yang paling penting agar video terasa autentik?
Detail yang natural: ekspresi yang wajar, pencahayaan realistis, kamera yang terasa seperti rekaman asli, dan tone yang tidak terlalu promosi.
Kesimpulan
Untuk membuat advanced UGC JSON prompting di Sora 2, fokuslah pada struktur yang jelas, detail yang autentik, dan workflow yang konsisten. Gunakan JSON sebagai kerangka untuk mengatur subjek, scene, aksi, gaya, dan batasan visual. Lalu, uji dan revisi prompt secara bertahap agar hasil video terasa natural sekaligus sesuai tujuan konten.
Jika tujuan Anda adalah produksi video UGC yang lebih rapi dan mudah diulang, pendekatan ini jauh lebih efektif daripada prompt acak yang terlalu umum. Dengan template yang baik, Anda bisa membuat variasi konten lebih cepat tanpa kehilangan konsistensi.
