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

  1. Webhook trigger: panggil URL via browser/Postman.
  2. ChatGPT node bikin naskah 15–30 detik.
  3. ElevenLabs node convert naskah jadi MP3.

Cari Stock Video Otomatis

  1. Pexels node fetch 2–3 clip berdurasi 5–10 detik sesuai kata kunci.
  2. Simpan URL lalu download via HTTP Request tambahan kalau perlu.

Gabungin Audio dan Video

  1. Download clip dari Pexels jadi video.mp4.
  2. Download audio dari ElevenLabs jadi audio.mp3.
  3. 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

  1. Bisa pakai voice lain selain ElevenLabs?
    Bisa, misal Google TTS gratis, tapi setting-nya kadang ribet.
  2. Butuh server khusus?
    Enggak kok. Laptop/PC biasa bisa, asal install n8n & FFmpeg.
  3. Kalau mau ganti stok video?
    Coba Unsplash Video API atau Pixabay—gratis juga.
  4. Workflow ini aman buat komersial?
    Pexels bebas royalty, ChatGPT/ElevenLabs buat konten biasa aman. Cek Terms aja buat peace of mind.
  5. 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

Popular Posts