Zum Hauptinhalt springen
KI

Ein animierter Film aus dem, was dein Assistent weiß

· 3 Min. Lesezeit

Dein Assistent hat gerade eine Ergebnistabelle berechnet oder klar erklärt, wie dein Produkt funktioniert. Daraus würde ein gutes kurzes Video, aber bisher begann jeder PageToVid-Film mit einer öffentlichen Webseite, und dieses Material gab es nur im Gespräch. Am 13. September haben wir eine zweite Tür geöffnet: Der Assistent schreibt die Szenen, PageToVid animiert sie und spricht sie ein.

Ein reiches Vokabular, das niemand sah

Unsere Filme zeichneten schon viel mehr als Bildschirmaufnahmen: Titelkarten, große Zahlen, Diagramme, Listen, Vergleiche, jedes mit einer eigenen Art, ins Bild zu kommen. Zwanzig Visuals und 73 Animationen, jede mit Bezeichnung, Beschreibung, Stimmung und Schlagworten, standen von Anfang an im Code.

Ein Assistent, der ein Storyboard las, sah aber Wörter wie „grid“ oder „splitV“, ohne erfahren zu können, was es sonst noch gab oder welche Kombinationen funktionieren. Das Produkt war längst reicher, als seine Oberfläche zeigte. Der erste Schritt war deshalb einfach, den Katalog zu veröffentlichen, über ein Werkzeug, das jedes Visual und jede Bewegung auflistet.

Die Regel zum Kombinieren kam gleich mit, direkt aus dem Renderer übernommen: Eine Aussage wird als Text gezeichnet und bekommt Textbewegungen; jedes andere Visual ist eine Karte und bekommt Kartenbewegungen. Ein Assistent, der ein unpassendes Paar verlangt, erhält jetzt eine klare Ablehnung, nie einen stillen Ersatz.

Ein Katalog, der nicht vom Renderer abweichen kann

Ein veröffentlichter Katalog ist nur nützlich, wenn er immer stimmt. Deshalb hält ein Test ihn in beide Richtungen gegen den Code:

  • alles, was der Renderer zeichnen kann, ist veröffentlicht
  • nichts ist veröffentlicht, was der Renderer nicht kennt
  • jedes als gültig bezeichnete Paar wird vom Renderer auch eingehalten

Die Liste der Visuals wird außerdem beim Build geprüft, damit ein neues Visual nicht aus Versehen fehlt; wir haben absichtlich eines entfernt und zugesehen, wie der Build scheiterte.

Ein paar Stunden später kam das Timing dazu. Jede Bewegung veröffentlicht jetzt ihre Mindestdauer, abgelesen an der Animation, die sie tatsächlich ausführt. Manche Wischblenden brauchen fast eine Sekunde, bis die Karte ganz sichtbar ist, ein Assistent kann ihnen also keine Szene mehr geben, die zu kurz ist, um sie zu zeigen. Der Test liest diese Zeiten aus dem Animationscode selbst, veröffentlichte und echte Werte stimmen also immer überein.

Der gewöhnliche Film, nur ohne Browser

Mit öffentlichem Vokabular konnte das Erstellen einer Animation einfach bleiben, und genau so wollten wir es. Eine Animation ist ein gewöhnlicher PageToVid-Film, bei dem die ersten Stufen übersprungen werden: keine Seite zum Abrufen, keine Seite zum Analysieren, kein Skript zum Schreiben, kein Bildschirm zum Aufnehmen. Die Szenen kommen fertig geschrieben an.

Deshalb funktioniert alles andere unverändert. Das Video lesen, das Storyboard lesen und bearbeiten, neu rendern und einbetten wissen nicht, dass nie ein Browser geöffnet wurde. Wir haben es geprüft, indem wir verglichen, was eine Animation speichert und was ein gefilmtes Video speichert: dieselbe Form.

Die eigentliche Arbeit ist die Prüfung der Szenen. Es gibt keine Seite zum Vergleich, und eine falsche Szene würde erst im fertigen Film auffallen. Also wird jede Szene geprüft, bevor etwas erstellt wird, und alle Probleme werden auf einmal gemeldet, damit ein Assistent alles in einer Runde behebt statt einen Fehler pro Versuch.

Der Sprechertext bestimmt die Länge

Unsere ersten echten Renderings zeigten, wie eine Animation zu beurteilen ist. Ein gefilmtes Video wird an der gewünschten Länge gemessen. Eine Animation bringt ihre eigenen Worte mit, deshalb wird ihre Ziellänge jetzt aus ihrem Sprechertext abgeleitet, und eine knackige 9,5-Sekunden-Animation wird als der 9,5-Sekunden-Film beurteilt, der sie ist.

Es ist auch die ehrliche Wahl. Eine andere Länge zu erzwingen hieße, den Text umzuschreiben, und diese Szenen sind genau deshalb als vom Autor verfasst markiert, damit nichts sie umschreibt. Was der Assistent geschrieben hat, hörst du.

Nebenbei wurde der Katalog etwa zwanzigmal kleiner. Er hatte dieselbe Liste von Kartenbewegungen unter jedem Karten-Visual wiederholt; Bewegungsfamilien werden jetzt einmal benannt, und jedes Visual verweist auf seine Familie.

Ein Diagramm ändern, ohne neu anzufangen

Das letzte Stück machte Animationen nach dem Erstellen bearbeitbar. Ein Assistent kann jetzt das Visual einer Szene, ihre Bewegung, ihre Daten und ihre Überschrift setzen, eine Zahl in einem Diagramm zu korrigieren ist also eine Änderung, kein neues Video. Wie jede Änderung ist sie kostenlos, wird zuerst als Version gesichert, ganz oder gar nicht angewendet und nach denselben Regeln geprüft wie das Erstellen.

Die Daten lassen sich auch zurücklesen. Eine Diagrammszene liefert ihre Punkte, nicht nur Überschrift und Bildunterschrift, ein Assistent kann also ansehen, was er vor zwei Minuten geschrieben hat, und es gezielt ändern.

Das Vokabular findest du auf unserer Animationsseite, deinen Assistenten verbindest du über die Assistentenseite.

Sieh es auf deiner eigenen Website

Füge eine Seite ein und bekomme das vertonte Video, um das es in diesem Blog geht. Das erste ist kostenlos.

Erstes Video gratis · keine Kreditkarte · in Minuten fertig

← Alle Artikel