Was macht codex-video-use?
Codex-native Videobearbeitungsfähigkeit mit täglichem Upstream-Sync – Agenten-erster Kurzform-Editing-Loop.
Übersicht
Diese Fertigkeit ermöglicht es KI-Agenten, Videobearbeitungsaufgaben wie Trimmen, Schneiden, Hinzufügen von Übergängen und Exportieren von Kurzform-Videos direkt auszuführen. Der tägliche Upstream-Sync stellt sicher, dass die Fertigkeit immer auf dem neuesten Stand ist.
Voraussetzungen
- Codex (oder ein kompatibler KI-Agent) installiert und einsatzbereit.
- FFmpeg und yt-dlp müssen im System-Pfad installiert sein.
- Python 3.8+ mit den erforderlichen Abhängigkeiten (siehe
requirements.txt).
Installation
-
Klonen Sie das Repository:
git clone https://github.com/AxelkHellberg/codex-video-use.git cd codex-video-use -
Installieren Sie die Abhängigkeiten:
pip install -r requirements.txt -
Führen Sie das Skript aus, um die Fertigkeit zu initialisieren:
python setup.py
Verwendung
Die Fertigkeit stellt einen Satz von Befehlen und Workflows bereit, die der Agent nutzen kann. Ein typischer Workflow könnte wie folgt aussehen:
- Video herunterladen mit
download_video(url)– lädt ein Video von einer URL herunter. - Video trimmen mit
trim_video(input, start, end)– schneidet einen Abschnitt aus dem Video heraus. - Effekte hinzufügen mit
add_effect(video, effect_type)– fügt visuelle Effekte hinzu. - Exportieren mit
export_video(video, format)– exportiert das Video im gewünschten Format.
Beispiel für einen Agentenbefehl:
Agent: Verwende die Videobearbeitungsfähigkeit. Lade das Video von 'https://example.com/video.mp4' herunter, trimme es von 00:00:10 bis 00:00:30, füge einen Schwarz-Weiß-Effekt hinzu und exportiere es als MP4.
Konfiguration
Umgebungsvariablen:
| Variable | Beschreibung | Standardwert |
|---|---|---|
VIDEO_EDIT_DIR | Verzeichnis für temporäre Videodateien | ./videos |
SYNC_INTERVAL | Intervall für den Upstream-Sync (Stunden) | 24 |
Kompatibilität
Diese Fertigkeit wurde mit Codex getestet, sollte aber auch mit anderen KI-Agenten funktionieren, die Shell-Befehle ausführen können.
Beitrag leisten
Pull-Requests sind willkommen. Bitte stellen Sie sicher, dass alle Änderungen den Upstream-Sync-Mechanismus nicht beeinträchtigen.
Lizenz
MIT