Ein Video analysieren
Du kannst kein Video direkt ansehen. Dieses Skript wandelt es in etwas um, das du überprüfen kannst: Frames (Bilder mit genauer Sekunde) und Transkription mit Zeitangaben. Alles wird auf dem Computer des Benutzers verarbeitet.
1. Das Skript ausführen
Aus dem Ordner dieser Skill:
python scripts/analizar_video.py "PFAD/ZUM/VIDEO.mp4" --salida "analyse-<name>"
Nützliche Optionen:
--idioma eswenn du die Sprache kennst (schneller und genauer als automatische Erkennung).--modelo baseauf langsamen Rechnern;--modelo mediumwenn das Audio schwierig ist.--max-fotogramas 40für lange Videos.--sin-transcripcionwenn du nur das Visuelle brauchst.
Wenn es fehlschlägt:
- ffmpeg nicht gefunden → bitte den Benutzer, es zu installieren (https://ffmpeg.org/download.html) oder arbeite mit der Zusammenfassung des Benutzers.
- Kein Transkriptionsmodul → das Skript teilt dies in
info.jsonmit. Fahre mit den Frames fort und bitte den Benutzer um eine Zusammenfassung des Gesagten, oder schlagepip install faster-whispervor. - Transkribieren dauert (beim ersten Mal wird das Modell heruntergeladen) → führe es im Hintergrund aus, wenn deine Umgebung dies erlaubt.
2. Die Ausgabe prüfen
info.json: Dauer, Auflösung, Ausrichtung, Audio, Liste der Frames und Status der Transkription.fotogramas/*.jpg: Betrachte sie alle, in der Reihenfolge. Der Dateiname enthält die Zeit (f03_00-12.jpg= Sekunde 12).transcripcion.txt: Was gesagt wird, mit Zeitangaben.transcripcion.srt: bereit zum Hochladen als Untertitel.
Wenn ein wichtiger Abschnitt ohne Frame bleibt (ein abruptes Change zwischen zwei), extrahiere einen zusätzlichen:
ffmpeg -v error -ss 00:00:15 -i "VIDEO.mp4" -frames:v 1 extra_00-15.jpg
3. Bericht
Erstelle diesen Bericht, kurz und konkret:
## Videoanalyse
**Technische Daten:** 0:42 · hochkant 1080x1920 · 60 fps · mit Audio · Sprache: Deutsch
**Worum es geht:** <2-3 Zeilen>
**Was zu sehen ist, abschnittsweise**
- 00:00-00:05: …
- 00:05-00:18: …
**Was gesagt wird:** <Zusammenfassung; kurze Textzitate der Schlüsselsätze>
**Erkanntes Thema / Spiel:** <Name> (sicher / wahrscheinlich / nicht identifiziert; warum)
**Bester Moment für den Hook:** <Sekunde und warum>. Startet das Video damit? Wenn nicht, schlage einen Zuschnitt vor.
**Empfohlenes Cover-Bild:** <Dateiname und Sekunde>
**Vorgeschlagene Kapitel** (nur bei langen Videos, mindestens 3, jedes ≥10 s):
00:00 …
**Erkannte Schlüsselwörter:** <gesprochen oder auf dem Bildschirm gesehen>
**Warnungen**
- Kommerzielle Musik oder Audio von Drittanbietern → Risiko von Content ID oder Stummschaltung
- Sichtbare Marken oder Produkte → Sponsoring?
- Sensibler Inhalt (Gewaltdarstellung, starke Sprache) → Altersbeschränkung
- Personen oder Szenen, die KI-verändert wirken → KI-Label
- Text oder wichtige Elemente in Bereichen, die von der Benutzeroberfläche verdeckt werden (hochkant: oben, unten, rechte Seite)
- Bereits eingebrannte Untertitel im Video → keine automatischen Untertitel aktivieren, die sich überschneiden (Facebook)
- Einblendungen oder Bildschirmtexte, die etwas versprechen, was das Video nicht einlöst
- Schnitte, schwarze Bildschirme oder Capture-Ausfälle
- Qualität: leises oder übersteuertes Audio, unscharfes Bild, langsamer Start
**Was für den Zuschauer unklar bleibt:** <fehlender Kontext; was im Copy erklärt werden sollte>
**Empfehlungen:** <2-4 konkrete Aktionen>
Regeln
- Beschreibe, was du siehst und hörst, nicht was du vermutest. Wenn etwas unsicher ist, sag es ("es scheint … zu sein").
- Wenn der Benutzer eine Zusammenfassung gegeben hat, vergleiche sie mit deinen Erkenntnissen. Widersprechen sie sich, frage nach.
- Whisper schreibt Eigennamen (Klassen, Charaktere, Fachjargon) falsch. Korrigiere sie anhand dessen, was auf dem Bildschirm zu sehen ist, und übernimm sie nicht falsch in den Copy.
- Das Spiel identifizieren: Achte auf das Interface (HUD), Menüs, Logos und Namen auf dem Bildschirm. Wenn du dir nicht sicher bist, frage nach.
- Identifiziere keine realen Personen anhand ihres Gesichts. Verwende nur Namen, die auf dem Bildschirm, im Audio oder vom Benutzer genannt werden.
- Der Analyseordner verbleibt auf dem Computer des Benutzers. Sage ihm am Ende, wo er sich befindet und dass er ihn löschen kann.