Communitygithub.com

mason0510/video-frame-analysis-skills

Installierbares Codex-Skill zur lokalen Video-Frame-Analyse mit ffprobe, zeitgestempelten Frames, Kontaktbogen, OCR und Zusammenfassungsausgabe.

Was ist video-frame-analysis-skills?

Dieses Skill automatisiert die lokale Video-Frame-Analyse – von der Extraktion von Metadaten mit ffprobe über das Extrahieren zeitgestempelter Einzelbilder bis hin zur Erstellung eines Kontaktbogens, der Texterkennung (OCR) und der finalen Zusammenfassung in Text- und JSON-Dateien. Es ist als leichtgewichtiges, wiederverwendbares Werkzeug für KI-Agenten wie Codex, Claude Code oder OpenCode konzipiert, die schnell den Inhalt von lokalen Demo-Videos, Bildschirmaufzeichnungen oder Walkthroughs erfassen müssen. Das Skill vermeidet manuelle ffmpeg- und tesseract-Befehle, indem es einen standardisierten Workflow bereitstellt, der in einem einzigen Bash-Skript zusammengefasst ist. Es eignet sich besonders für Szenarien, in denen eine schnelle Beweissicherung und anschließende menschliche Prüfung erforderlich ist, und ist nicht für große Video-Stapel oder Live-Streams gedacht.

Funktioniert mit✓Claude Code✓Codex CLI~Cursor✓OpenCode
npx skills add mason0510/video-frame-analysis-skills

In Ihrer bevorzugten KI fragen

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

Dokumentation

video-frame-analysis

Überblick

„Lokales Video → ffprobe → zeitgestempelte Frame-Extraktion → Kontaktbogen → OCR → summary.txt / ocr.json ausgeben“ als wiederverwendbares, leichtgewichtiges Skill festgehalten.

Geeignet für Agenten wie Codex, Claude Code, OpenCode zur Verarbeitung lokaler Demo-Videos, Bildschirmaufnahmen oder Walkthroughs von Konkurrenzseiten.

Wann verwenden

Geeignet für:

  • Ein Benutzer gibt ein lokales Video und möchte wissen, wie weit ein Produkt entwickelt ist
  • Das Video soll in überprüfbare Einzelbilder, OCR-Text und Zusammenfassungsdateien zerlegt werden
  • Zunächst eine leichte Beweissicherung, dann manuelle Beurteilung oder weitere Analyse
  • Vermeidung von manuellem Zusammensetzen von ffmpeg- / tesseract-Befehlen

Nicht geeignet für:

  • Herunterladen von Online-Videos
  • Stapelverarbeitung mehrerer Videos
  • Echtzeit-Streaming-Analyse
  • GUI- oder Web-Plattformen
  • Schwere Video-Verständnismodelle

Schnellstart

bash scripts/video-frame-analysis.sh /pfad/zum/demo.mp4 ./ausgabe/demo-analyse

Standardausgabe:

  • ffprobe.txt
  • frame_*.jpg
  • contact.png
  • ocr.txt
  • ocr.json
  • summary.txt

Installation

Empfohlen: Direkt in Codex / Claude Code / OpenCode installieren:

npx skills add https://github.com/mason0510/video-frame-analysis-skills -g --all

Nach der Installation die Agent-Sitzung neu starten, dann das Skill nach Bedarf auslösen.

Eingabe / Ausgabe

Eingabe

  • Lokaler Videopfad
  • Ausgabeverzeichnispfad

Ausgabe

  • Video-Metadaten
  • Zeitgestempelte Einzelbilder
  • Kontaktbogen
  • OCR-Text
  • OCR-JSON
  • Zusammenfassungstext

Konfiguration

FRAME_INTERVAL_SECONDS=5 FRAME_WIDTH=420 OCR_LANG=deu \
  bash scripts/video-frame-analysis.sh ./demo.mp4 ./ausgabe/demo
VariableBeschreibungStandardwert
FRAME_INTERVAL_SECONDSAbstand zwischen Frames (Sekunden)8
FRAME_WIDTHBreite eines Einzelbildes360
OCR_LANGOCR-Sprache(n)chi_sim+eng

Projektdateien

  • scripts/video-frame-analysis.sh: Hauptskript
  • tests/test_video_frame_analysis.sh: Minimaler End-to-End-Test
  • references/output-format.md: Beschreibung des Ausgabeverzeichnisses
  • agents/openai.yaml: Anzeigeinformationen für OpenAI/Codex

Häufige Fehler

  • Als schweres Video-Verständnismodell missverstehen
  • Zu dichte Frame-Extraktion, die OCR-Rauschen erhöht
  • Kontaktbogen ignorieren und nur OCR-Text betrachten
  • Nicht prüfen, ob ffmpeg / tesseract installiert sind

Verwandte Skills