FLVM

FLVM · FAST LEARNING VIDEO MAKER

LVIDEOs mithilfe von KI schneller und individueller produzieren

FLVM ist eine Anwendung, die die Erstellung von Lernvideos vereinfacht. Aus einem Thema, entweder als hochgeladene Datei oder durch die Eingabe eines Titels, entsteht ein bearbeitbares Skript, das in einem nächsten Schritt mit Visualisierungen, Stimmen, Übergängen, Barrierefreiheitsoptionen, Audiodateien und passenden Videoeinstellungen zu einem Lernvideo [LVIDEO] verarbeitet wird. Die LVIDEOS des ersten Learning-Level-Up-Systems bleiben weiterhin über den YouTube-Kanal verfügbar.

  • KI-gestützt
  • TTS-basiert
  • konfigurierbar
  • exportierbar
FLVM Logo

Produktidee

Vom Thema zum Lernvideo

Was ist FLVM?

FLVM [FAST LEARNING VIDEO MAKER] ist eine webbasierte Anwendung zur Erstellung kurzer Lernvideos. Nutzerinnen und Nutzer können ein Thema oder eine Quelle eingeben, aus der die App mithilfe eines Sprachmodells ein gut sprechbares Skript erzeugt. Dabei lassen sich Zielzeit, Niveau und didaktischer Stil auswählen, etwa Erklärvideo, Einstieg, Zusammenfassung oder Prüfungswiederholung. Anschließend können TTS-Stimmen, visuelle Hintergründe, Farben, Musik, Untertitel und Transkripte genutzt werden, um aus dem Skript ein fertiges Video zu erzeugen. FLVM unterstützt damit einen weitgehend automatisierten Workflow von der Idee über das Skript bis zum fertigen Lernvideo.

FLVM Produktionskette zur Erstellung von LVIDEOs
01

Inhalt definieren

Aus einer Datei oder einem Thema wird durch ein LLM – je nach gewähltem Stil, Videozeit und Niveau – ein Skript für ein Lernvideo generiert.

02

Skript bearbeiten

Das erstellte Skript bleibt editierbar, damit Inhalte fachlich und didaktisch geprüft werden können.

03

Design festlegen

Neben dem Intro und Outro kann das komplette Skript vom Design her angepasst werden. So können Hintergrundfarben, Darstellungen und weitere visuelle Parameter festgelegt werden.

04

Video exportieren

Das finale Video wird anschließend mit allen vorgenommenen Einstellungen generiert und kann exportiert werden, um es mit anderen zu teilen.

KI-Strategie

FLVM als Teil der LLU/DCS-Entwicklungsstrategie

Neben FLVM entstehen verschiedene Anwendungen, die im Bildungsbereich eingesetzt werden sollen. Der Schwerpunkt von FLVM ist dabei die Produktion von Lernvideos als wiederverwendbare LVIDEOS. Wenn die Medien via WordPress, YouTube oder Vimeo gehostet werden, können sie in Digital Educational Resources implementiert werden, die mithilfe von ABBA erstellt und geteilt werden können.

Demonstration

FLVM in Aktion

Das folgende Video zeigt die vollständige Funktionsweise der aktuellen Version von FLVM. Im Anschluss wird der gesamte Prozess zusätzlich Schritt für Schritt schriftlich beschrieben. Falls trotz des Videos noch Fragen offen sind, nutzen Sie das Kontaktformular und schreiben Sie uns, wie wir weiterhelfen können.

Aufbau und Funktion

Ein schneller Produktionsprozess mit didaktischer Kontrolle

Die folgende Abbildung zeigt den FLVM-Prototyp. Die Grafik bleibt in der Produktseite bewusst groß und proportional eingebunden.

V1

FLVM HUB

Einzelne oder mehrere Videos generieren lassen

Für die Verwendung von FLVM sind, wie auch bei allen anderen Modulen, eine aktive Lizenz, eine stabile Internetverbindung sowie API-Keys für Ollama und OpenAI erforderlich. Nachdem man angemeldet ist, gibt man die Keys im API-Modal ein. Danach kann man einen Prozess zur Videogenerierung starten. Alternativ kann man auch mehrere Videos auf einmal generieren lassen. Hierzu muss man ein entsprechend vorbereitetes Verzeichnis als .ZIP hochladen. Für den korrekten Aufbau kann ein Demo-Verzeichnis im Hub heruntergeladen werden. Aktuell kann man bis zu 20 Videos in FLVM speichern. Es besteht zudem die Möglichkeit, LVIDEOS von anderen Nutzern in FLVM zu importieren und anschließend zu bearbeiten.

