Blog

Behind the scenes: hoe we volledig met AI een TV commercial maakten voor Overstappen.nl

Naar het overzicht
Behind the scenes: hoe we volledig met AI een TV commercial maakten voor Overstappen.nl

De afgelopen maanden hebben we bij livewall aan diverse AI-videoprojecten gewerkt, zoals social assets voor Old Captain Rum, interactieve video's voor Rituals en een intro voor het Lurni AI-platform. Maar recentelijk stonden we voor onze meest ambitieuze uitdaging tot nu toe: het creëren van een complete campagne voor Overstappen.nl, inclusief een tv-commercial, digitale stills en social assets. Volledig gecreëerd met AI.

De commercial is deze maand live gegaan op de Nederlandse tv en nu willen we jullie een kijkje achter de schermen geven. Dit is het volledige verhaal van ons proces, van het eerste concept voor het personage tot de uiteindelijke commercial. Inclusief de tools die we hebben gebruikt, de obstakels die we hebben overwonnen en de cruciale lessen die we hebben geleerd.

Het belangrijkste onderdeel: de "menselijke factor"

Voordat we erin duiken, laten we het belangrijkste onderdeel van dit hele proces vaststellen: de menselijke factor (de 'human touch'). Er is een bekend gezegde in de programmeerwereld dat perfect van toepassing is op AI: "Rommel erin, rommel eruit." AI is een krachtig hulpmiddel, maar het is geen toverstaf. Zonder een sterke, door mensen geleide strategie, curatie en constante iteratie, is de output onbruikbaar. Het menselijke element is de meest cruciale factor in elke stap.

Ons AI-productieproces was opgesplitst in vier hoofdfasen:

  • Creatie van het personage

  • Creatie van de scène

  • Creatie van de stills (combineren van personage en scène)

  • Van beeld naar video


Stap 1: Creatie van het personage

We begonnen met het idee van een kikkerpersonage. Onze eerste pogingen in ChatGPT leverden beelden op met een zeer duidelijke "ChatGPT-stijl", een zwaar geel/oranje en sepia-gevoel. Dit was niet de vriendelijke, toegankelijke merkmascotte die we zochten. Onze creatieve richting was duidelijk: het personage moest een vriendelijke, benaderbare knuffel van corduroy zijn. De grootste uitdaging was om de corduroy-textuur consistent te behouden in elk afzonderlijk shot.

We testten een simpele prompt zoals "vriendelijke kikker met corduroy textuur" op een tiental AI-tools, waaronder Midjourney, Runway, Flux en Nanobanana. De eerste 50+ versies waren nog niet volledig perfect. We namen de beste elementen uit die eerste batch: de ogen van de een, de textuur van de ander, en gebruikten die als nieuwe referentiebeelden om opnieuw te itereren.

Uiteindelijk kwamen we uit bij onze held: "Kick."

We maakten een volledig 'character sheet' met voor-, achter- en zijaanzichten om consistentie te garanderen.

Pro-tip: Test je personage vroegtijdig in video. Een personage kan er perfect uitzien in een stilstaand beeld, maar texturen kunnen vervagen of ledematen kunnen zich vreemd gedragen zodra je beweging toevoegt. We zorgden ervoor dat Kick werkte in testvideo's voordat we hem definitief vastlegden.


Stap 2: Creatie van de scène

Met ons personage voltooid, hadden we een scène nodig. We gebruikten Pinterest om stijlreferenties te vinden voor een "warme, gezellige woonkamer" waar de kleuren goed zouden passen bij onze groene kikker.

We vonden een beeld dat ons beviel en voerden dat in via Midjourney, waarbij we de /describe-functie gebruikten om de kernelementen te analyseren. Dit gaf ons een geweldig start-prompt. De eerste renders hadden het juiste kleurenschema, we hielden van de terracotta bank en de wit-grijze bank, maar de scènes voelden nog te chaotisch aan.

Onze feedback was om "een paar elementen te verwijderen en de kleuren te wisselen." We verbeterden de prompt om specifieker te zijn: "minimalistischer kamerinterieur met een warme terracotta bank." Dit leverde ons onze hoofdscène op. Vervolgens brachten we deze definitieve scène naar Nanobanana om meerdere hoeken te genereren die we later konden gebruiken.


Stap 3: Creatie van de stills

Hier gebeurt de magie en hier loopt de consistentie het meeste gevaar. We moesten Kick in de woonkamer plaatsen. De uitdaging? Veel tools veranderden de textuur van de kikker, pasten de bank aan, of voegden willekeurig een extra kussen toe.

Tijdens dit proces werd een nieuwe AI-tool genaamd Nanobanana uitgebracht, en dat was een complete 'game-changer'. Het hielp ons veel sneller, veel dichter bij ons eindproduct te komen.

