🎬 CatVideos

Automatische Video-Generierung mit Google Veo3

Über das Projekt

CatVideos ist eine Python-Pipeline zur automatischen Video-Produktion mit Google Veo3. Das Projekt ermöglicht die Erstellung von zusammenhängenden Videoszenen, wobei jede Szene auf dem letzten Frame der vorherigen Szene aufbaut (Image-to-Video).

Features

Technologien

Python 3.6+ Google Vertex AI Veo3 Video Model FFmpeg Tkinter JSON

Workflow

  1. Erstelle ein Videoscript als JSON-Datei
  2. Generiere Szene 1 mit Text-to-Video
  3. Extrahiere automatisch den letzten Frame
  4. Verwende den Frame als Referenz für Szene 2 (Image-to-Video)
  5. Wiederhole für alle weiteren Szenen
  6. Füge alle Szenen zu einem finalen Video zusammen

Projektstruktur

Hinweis

Das Projekt enthält eine Demo-Version, die ohne Google Cloud Zugriff funktioniert und Platzhalter-Videos mit FFmpeg erstellt, um die Pipeline-Funktionsweise zu demonstrieren.