# Fotoset Kapper Samy

Status 29-09-2026: **fal.ai staat op slot** (`User is locked. Reason: TOP_UP`). De set is voorbereid maar niet gedraaid. De concepten gebruiken nu hun echte beeld waar het goed genoeg is, en op de andere plekken een zichtbaar vlak "AI-foto volgt: …" met de shotomschrijving hieronder.

Draaien na opwaarderen:

```
cd concepten/fotoset
node gen.mjs --dry     # controle, geen API-call
node gen.mjs           # alle 10 beelden, daarna naar webp in ../media/
```

## Eén lichtval, één stijl

Alle beelden delen dezelfde STYLE-regel (zie `fotoset/gen.mjs`): **laag, warm namiddaglicht van links door de etalage**, echte kleuren met het ossenbloed van de deur, het oude goud van de lijst en het crème van de kozijnen, zacht contrast, fijne 35mm-korrel, rustige documentaire fotografie. Geen tekst, geen logo's.

## Bewerkingen van hun echte beeld (herkenbaarheid)

| Job | Bron | Wordt gebruikt in |
|---|---|---|
| `gevel-namiddag` | gevelfoto van de eigenaar (sep 2023) | zwevend: poster van de videohero · toen-en-nu: gevelkaart |
| `rijnstraat-lengte` | straatbeeld Rijnstraat | toen-en-nu: de "nu"-laag in de hero (zelfde kijkrichting als Springer) |
| `schilderij-frontaal` | uitsnede van het schilderij (scheef, 1060px) | de-lijst: startbeeld van de zoom door de lijst |
| `samy-portret` | selfie van een klant, klant weggehaald | alle drie: portret van Samy (**toestemming vragen**) |
| `kapperij-nu` | interieurfoto | de-lijst: eindbeeld van de zoom ("de zaak van nu", zelfde opbouw als het schilderij) |

## Nieuwe sfeerbeelden

| Job | Wordt gebruikt in |
|---|---|
| `klinkers-bovenaf` | zwevend: vervangt de getekende visgraattextuur (`media/visgraat-klinkers-*.webp`, nu gegenereerd uit gepipette steenkleuren) |
| `handen-schaar` | zwevend: raster · de-lijst: wand |
| `koffie-spiegelplank` | alle drie: bij "de koffie staat klaar" |
| `kinderknipbeurt` | toen-en-nu en zwevend: bij de kinderprijs (gezicht van het kind niet zichtbaar) |
| `tondeuse-fade` | de-lijst: bij "vakman" |

## Video (tweede stap, Kling image-to-video)

Voor de zwevende hero: `fal-ai/kling-video/v3/pro/image-to-video` met `gevel-namiddag` als `start_image_url`, 6 seconden: "the door slowly opens, warm light spills onto the herringbone pavers, a man steps into the doorway". Daarna H.264 met faststart plus poster, zoals in prompt draft 2.

## Wat nu echt beeld is

- `media/gevel-frontaal.webp`: gevel, foto van de eigenaar. Beste echte beeld; telefoon, dus alleen als kaart, niet als hero.
- `media/springer-vischbrug-1854.webp`: Cornelis Springer, publiek domein (Wikimedia Commons).
- `media/schilderij-vergulde-hand.webp`: het schilderij in de zaak (uit een Google-foto).
- `media/interieur-*.webp`, `media/samy-legt-uit.webp`: telefoonfoto's uit Google Maps. De foto van Samy is een uitsnede van een klantselfie waar de klant uit is gesneden: **toestemming vragen** vóór livegang.
- Er zijn geen video's: Google Maps heeft er geen, en Instagram of TikTok bestaan niet.
