Cara membuat video AI pendek untuk Instagram Reels

Kenapa Bikin Reels AI dalam 5 Menit?
Jujur, awalnya saya kira bikin video AI pendek itu ribet banget: butuh skill editing, desain, voice-over, stok footage—ya ampun. Ternyata dengan n8n + beberapa API gratis kita bisa set-and-forget, 5 menit kelar. Tanpa watermark, tanpa ngulik After Effects.
Gimana Workflow-nya?
Intinya, n8n yang ngurusin semua: dari nanya ChatGPT buat nulis naskah, generate suara pakai ElevenLabs, cari stok video via Pexels API, sampai nge-merge semua pakai FFmpeg. Sekali setup, tinggal klik, duduk manis, beres.
Persiapan: API Keys dan n8n
- Daftar OpenAI API Key (ChatGPT).
- Bikin akun ElevenLabs (akses voice-over gratis hingga batas tertentu).
- Ambil API Key Pexels (stok video bebas royalty).
- Install n8n (docker/saaS obu pake versi desktop).
- Pastikan FFmpeg terpasang di server/mesin lokal.
Buat Workflow Otomatis di n8n
Di n8n, bikin workflow baru. Gambaran nodenya:
nodes:
- name: WebhookTrigger
type: n8n-nodes-base.webhook
- name: ChatGPT
type: n8n-nodes-base.openAI
parameters:
model: gpt-3.5-turbo
prompt: "Buat naskah Reels tentang [TOPIK]"
- name: ElevenLabs
type: n8n-nodes-base.httpRequest
parameters:
url: "https://api.elevenlabs.io/v1/text-to-speech/VOICE_ID"
method: POST
json:
text: "={{$node.ChatGPT.json.choices[0].message.content}}"
- name: Pexels
type: n8n-nodes-base.httpRequest
parameters:
url: "https://api.pexels.com/videos/search?query=[KEYWORD]&per_page=3"
headers:
Authorization: "PEXELS_API_KEY"
- name: MergeWithFFmpeg
type: n8n-nodes-base.executeCommand
parameters:
command: "ffmpeg -i video.mp4 -i audio.mp3 -c:v copy -c:a aac output.mp4"
Atur koneksi antar node sesuai alur: trigger → ChatGPT → ElevenLabs → Pexels → MergeWithFFmpeg.
Generate Script dan Suara
- Webhook trigger: panggil URL via browser/Postman.
- ChatGPT node bikin naskah 15–30 detik.
- ElevenLabs node convert naskah jadi MP3.
Cari Stock Video Otomatis
- Pexels node fetch 2–3 clip berdurasi 5–10 detik sesuai kata kunci.
- Simpan URL lalu download via HTTP Request tambahan kalau perlu.
Gabungin Audio dan Video
- Download clip dari Pexels jadi video.mp4.
- Download audio dari ElevenLabs jadi audio.mp3.
- FFmpeg node merge ke output.mp4 (resolusi 1080×1920 untuk Reels).
Tips Biar Lebih Kerasa Keren
- Gunakan model ChatGPT khusus “casual tone” agar terasa ringan.
- Sesuaikan voice style di ElevenLabs: pilih yang natural (male/female).
- Filter video Pexels berdurasi pendek supaya nggak kelebihan footage.
- Tambahkan subtitle otomatis di CapCut (import output.mp4 & auto-caption).
- Simpan workflow di n8n sebagai template, ganti topik tinggal edit prompt.
Kesalahan yang Sering Kejadian
- Kata kunci Pexels terlalu umum → footage nggak nyambung.
- Naskah terlalu panjang → durasi audio > video → potongan awkward.
- Lupa set aspect ratio 9:16 → Reels jadi letterbox.
- Server nggak punya FFmpeg → node gagal merge.
- API limit habis tengah jalan → workflow berhenti, video gagal jadi.
Beberapa Pertanyaan yang Mungkin Muncul
- Bisa pakai voice lain selain ElevenLabs?
Bisa, misal Google TTS gratis, tapi setting-nya kadang ribet. - Butuh server khusus?
Enggak kok. Laptop/PC biasa bisa, asal install n8n & FFmpeg. - Kalau mau ganti stok video?
Coba Unsplash Video API atau Pixabay—gratis juga. - Workflow ini aman buat komersial?
Pexels bebas royalty, ChatGPT/ElevenLabs buat konten biasa aman. Cek Terms aja buat peace of mind. - Butuh skill coding?
Nggak perlu jago koding, cukup ngerti drag-and-drop node & copy-paste parameter.
Sekarang tinggal klik Webhook, ngopi sebentar, Reels AI kamu siap dishare. Saya sudah coba untuk topik travel, tips keuangan, sampai review kopi lokal—all done under 5 minutes. Selamat coba, semoga workflow ini bikin kerjaan kamu makin produktif!
Comments
Post a Comment