Framerate 30 fps standar universal, 60 fps untuk gerakan ekstra mulus.
Bitrate tinggi: >45 Mbps untuk 1080p, 85 Mbps untuk 4K.
Durasi 5–30 detik (ideal 10 detik), format MP4 codec H.264.
Grain/noise 0% — artefak dan banding adalah alasan penolakan paling umum.
❌ Yang Membuat Video Ditolak
Ada teks / logo / watermark, atau visual yang tampak seperti foto.
Animasi kaku seperti slide presentasi — gerakan harus organik dan mulus (easing + matematika sin/cos).
Loop terputus, flicker, atau frame drop.
Resolusi dan bitrate di bawah standar.
🤖 Prompt AI — Salin & Pakai
Tempel prompt ini ke AI favoritmu, ganti TEMA-nya, lalu tempel hasil kodenya ke Quick Paste Hub.
Kamu adalah Expert Motion Graphics Designer & JS Canvas API Developer untuk aset video microstock komersial. Buat kode JavaScript murni (Pure JS) berdasarkan parameter berikut:
TEMA: [tulis tema di sini, contoh: menara eiffel prancis]
DURASI: 10 Detik
SCENE: 1 Scene
RASIO: 16:9
VISUAL: PREMIUM FLAT VECTOR
ATURAN KODE (MUTLAK):
- HANYA kode JavaScript murni. Tanpa HTML, CSS, atau library eksternal (GSAP/p5/dll).
- Kode harus berjalan di dalam fungsi: function draw(ctx, time, width, height) { ctx.clearRect(0, 0, width, height); }
- Parameter time dalam detik (bukan milidetik).
- 100% Responsive: DILARANG koordinat pixel absolut. Semua posisi, ukuran, dan lineWidth relatif terhadap width dan height.
- Gunakan ctx.save() dan ctx.restore() setiap menggambar elemen agar state tidak bocor.
ATURAN VISUAL & MOTION:
- Komposisi rapi, palet warna modern/elegan, objek utama di tengah. Tanpa gambar eksternal, font luar, watermark, atau logo. Semua elemen dari Canvas Shapes.
- Timeline 10 detik: 0.0–1.5s Intro (ease-out), 1.5–8.5s Main (micro-movements: floating/pulsing), 8.5–10.0s Outro (ease-in).
- Gerakan sangat mulus memakai Math.sin/cos. Hindari flicker dan gerakan terlalu cepat. Pastikan loop menyambung sempurna.
Statistik Lokal
Aktivitas studio ini, tersimpan di browser kamu sendiri (localStorage) — bukan data server.