YAPAY ZEKÂ ILE VIDEO KURGU
Videoda Her Şey Ol
Kamerayı aç, “şu masayı akvaryuma çevirelim” de. Videoda masa gerçekten akvaryum olsun. Bu rehber, o videoyu sıfırdan nasıl yaptığını adım adım anlatıyorum.
Hiçbir kurgu bilgisi gerekmiyor. Telefon, bir Magnific ya da Seedance 2.5 olan herhangi bir hesabı ve yirmi dakika yeterli. Aşağıdaki sırayı bozmadan takip et.
NASIL
Arkada ne oluyor
Sihir yok, mantığı basit.
Elinde tek parça bir video var. Bunu Seedance 2.5 adlı yapay zekâ modeline veriyorsun. Yanına da bir talimat metni yazıyorsun: “bu videoyu aynen koru, sadece şu saniyede şurayı şuna çevir”. Model videoyu baştan çiziyor, ama senin verdiğin kareye sadık kalmaya çalışıyor.
İşin tamamı iki şeye bakıyor: doğru çekilmiş bir ham video ve doğru yazılmış bir talimat. İkincisi kolay, şablonu aşağıda hazır. Zor olan birincisi, ve neredeyse herkes hatayı orada yapıyor.
ADIM 1
Videoyu doğru çek
Buradaki hatayı sonradan hiçbir talimat kurtaramaz. En çok emeği bu adıma ver.
- 01Tek çekimde çek, hiç kesmeBaştan sona kamerayı kapatma. Kesme yaparsan model her kesmede sahneyi baştan uyduruyor.
- 02Ne istiyorsan yüksek sesle söyle“Bu masayı bir akvaryuma çevirelim.” Söylemediğin şey olmaz. İçinden geçirmek, sonradan eklemek diye bir şey yok.
- 03Söyledikten sonra bir iki saniye bekleModele değişimi gösterecek yer bırak. Hemen sonraki cümleye atlarsan efektin görüneceği kare kalmıyor. Aradaki boşluğu “güzel oldu” gibi kısa bir cümleyle doldurmak iyi çalışıyor.
- 04Ön kamera, kol mesafesiYüzün kadrajda büyük olsun. Yüz ne kadar büyükse model onu o kadar iyi koruyor. Uzaktan çekersen yüzün değişme ihtimali artıyor.
- 05Yavaş hareket etAni dönüş, hızlı sallama, koşarak yürüme, hepsi bozulmayı artırıyor. Yürüyeceksen normal hızda yürü.
- 06Değişecek yeri kadraja sokAkvaryum olacak masa, kulübe olacak köşe, bir an bile olsa görünsün. Model görmediği yeri değiştiremez.
- 07Işık sabit olsunKoyu odadan aydınlık odaya geçmek sorun değil, ama titreşen ışıktan, yanıp sönen ekranlardan uzak dur.
- 08Sesin net olsunSessiz oda, mikrofon ağzına yakın. Bu ses en sona kadar senin sesin olarak kalacak.
- 09Süreyi 30 saniyenin altında tutSeedance 2.5 tek seferde 30 saniyeye kadar veriyor. 20 ile 27 saniye arası en güvenli aralık. Uzadıkça bozulma birikiyor.
- 10Telefonu yatay tut ve hiç döndürmeOrtada dikeye geçersen kadraj bozuluyor. Dikey içerik istiyorsan yatay çek, en sonda kırp.
Söyleyeceğin cümlelerin kalıbı
Karmaşık cümle kurma. Her istek için tek nesne, tek yer, tek cümle. İşe yarayan kalıp şu:KOPYALA
"Şu masayı bir akvaryuma çevirelim." ...bir iki saniye bekle... "Güzel oldu." "Üstüme de bir takım elbise giyiyorum." ...bir iki saniye bekle... "Şimdi salona doğru gidiyorum." "Şurayı bir futbol sahası yapalım." ...bir iki saniye bekle... "Güzel oldu."
Turuncu yerleri kendine göre değiştir. Üç dönüşüm bir video için yeterli. Dördüncüyü eklediğinde kalite gözle görülür düşüyor.
ADIM 2
Dosyayı yükleyebilir hale getir
Telefon 4K çekiyor, o dosya çoğu zaman yüklenemeyecek kadar büyük oluyor.
Videonu 1080p’ye düşür. Kalite farkını izleyen kimse anlamaz, ama yükleme sorunlarının çoğu böyle bitiyor. Kolay yol: videoyu CapCut’a at, dışa aktarırken çözünürlüğü 1080p seç, kare hızına dokunma.
Bilgisayarda komut satırı kullanabiliyorsan tek satır yeter:KOPYALA
ffmpeg -i orijinal.mov -vf scale=1920:-2 -c:v libx264 -crf 20 \ -c:a aac -b:a 192k yukleme.mp4
Bir de ilk kareyi ve son kareyi ayrı birer fotoğraf olarak kaydet. Videoyu telefonda aç, en baştan ve en sondan ekran görüntüsü al. Bunları birazdan referans olarak bağlayacağız, kadrajın kaymasını engelliyorlar.
ADIM 3
Magnific’i kur
Ayarları bir kere doğru yap, sonraki videolarda aynısını tekrarlarsın.
magnific.com adresine gir, hesabına giriş yap ve Video Generator aracını aç. Sol tarafta bir panel göreceksin. Sırayla:MODELSeedance 2.5Model kutusuna tıkla, listeden seç. Varsayılan “Auto” bırakılırsa başka bir model devreye giriyor.ADD MEDIAHam videonYüklediğin video talimat metninde @vid1 adıyla anılıyor. Şablonda bu yazıyor, değiştirme.START IMAGEİlk kareVideonun ilk karesinin fotoğrafı. Başlangıç kadrajını sabitliyor.END IMAGESon kareVideonun son karesinin fotoğrafı. Bitiş kadrajını sabitliyor.MOTION TRANSFERYine ham videonKamera hareketini doğrudan aktarıyor. El titremesi ve yürüyüş sallantısı burada korunuyor.SÜREVideonla aynı26 saniyelik çekim için 27 saniye seç. Kısa seçersen sonu kesilir.EN BOY16:9Yatay çektiysen yatay üret. Dikeye çevirmeyi en sona bırak.ÇÖZÜNÜRLÜK1080pVarsayılan 720 geliyor, mutlaka yükselt.SESKapalıBunu atlama, sebebi hemen aşağıda.
BU REHBERDEKI EN ÖNEMLI AYAR
Sesi kapalı üret. Ses açık olduğunda model kendi ses bandını uyduruyor, sonra ağzını da o uydurduğu sese göre yeniden oynatıyor. Sonuç: dudakların sesle tutmuyor ve videoyu çöpe atıyorsun.
Doğru yol, sessiz üretmek ve kendi orijinal sesini en sonda geri koymak. Nasıl olduğu Adım 6’da yazıyor, bir satır.
Arayüz zaman zaman değişiyor. Bir ayarı yazdığım yerde bulamazsan panelde aynı isimle ara, yerleri değişse de isimler duruyor.
ADIM 4
Talimatı yaz
Buradan sonrası kopyala yapıştır. Ama neyi neden yazdığını bilirsen kendi videonu uydurabilirsin.
İyi bir talimatın beş parçası var. Sırası önemli, çünkü model ilk okuduğuna daha çok ağırlık veriyor.
- 01Taban levhası“Bu video ilham değil, temel. Kare kare kopyala.” En başa yazılır. Modelin sahneyi baştan uydurmasını engelleyen cümle budur.
- 02KilitlerDeğişmeyecek her şeyin listesi: kamera hareketi, kadraj, yüz, saç, sakal, eller, bakış yönü, ağız hareketi, ses. Ne kadar açık yazarsan o kadar korunuyor.
- 03Değişecek bölgelerSadece dört beş yer. “Sol arkadaki masa”, “üstümdeki kıyafet”, “arkamdaki oda”. Gerisi düz kopya, bunu da açıkça yaz.
- 04Zaman çizelgesiHangi saniyede ne olacak. Saniyeyi tahmin etme, videoyu izleyip cümlelerin başladığı anı not al.
- 05Negatiflerİstemediklerinin listesi. “Yeni kamera hareketi yok, yeni jest yok, yüz değişmesin, kesme olmasın.” Bu liste en az diğerleri kadar iş görüyor.
Hazır şablon
Aşağıdakini olduğu gibi kopyala, turuncu yerleri kendi videona göre doldur, prompt kutusuna yapıştır. İngilizce, çünkü model bu dilde belirgin biçimde daha iyi anlıyor. Senin konuşman Türkçe kalıyor, orası değişmiyor.KOPYALA
{
"base_plate": "@vid1. Copy it frame for frame. Repaint only the
listed regions. Do not re-generate the person, the performance
or the camera.",
"locked": "Camera path, framing, focal length, distance and
handheld shake: sampled from @vid1 every frame. Head pose, gaze
direction, blink timing, jaw and lip shapes, shoulders, gait and
the arm holding the microphone: copied from @vid1 every frame.
The person is speaking Turkish, do not re-lip-sync. Face, hair,
beard, hands and jewellery: pixel-faithful. Original audio kept,
nothing synthesised. 27s, one take, no cuts, no retiming.",
"rule": "Fidelity beats content. If an added element does not fit,
shrink it, push it back, or crop it. Never move the camera,
never move the person, never change the performance to make
room for it.",
"edits": [
"3.5s: the cluttered desk at frame left becomes a huge
floor-to-ceiling aquarium, fish swimming, water light on the
wall",
"8.0s, clothing only: the black sweatshirt becomes a tailored
navy suit over a white open-collar shirt, no tie. Same
silhouette, same arm position.",
"12.4s: the entire room becomes a football stadium seen from
the touchline, packed stands, floodlights, in the identical
camera framing.",
"18.2s to end: everything holds with small idle motion.
Nothing appears, nothing disappears."
],
"style": "Photoreal, silently in place, as if always real. No
flash, glow, particles, morph or reveal effect. Match @vid1's
lens distortion, motion blur, grain, white balance and
sharpness. 1080p, maximum detail, no softening.",
"negative": "re-animated performance, new gestures, added head
turns, added eye contact, gaze redirected at added objects,
re-lip-sync, mouth out of sync, new camera move, pan, tilt,
zoom, push-in, dolly, orbit, reframe, crop change,
stabilisation, smoothed or added shake, subject drifting or
changing size in frame, cuts, speed ramp, ghosting, flash,
particles, morph, text, captions, watermark, changed face or
identity, skin smoothing, different person, deformed hands,
soft focus, blur, low resolution, waxy skin, flicker, warping
edges, colour grading change, vignette, dubbed or robotic
speech, added music."
}
Saniyeleri nasıl bulacaksın: videoyu bilgisayarda aç, her isteği söylemeye başladığın anı not et. Telefonda yapıyorsan videoyu galeride aç ve kaydırma çubuğundaki süreyi oku. Yarım saniye şaşman sorun değil.
ADIM 5
Üret ve kontrol et
İlk denemede tutmayabilir. Normal, herkeste böyle.
Generate’e bas ve bekle. Çıkan videoyu izlerken sırasıyla şunlara bak, bu sırayla bak:
- Yüzün hâlâ senin yüzün mü
- Kamera senin çektiğin gibi mi hareket ediyor, yoksa kendi kafasına göre mi kayıyor
- Kadrajdaki yerin ve büyüklüğün aynı mı kalmış
- İstediğin üç şey gerçekten olmuş mu
- Sonlara doğru bozulma başlıyor mu
İlk üçünde sorun varsa aşağıdaki tabloya bak. Sadece dördüncüde sorun varsa, ilgili maddeyi daha somut yaz. “Akvaryum” yerine “zeminden tavana kadar uzanan dev cam akvaryum, içinde renkli balıklar” gibi.
ADIM 6
Kendi sesini geri koy
Sessiz ürettin, şimdi orijinal sesi üstüne bindiriyoruz.
Kolay yol, CapCut: yeni proje aç, üretilen sessiz videoyu zaman çizgisine koy. Üstüne ham videonu ekle, ham videonun görüntüsünü kapat, sadece sesi kalsın. İki klibin başını hizala. Dışa aktar. Bitti.
Komut satırı yolu:KOPYALA
ffmpeg -i uretilen.mp4 -i orijinal.mov -c:v copy \ -map 0:v:0 -map 1:a:0 -shortest final.mp4
Görüntüye hiç dokunmuyor, sadece ses bandını değiştiriyor. Kalite kaybı yok.
SORUN
Bir şey ters gittiğinde
Belirtiyi soldan bul, çözümü sağdan uygula.
| BELIRTI | SEBEBI VE ÇÖZÜMÜ |
|---|---|
| Ağzım sesle tutmuyor | Model kendi sesini üretti ve dudakları ona göre oynattı. Sesi kapalı üret, orijinal sesi Adım 6 ile geri koy. |
| Kamera kendi kafasına göre hareket ediyor | Talimat uzayınca kilit seyreliyor. Talimatı kısalt, kilit maddelerini en başa al, ham videoyu Motion Transfer alanına da bağla. |
| Yüzüm değişmiş, başka biri gibiyim | Yüz kadrajda küçük kaldığında olur. Kameraya daha yakın çek, ani hareketten kaçın, kilitlerde yüzü açıkça yaz. |
| İlk saniyeler iyi, sonlara doğru dağılıyor | Bozulma süre boyunca birikiyor. Videoyu efekt sınırlarından iki üç parçaya böl, ayrı ayrı üret, sonra birleştir. |
| Eklenen şey beni kadrajdan itiyor | Model yer açmak için kadrajı genişletiyor. Şablondaki “rule” satırının durduğundan emin ol, o satır tam bunun için var. |
| İstediğim şey hiç olmadı | Ya çekimde o yer görünmüyor, ya tarif belirsiz. Değişecek yeri kadraja sok ve tek cümlede tek nesne tarif et. |
| Üretim reddedildi | Gerçek bir ünlü ya da marka istemiş olabilirsin. İsim ve logo yerine jenerik tarif yaz: “genç, kısa siyah saçlı, siyah beyaz çizgili formalı futbolcu”. |
| Görüntü yumuşak, detay kaybolmuş | Çözünürlük 720’de kalmış olabilir. 1080p seç ve negatiflerde “soft focus, blur, low resolution” maddesinin durduğunu kontrol et. |
SINIR
Yapmaman gerekenler
Teknik olarak mümkün olması, yapman gerektiği anlamına gelmiyor.
Gerçek kişileri izinsiz koyma. Tanınan bir oyuncuyu, şarkıcıyı ya da tanıdığın birini videona yerleştirmek kişilik hakkı ihlali sayılabilir. Hele bir şey satıyorsan, o kişi seni destekliyormuş gibi görünüyor. Platformlar da bunu çoğunlukla filtreliyor. Jenerik tarif kullan, aynı işi görüyor.
Marka logosu üretme. Kulüp arması, sponsor logosu, tanınan marka ambalajı. Ticari kullanımda başını ağrıtır. “Siyah beyaz çizgili forma” yeterince anlaşılıyor.
Yapay zekâ olduğunu gizleme. Bu videoların işi zaten yapay zekâ olduğunu göstermek. Gerçekmiş gibi sunmaya çalıştığın anda hem güvenini hem işini kaybediyorsun.
Bu rehberdeki ayarlar ve şablon, gerçek bir üretimden çıktı. İlk denemende tutmazsa yanlış bir şey yapmıyorsun, bu araçlar böyle çalışıyor. Çekimi düzelt, talimatı kısalt, tekrar dene. Üçüncü denemede oturuyor.