Skip to content

About

Dieser Generator erstellt automatisch verkaufsfördernde Produktvideos

Topics

Resources

Contributing

Stars

0 stars

Watchers

0 watching

Forks

Repository files navigation

Product Video Generator (Veo Edition)

Dieser Generator erstellt automatisch verkaufsfördernde Produktvideos unter Verwendung von Google Trends, Gemini Textmodellen und dem Gemini Veo 3.1 Videomodell.

Im Gegensatz zum Podcast-Generator wird hier alles (Video, Audio, Musik) direkt vom Veo-Modell generiert.

Onboarding für neue Entwickler

Wenn du neu im Projekt bist, gehe in dieser Reihenfolge vor:

  1. Projektüberblick lesen: Diese README für Setup, Ablauf und Output.
  2. Beitragsprozess lesen: CONTRIBUTING.md für lokale Checks, PR-Workflow und Projektkonventionen.
  3. Agentenregeln lesen: AGENTS.md für Copilot/AI-Guardrails und Arbeitsweise im Repository.

Schnellstart:

python -m venv .venv
source .venv/Scripts/activate
python -m pip install -r requirements.txt
python -m pip install mdformat
./run.sh "Smarte Kaffeemaschine"

Voraussetzungen

  • Python 3.10+
  • Ein Google GenAI API Key mit Zugriff auf Veo 3.1 (Preview).

Installation

  1. Projekt klonen oder entpacken.

  2. Umgebungsvariablen setzen:

    cp .env.example .env # .env bearbeiten und GEMINI_API_KEY eintragen
  3. Setup ausführen:

    chmod +x setup.sh run.sh
    ./setup.sh

Nutzung

Einfach das Run-Skript starten. Optional kann ein Thema übergeben werden.

./run.sh "Smarte Kaffeemaschine" # Mit spezifischem Produkt/Thema

./run.sh # Ohne Thema (sucht automatisch nach Trends)

Funktionsweise

  1. Trends: Prüft Google Trends DE auf Relevanz des Themas.
  2. Skript: Gemini 2.0 Flash erstellt ein Verkaufs-Skript (Hook, Benefits, CTA).
  3. Video: Gemini Veo 3.1 generiert das komplette Video inkl. Sprache und Musik basierend auf dem Skript.
  4. Metadaten: Erstellt Titel und Beschreibung für YouTube/Social Media.

Output

Die Ergebnisse landen im Ordner finished_videos:

  • *.mp4: Das fertige Video.
  • *.json: Metadaten für den Upload.
  • *_script.txt: Das genutzte Skript.

Dependency-Automatisierung

Renovate erstellt geplante Dependency-Update-PRs. GitHub Dependabot Security Alerts bleibt für Sicherheitsmeldungen zuständig.

Hinweise für Agents / Copilot

Siehe AGENTS.md für Leitplanken, Arbeitsweise und Qualitätssicherung. Für Contributor-Prozess und lokale Validierung siehe CONTRIBUTING.md.

About

Dieser Generator erstellt automatisch verkaufsfördernde Produktvideos

Topics

Resources

Contributing

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages