Communitygithub.com

aacamara/ai-video-editor

KI-gestützte Videobearbeitung für Claude Code – Whisper-Transkription, Highlight-Reels, Xfade-Übergänge, Audiomischung und plattformübergreifender Export für YouTube/TikTok/Reels.

Was ist ai-video-editor?

Dieses Skill ermöglicht es Claude Code, Videos automatisiert zu bearbeiten und zu exportieren. Es nutzt OpenAIs Whisper für die Transkription von Audiospuren, erstellt Highlight-Reels basierend auf Transkriptionen, fügt Xfade-Übergänge zwischen Clips ein und mischt Audiospuren mit FFmpeg. Die Ausgabe ist für mehrere Plattformen optimiert (YouTube, TikTok, Reels). Das Skill ist nützlich für Entwickler, Content-Ersteller und KI-Agenten, die schnelle, skalierbare Videoproduktionen ohne manuelle manuelle Bearbeitung durchführen möchten. Es erfordert Claude Code und unterstützt die Ausführung auf macOS, Linux und Windows über WSL.

Funktioniert mit✓Claude Code~Codex CLI~Cursor
npx skills add aacamara/ai-video-editor

In Ihrer bevorzugten KI fragen

Öffnet einen neuen Chat, in dem dieser Agent-Skill bereits geladen ist.

Dokumentation

Was macht ai-video-editor?

KI-gestützte Videobearbeitung für Claude Code – Whisper-Transkription, Highlight-Reels, Xfade-Übergänge, Audiomischung und plattformübergreifender Export für YouTube/TikTok/Reels.

Übersicht

Dieses Skill ermöglicht Claude Code, Videos automatisiert zu bearbeiten und zu exportieren:

  • Whisper-Transkription: Nutzt OpenAIs Whisper-Modell zur Transkription von Audio
  • Highlight-Reels: Erstellt automatisch Zusammenstellungen auf Basis von Transkriptionen
  • Xfade-Übergänge: Fügt weiche Überblendungen zwischen Clips hinzu
  • Audiomischung: Mischt Hintergrundmusik oder Sprachspuren mit FFmpeg
  • Plattformexport: Optimiert Videos für YouTube, TikTok und Instagram Reels

Voraussetzungen

  • Claude Code (installiert und konfiguriert)
  • FFmpeg (Version 4.0 oder höher) – auf dem System installiert (macOS: brew install ffmpeg, Linux: apt install ffmpeg)
    Windows: Download von ffmpeg.org und Pfad zu PATH hinzufügen.
  • Python 3.8+ mit openai-whisper installiert (pip install openai-whisper)
  • Optional: OpenAI-API-Key (falls Whisper über die API genutzt wird; ansonsten lokal ausgeführt).

Installation

  1. Klone das Repository:

    git clone https://github.com/aacamara/ai-video-editor
    cd ai-video-editor
    
  2. Installiere Python-Abhängigkeiten:

    pip install -r requirements.txt
    
  3. Stelle sicher, dass FFmpeg installiert ist (siehe Voraussetzungen).

Verwendung

Transkribieren eines Videos

python transcribe.py --input video.mp4

Dies erzeugt eine transcription.json mit Zeitstempeln und Text.

Highlight-Reel erstellen

python create_highlights.py --input video.mp4 --transcription transcription.json --keywords "wichtig, highlight"

Extrahiert Clips, die die angegebenen Schlüsselwörter enthalten.

Übergänge hinzufügen

python add_transitions.py --input clips/*.mp4 --output final.mp4 --transition xfade --duration 1.0

Fügt Xfade-Übergänge zwischen allen Clips im clips/-Ordner hinzu.

Für Plattform exportieren

python export.py --input final.mp4 --platform youtube
python export.py --input final.mp4 --platform tiktok
python export.py --input final.mp4 --platform reels

Optimiert Auflösung, Seitenverhältnis und Codec für die jeweilige Plattform.

Konfiguration

Umgebungsvariablen:

VariableBeschreibungStandardwert
OPENAI_API_KEYOpenAI-API-Key für Whisper (optional)–
MAX_CLIP_DURATIONMaximale Dauer eines Highlight-Clips in Sekunden15
OUTPUT_DIRECTORYAusgabeverzeichnis für exportierte Videos./output

Lizenz

MIT-Lizenz – siehe LICENSE-Datei.

Beiträge

Beiträge sind willkommen! Bitte öffnen Sie ein Issue oder einen Pull Request auf GitHub.

Verwandte Skills