V2

FLVM MULTIGENERATION

Struktur für die multiple Videogenerierung

Die .ZIP-Datei zur Erstellung mehrerer Videos enthält mehrere Projektverzeichnisse. Jedes Projektverzeichnis benötigt eine metadata.json-Datei. Ebenfalls enthalten sollte eine script.txt-Datei sein, die das Videoskript enthält. Die Medien des Projekts befinden sich in einem separaten Ordner des Projektverzeichnisses. Im herunterladbaren Demo-Verzeichnis befinden sich README.txt-Dateien, die den Aufbau etwas ausführlicher beschreiben.

V3

FLVM SETUP

Viele Konfigurationsmöglichkeiten

Wenn man ein einzelnes Video erstellen will, startet man den Prozess und hat dann verschiedene Konfigurationsmöglichkeiten. Man kann die Auflösung des Videos bestimmen, den Video-Codec festlegen, eine via OpenAI-TTS verfügbare Stimme auswählen, Untertitel aktivieren oder deaktivieren, Übergangseffekte zwischen den Sätzen auswählen, das allgemeine Niveau festlegen sowie den didaktischen Stil des Videos bestimmen. Ebenso lassen sich die Videolänge, das Thema und die FPS festlegen. Wenn man nicht nur ein Thema definieren möchte, kann man auch eine Textquelle hochladen. Der Inhalt der Datei wird dann für die Skriptgenerierung verwendet. Alternativ kann man auch ein eigenes Skript hochladen. Die Hintergrundmusik lässt sich ebenfalls bestimmen.

V4

FLVM SETUP EXPANDED

Noch mehr Konfigurationsmöglichkeiten

Im Bereich Untertitel und Audio gibt es, wenn ein Skript vorhanden ist, weitere Einstellungsmöglichkeiten, die aktiv werden, sobald Text vorhanden ist. Bei den Untertiteln kann man außerdem die Schriftgröße, die Position und die Transparenz definieren sowie festlegen, in welchem Format die Untertitel im Projektverzeichnis exportiert werden. Bei der Audiokonfiguration kann man Fade-in und Fade-out, Satzpausen, die allgemeine Musiklautstärke und die Lautstärke der Stimmen festlegen. Wenn alle Einstellungen vorgenommen sind, kann man die Generierung starten.

V5

FLVM SCRIPT ADAPTION

Wie soll das Video gestaltet sein?

Wenn ein Skript generiert oder selbst hochgeladen wurde, kann man es noch bearbeiten. Es ist auch möglich, die Satzfolge zu verändern, indem Sätze via Drag-and-drop verschoben werden. Für die Sätze des Videos lassen sich individuelle Hintergründe festlegen, entweder durch eine Farbe oder durch ein Bild. Zudem kann man das Intro und Outro definieren, also die Darstellung, die am Anfang und am Ende des Videos gezeigt werden soll.

V6

FLVM OPEN SOURCE

GitHub-Repository des Prototyps

Der erste Prototyp der FLVM-Anwendung steht über ein offenes GitHub-Repository zur Verfügung. Der Prototyp nutzt noch kleinere Modelle für die Skriptgenerierung, kann dafür aber lokal ausgeführt werden. Je nach vorhandener Rechenleistung des Systems dauert der Prozess der Videogenerierung länger. Eine GPU mit mindestens 8 GB freiem Speicher sollte vorhanden sein. Für die Sprachgenerierung nutzt der Prototyp noch Edge-TTS von Microsoft.

Was kommt als Nächstes?

Implementierung neuer Modelle

In einem nächsten Schritt werden Modelle in FLVM implementiert, durch die hochgeladene Abbildungen direkt ausgelesen werden und auf dieser Basis passender Text erstellt wird. Dies ergänzt die bisherigen Möglichkeiten der Skriptgenerierung.

FLVM CODE DEMO