NávodyAI videoKoncept

Plynulé AI přechody mezi scénami v Klingu

Jak z několika fotek udělat jeden film, kde scény na sebe navazují bez deformací. Postup, který používám na vlastním webu.

Čtení
8 min
Úroveň
Středně pokročilý
Nástroje
Kling 3.0, Higgsfield, ffmpeg
Aktualizováno

Slovo z videa PRECHOD

Tenhle postup jsem použil pro film na svém webu. Pět scén, jedna postava, žádné střihy. Každý klip začíná přesně tam, kde skončil ten předchozí, takže to celé působí jako jeden záběr.

Co budeš potřebovat

Krok 01: Připrav scény jako řetěz

Scény seřaď do řady A → B → C → D. První klip dostane jako první snímek scénu A a jako poslední scénu B. Druhý klip začíná scénou B a končí scénou C, a tak dál. Díky tomu na sebe klipy navazují na pixel přesně.

Drž stejnou kompozici. Když je postava v jedné scéně vlevo a v další vpravo, model ji bude „přenášet“ přes celý obraz a tam vznikají deformace.

Krok 02: Napiš společný konec promptu

Tohle je nejdůležitější část. Stejný odstavec vložíš na konec každého promptu, aby se všechny klipy chovaly stejně.

Prompt
Seamless, smooth and elegant transition with a soft golden glow. His face, cap and body stay stable and recognizable, natural realistic movements, anatomically correct hands with five fingers, no face morphing, no extra limbs, no flicker. Deep black background, warm gold light. End exactly on the last frame.

Krok 03: Popiš jen děj mezi scénami

Před společný konec napiš jednou nebo dvěma větami, co se v klipu děje. Krátce a konkrétně, bez přídavných jmen navíc.

Prompt
He films a drink can with his iPhone, the videos on screen dissolve into golden dust, the dust flows to the right and assembles four phones showing social media feeds.

Krok 04: Generuj nejdřív v nižší kvalitě

Každý přechod si nejdřív vygeneruj v 1080p. Až když sedí pohyb, vygeneruj finální verzi ve vyšším rozlišení se stejným promptem i snímky. Pohyb nebude úplně stejný, ale ušetříš spoustu kreditů za slepé pokusy.

Na co se dívat při kontrole:

  1. Ruce a prsty v každém snímku
  2. Jestli tvář nemění rysy uprostřed klipu
  3. Jestli objekty nemizí a neobjevují se znovu
  4. Jestli poslední snímek opravdu sedí na další scénu

Krok 05: Spoj klipy do jednoho filmu

Když máš všechny klipy, spoj je za sebou. Protože konec jednoho klipu je začátek dalšího, první snímek každého dalšího klipu vyhoď, jinak uvidíš krátké zastavení. Do souboru seznam.txt napiš klipy pod sebe ve tvaru file 'klip1.mp4' a pod každý další klip přidej řádek inpoint s délkou jednoho snímku, třeba inpoint 0.04 při 25 fps.

Terminál
ffmpeg -f concat -safe 0 -i seznam.txt -c:v libx264 -crf 17 -pix_fmt yuv420p film.mp4

Shrnutí

  • Scény jako řetěz: konec jednoho klipu je začátek dalšího
  • Jeden společný konec promptu pro všechny klipy
  • V promptu jen děj, žádné nové objekty
  • Nejdřív nižší rozlišení, pak finální verze

Odběr zdarma

Další návod ti pošlu dřív než na sítě.

Jednou za čas e-mail s novým postupem, prompty a tím, co mi zrovna funguje. Žádný spam, odhlásíš se jedním klikem.