Om er het maximale uit te halen, ontwikkelden we een "prompt engineering"-workflow:

  1. We creëerden onze eigen aangepaste Gem (via Google Gemini) en voerden deze alle documentatie die we konden vinden over hoe Nanobanana werkt en hoe je de beste prompts ervoor schrijft.

  2. We gaven deze aangepaste Gem onze referentieafbeelding van Kick en onze referentieafbeelding van de scène.

  3. We beschreven vervolgens simpelweg wat we wilden: "Kick op de bank met een tablet vast."

  4. Onze aangepaste Gem schreef vervolgens de perfect geoptimaliseerde prompt die we in Nanobanana konden gebruiken.

Dit handigheidje (een Gem als 'prompt engineer') werd ons standaardproces voor al onze tools, inclusief Midjourney en Seedance voor video. Met behulp van deze stills bouwden we ons storyboard op basis van het script.


Stap 4: Van beeld naar video

Het animeren van de stills was de volgende horde. AI heeft zijn "eigen wil", en je krijgt niet altijd wat je wilt in één keer.

Onze eerste scène vereiste bijvoorbeeld dat Kick uit de lucht op de bank viel. Proberen dit in één shot te genereren ("kikker die op een bank valt") was onmogelijk. De resultaten waren een puinhoop.

We moesten 'out of the box' denken en de actie opdelen in lagen:

  1. Eerst genereerden we Kick springend op een simpele witte achtergrond.

  2. Vervolgens genereerden we een shot van Kick die op de bank landde.

  3. In de post-productie hebben we de kikker uit het eerste shot gemaskeerd en de video's samengevoegd (compositing) om de uiteindelijke, naadloze scène te creëren.

Dit proces vereiste enorm veel iteratie. We hebben ongeveer 800 video-renders gemaakt om de exacte momenten te krijgen die we nodig hadden.

Pro-tip: Analyseer elke render. Een videogeneratie van 5 seconden is misschien voor 90% onbruikbaar, maar bevat mogelijk één perfecte seconde animatie. De uiteindelijke tv-commercial is opgebouwd uit deze kleine, perfecte momenten.

Tot slot hebben we elke videoclip geüpscaled. De meeste AI-videotools exporteren in 720p of 1080p. We gebruikten Topaz Labs om alles op te schalen naar 4K voor uitzendkwaliteit (broadcast quality).


Het eindproduct

Het resultaat was een volledige campagne waarbij alles door AI was gegenereerd. De visuals, de voice-over, het geluidsontwerp en de muziek. De enige "handgemaakte" elementen waren de uiteindelijke video-edit (het samenvoegen van de clips) en de schermopname die op de iPad te zien is.

Naast de 10 seconden durende tv-commercial en de 5 seconden durende tag-on, produceerden we een volledige reeks website-stills, banners en social assets, allemaal met een consistent personage en een passende merkbeleving. De campagne was een succes en we zijn al bezig met een tweede en derde commercial.

Onze 4 belangrijkste lessen uit het proces

  1. Het is nog steeds een productieproces, alleen versneld. AI vervangt niet de traditionele productieworkflow (script, storyboard, feedback). Het maakt de iteratie-cycli alleen ongelooflijk snel. Dit betekent dat je meer feedback-momenten en nauwere check-ins nodig hebt, niet minder.

  2. Flexibiliteit is essentieel. Je moet bereid zijn je aan te passen. Als de AI moeite heeft om een shot uit je storyboard te creëren, moet je misschien terug naar de scène creatie-stap en een nieuwe hoek proberen. Of de AI genereert misschien een onverwachte "gelukstreffer" (happy accident) die beter is dan je oorspronkelijke idee.

  3. Blijf nieuwsgierig en volg de ontwikkelingen. Het AI-landschap verandert dagelijks. Nanobanana kwam uit tijdens dit project en heeft ons gered. Als we geen nieuwe tools hadden getest, waren we er misschien nog steeds mee bezig. (Op het moment van schrijven is VEO 3.1 net uit, en we zijn het al aan het testen).

  4. 'Toolchaos' is een reële uitdaging. We hebben meer dan 10 verschillende tools gebruikt. Dit werd ontzettend verwarrend, vooral wanneer een collega het project van een ander moest overnemen. Waar staan de bestanden? Welke tool heeft welke asset gemaakt?


De toekomst: een uniforme workflow met node based AI platforms

Dat laatste probleem, de toolchaos, is nu onze grootste focus. We zijn begonnen met het gebruik van Weavy AI, een 'node-based' platform dat dit oplost.

In plaats van tussen 10 apps te springen, stelt Weavy ons in staat om een visueel stroomdiagram (flowchart) te bouwen. We kunnen een prompt en referentiebeelden in een "Nanobanana"-node pluggen, die vervolgens zijn output-afbeelding doorgeeft aan een "Seedance"-node voor video, die de video vervolgens doorsluist naar een "Topaz"-node voor upscaling.

Dit creëert een duidelijke, visuele weergave van het hele productieproces. Het is gemakkelijk om samen te werken, werk over te dragen en alleen het eindproduct te downloaden. Dit is, naar onze overtuiging, de toekomst van het beheren van AI-gedreven creatieve productie.

Meer weten Neem contact op

Sluiten