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
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.
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.
Skript bearbeiten
Das erstellte Skript bleibt editierbar, damit Inhalte fachlich und didaktisch geprüft werden können.
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.
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.
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.
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.
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.
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.
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.
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.