Editing Visual di HyperFrames Studio
Ubah teks variabel, geser timing adegan, dan sesuaikan audio secara visual tanpa menyentuh kode.
Pahami perbedaan antara campaign baru (target/pesan berbeda) dan cabang versi baru (revisi v2).
Setiap video yang Anda buat dengan MotionMind tersimpan di dua tingkat: campaign (<brand>/<campaign>) dan versi di dalamnya (v1-…, v2-…). Memilih tingkat yang tepat menentukan apa yang diingat agent dan apa yang bisa Anda bandingkan nanti. Semua klip di bawah berasal dari workspace sungguhan dengan dua campaign Demo Coffee.
| Situasi | Masuk ke mana |
|---|---|
| Pesan, fitur, audiens, atau tujuan yang berbeda | campaign baru, mulai dari v1-… |
| Pesan yang sama dengan cara lain: hook, gaya, musik, voice-over, rasio | versi baru di campaign yang sama |
| Perbaikan teknis sebelum disetujui: salah ketik, teks terpotong, timing, loudness | versi yang sama, di-render ulang |
Satu campaign adalah satu memori: TASTE.md, PROGRESS.md, LOG.md, dan plan/-nya dipakai bersama oleh semua versi di dalamnya. Itulah inti aturannya. Hook baru untuk pesan yang sama harus terlihat seperti versi sebelumnya, jadi ia membaca TASTE.md yang sama. Pesan untuk pemilik kafe tidak seharusnya mewarisi keputusan gaya untuk pekerja kantoran yang ngopi pagi, jadi ia punya sendiri.
projects/demo/
├── launch-6s/ satu pesan: promo kopi pagi
│ ├── TASTE.md memori gaya, dipakai semua versi
│ ├── PROGRESS.md · LOG.md
│ ├── plan/
│ └── runs/
│ ├── v1-steam/ tiap versi: src/, video.mp4, contact sheet
│ ├── v2-safe/
│ ├── v3-hot-by-7/
│ └── v4-landscape/
└── wholesale-6s/ pesan lain untuk audiens lain
├── TASTE.md
└── runs/v1-beans/
motionmind init membuat keduanya. Sebut campaign yang sudah ada dan Anda mendapat folder run baru; sebut nama baru dan memori campaign-nya ikut dibuat:
# Versi baru di campaign yang sama
motionmind init demo/launch-6s v3-hot-by-7 --resolution portrait
# Pesan yang sama dalam 16:9
motionmind init demo/launch-6s v4-landscape --resolution landscape
# Campaign baru: pesan lain, audiens lain
motionmind init demo/wholesale-6s v1-beans --resolution portrait
Anda jarang mengetiknya sendiri; agent yang menjalankannya. Yang Anda tentukan adalah kalimat permintaan Anda:
Continue demo/launch-6s: make v3 with a new hook that starts from the clock; keep the style from TASTE.md.
Continue demo/launch-6s: make a 16:9 version of v3 for YouTube.
Use the motionmind skill. New campaign demo/wholesale-6s: a 6-second 9:16 reel for café owners,
message "beans for your café", CTA demo.example/cafe.
Prompt boleh juga ditulis dalam bahasa Indonesia.
Compare video di Studio memutar dua versi berdampingan dengan satu tombol play dan satu scrubber, lalu menampilkan baris registry keduanya dengan perbedaannya disorot: stage, loudness, konsep, hook. Dua versi dalam satu campaign hanya berbeda di bagian yang memang Anda ubah, jadi perbandingannya menunjukkan persis apa yang diubah oleh ide baru itu.
Setiap versi punya stage: staging saat dicatat, production saat Anda setujui, archived setelah digantikan. Mempromosikan sebuah versi mengarsipkan versi production sebelumnya dengan rasio yang sama, jadi satu campaign bisa punya versi 9:16 dan 16:9 di production sekaligus. Versi yang diarsipkan tidak pernah dihapus; video dan source-nya tetap ada di runs/.
motionmind list
motionmind promote demo-launch-6s-v3 --stage production
Setelah v3 dipromosikan di workspace ini:
RUN_ID VERSION STAGE RES LUFS SOURCE
demo-launch-6s-v1 v1-steam staging 1080x1920 -13.6 hub
demo-launch-6s-v2 v2-safe archived 1080x1920 -13.6 hub
demo-launch-6s-v3 v3-hot-by-7 production 1080x1920 -14.2 hub
demo-launch-6s-v4 v4-landscape production 1920x1080 -13.6 hub
demo-wholesale-6s-v1 v1-beans staging 1080x1920 -13.6 hub
v2 pindah dari production ke archived karena v3 juga 9:16; v4, versi 16:9, tetap di production. Production juga mensyaratkan lolos cek loudness; lihat Standar Loudness: Mengapa -14 LUFS?
Ubah teks variabel, geser timing adegan, dan sesuaikan audio secara visual tanpa menyentuh kode.
Cegah teks penting dan CTA tertutup oleh tombol like, komentar, atau username aplikasi media sosial.
Kuasai formula brief: sebutkan rasio, durasi, pesan utama, dan letakkan aset brand sebelum memulai chat.
Buka terminal, jalankan motionmind ui, lalu pasang skill ini ke AI agent Anda.