Pabrik Video Pendek

Pasang dalam satu sore

Yang dibutuhkan: komputer atau VPS dengan Docker, RAM 8 GB, ruang disk 10 GB (model whisper sekitar 3 GB), dan akun Google. Centang langkah yang sudah selesai; centangan tersimpan di browser ini.

Daftar periksa

0/0 selesai

    Pembuat file .env

    Isi, periksa, lalu unduh. Tidak ada yang dikirim ke server: semua terjadi di browser Anda.

    Browser tidak mengizinkan nama file berawalan titik. Setelah diunduh, ganti nama pabrik-video-pendek.env menjadi .env di folder paket.

    Kredensial, satu per satu

    Pexels API

    1. Buka pexels.com/api dan masuk atau daftar (gratis).
    2. Klik "Your API Key", isi nama proyek dan alasan singkat, misalnya "video pendek untuk usaha".
    3. Salin kunci ke kolom Kunci API Pexels di atas. Batasnya 200 permintaan per jam; satu video memakai sekitar 6.

    Model bahasa (AI API key)

    1. Daftar di penyedia OpenAI-compatible. Default produk ini FlatKey (router.flatkey.ai); OpenAI, OpenRouter, atau DeepSeek juga bisa.
    2. Di n8n: Credentials, tambah "Header Auth". Name Authorization, Value Bearer kunci-anda.
    3. Buka node Tulis naskah (LLM), pilih kredensial itu. Kunci tersimpan terenkripsi di n8n, tidak di file .env.

    Google Sheets

    1. Salin docs/antrean-contoh.csv ke Google Sheets baru, beri nama tab Antrean.
    2. Di n8n: tambah kredensial "Google Sheets OAuth2 API" dan ikuti tombol Sign in with Google.
    3. Ganti URL Sheet di tiga node Google Sheets (Ambil topik siap, Catat ke Sheet, dua node Tandai).

    YouTube Data API

    1. Di Google Cloud Console, buat proyek, aktifkan "YouTube Data API v3".
    2. Buat OAuth client (Web application). Redirect URI: http://localhost:5602/rest/oauth2-credential/callback (ganti host kalau n8n di VPS).
    3. Di n8n tambah kredensial "YouTube OAuth2 API", tempel Client ID dan Secret, lalu Sign in dengan akun pemilik channel.
    4. Selama aplikasi OAuth berstatus Testing, tambahkan email Anda sebagai test user.

    Telegram (opsional)

    1. Chat @BotFather, kirim /newbot, simpan token-nya sebagai kredensial "Telegram API" di n8n.
    2. Kirim pesan apa saja ke bot Anda, lalu buka api.telegram.org/bot<token>/getUpdates untuk melihat angka chat.id.
    3. Isi angka itu di kolom ID chat Telegram.

    Panduan yang sama, dengan pemecahan masalah, ada di docs/CREDENTIALS.md dan docs/TROUBLESHOOT.md di dalam paket.

    Lisensi

    Satu pembelian untuk satu produk akhir: pakai untuk usaha sendiri atau satu klien, boleh diubah dan dipakai komersial. Tidak boleh dijual ulang atau dibagikan sebagai template. Mesin render memakai MoneyPrinterTurbo dengan lisensi MIT; teks lisensi aslinya ikut di engine/LICENSE-MoneyPrinterTurbo.txt dan rinciannya di NOTICE.md. Situs demo ini tidak memakai cookie dan tidak mengirim data ke mana pun; centangan dan draf naskah hanya tersimpan di browser Anda.