Hopp til hovedinnhold
Video og animasjonModell: Claude Opus 5.5Innsats: maksKjøres i: Claude Code

Rekursjon forklart i ni filmstiler

Se en 60-sekunders demonstrasjon av rekursjon i ni filmstiler, fra film noir til spillgrafikk. Prompten og teksten i filmen er på engelsk.

Utdrag uten lyd
0visninger0kopier

Prompt

Dette trenger du

  • Node.js og npm
  • Playwright med Chromium
  • ffmpeg
  • En lokal arbeidsmappe for HTML, lyd og video

Om prompten

Anbefalt oppsett for lokal bruk: Claude Code med Claude Opus 5.5 og innsatsnivå Maks. Dette er innstillingene vi anbefaler for å kjøre prompten med lokale verktøy.

En film som kaller på seg selv

Demonstrasjonen varer ett minutt. Kameraet går inn i en gjenstand i hver scene og finner neste, mindre forklaring der. Filmen følger ideen explain(n): reduser problemet, nå grunntilfellet ved n = 0, og gå deretter tilbake gjennom kallene i motsatt rekkefølge.

Ni visuelle forklaringer

  • Film noir: en funksjon som kaller på seg selv.
  • Naturfilm: samme struktur i stadig mindre deler.
  • Pikselspill: et grunntilfelle som gir et svar og stopper nye kall.
  • VHS-skrekk: hva som skjer når stoppbetingelsen mangler.
  • TV-reklame: kallstakken holder orden på funksjonene som venter.
  • Tegneserie: svarene kommer tilbake, og hvert kall fullfører sin del.
  • Tusjmaleri: ett kall kan forgrene seg til to.
  • Filmtrailer: stol på at det mindre kallet løser sin oppgave.
  • Koderedigerer: grunntilfellet nås, før filmen vender tilbake gjennom scenene.

Fra HTML til videofil

Opplegget bruker én HTML-fil på 1920 × 1080 piksler med window.seek(t), slik at hvert bilde kan beregnes fra tidspunktet. Web Audio lager musikk og lydeffekter. Playwright gjengir bildene, mens ffmpeg setter sammen videoen og lyden. Målet er 60 bilder per sekund med tre delbilder per bilde for bevegelsesuskarphet.

Språk og forventninger

Prompten og teksten i filmen er på engelsk. Dette er en demonstrasjon av en mulig visuell løsning, ikke en garanti for et identisk resultat. Modell, tilgjengelige skrifter, verktøy og endringer underveis kan påvirke resultatet. Kontroller både innhold, lesbarhet og lyd før du deler din egen versjon.

Slik bruker du prompten

Slik får du samme type resultat som i demoen.

  1. 1

    Se demonstrasjonen først

    Se hele filmen og legg merke til overgangen inn i neste scene, stoppbetingelsen og veien tilbake. Bruk pause når du vil lese en forklaring. Teksten i filmen er på engelsk.

  2. 2

    Klargjør en egen arbeidsmappe

    Sørg for at Node.js med npm, Playwright med Chromium og ffmpeg er installert. Bruk en egen mappe med plass til HTML, WAV, mellomliggende bilder og ferdig video. Gjengivelsen kan kreve betydelig tid og diskplass.

  3. 3

    Kopier hele prompten

    Behold struktur, krav og nummererte punkter. Bruk det dokumenterte oppsettet på siden når det er tilgjengelig. Å lime inn teksten alene installerer ikke verktøy eller starter en lokal gjengivelse.

  4. 4

    Kontroller scener og stillbilder

    Gå gjennom planen for de ni stilene. Kontroller ett bilde per musikalske slag før hele filmen gjengis. Be om retting av tekst som overlapper, er vanskelig å lese eller forsvinner for raskt.

  5. 5

    Gjengi video og lyd

    Kontroller at window.seek(t) virker i HTML-filen. Eksporter lydsporet til WAV, gjengi ved 60 bilder per sekund og sett sammen bilde og lyd med ffmpeg. Bruk promptens tre delbilder per bilde dersom gjengivelsesoppsettet støtter det.

  6. 6

    Test og tilpass resultatet

    Spill av hele eksporten, og kontroller varighet, lesbarhet og lydsynkronisering. Lag et 10-sekunders utdrag uten lyd til forhåndsvisning. Resultatet kan variere; be om konkrete forbedringer i stedet for å forvente en identisk kopi.