Communitygithub.com

Interviews → Kurzvideos

Verwandle echte Interviews in thematisch gruppierte Kurzvideos mit Identitätsprüfung, Textfreigabe, Untertiteln, Rendering und Review. Ideal zum Ausschneiden von Interviews oder zur Batch-Bearbeitung; nicht für reine Transkription oder fiktive Videos.

Was ist Interviews → Kurzvideos?

Diese Skill-Anleitung beschreibt einen Workflow, um echte Interviewaufnahmen in kurze, thematisch zusammenhängende Videoclips zu schneiden, die den Originalton treu wiedergeben und für sich allein verständlich sind. Sie definiert klare Erfolgskriterien: Jeder Clip muss eine vollständige Sinneinheit bilden, inklusive nötiger Vorgeschichte, Einschränkungen, Frage-Antwort-Beziehungen und natürlichem Ende. Die Schnittpunkte werden durch den Inhalt bestimmt, nicht durch feste Längen. Der Workflow erzwingt eine explizite Textfreigabe vor der Produktion: Nach der ersten Transkription und Themenfindung wird ein bearbeitbares Dokument (`画面文字编订.md`) erstellt, das Titel, Kapitel, Einblendungen und Untertitel enthält. Der Benutzer muss dies bestätigen, bevor das Rendering startet – Stillschweigen gilt nicht als Zustimmung. Die Skill-Anleitung legt großen Wert auf die Überprüfung von Personen und Bildmaterial: Bei Mehrpersonenmaterial wird eine `identity_map` mit bestätigten Quellen erstellt, und die Korrektur durch den Benutzer hat Vorrang vor ASR-Ergebnissen oder alten Tags. Die Ausgabe erfolgt in einem mehrstufigen Freigabeprozess (`candidate → preview → formal → delivered`), bei dem maschinelle Qualitätskontrolle, menschliche Prüfung, Textfreigabe und Lieferstatus getrennt dokumentiert werden. Die Skill-Anleitung unterstützt Plattformen wie Claude Code, Cursor und andere KI-gestützte Entwicklungsumgebungen und arbeitet mit vorhandenen SRT-Untertiteln, Projektmaterialien, Templates und Markenfarben. Sie setzt keine eigene Spracherkennung voraus, sondern erwartet eine externe ASR-Lösung oder bereits korrigierte SRT-Dateien.

Funktioniert mit~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/lichtweiss/interview-to-short-video-skill/tree/HEAD

In Ihrer bevorzugten KI fragen

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

Dokumentation

Interview → Kurzvideos

Ziel

Echte Interviews so schneiden, dass sie originalgetreu bleiben und als eigenständige Kurzvideos für Zuschauer verständlich sind. Die Ergebnisse werden nach inhaltlichen Themen organisiert, und alle Ausschnitte, Textfreigaben und Abnahmebelege werden dokumentiert. Zuerst wird ein repräsentativer Musterclip erstellt, dann wird die Bearbeitung nach Maßgabe des Benutzers erweitert.

Kriterien (Erfolgsstandards)

  • Jeder Clip umfasst eine vollständige Sinneinheit und behält die notwendige Vorgeschichte, Einschränkungen, Frage-Antwort-Beziehungen und einen natürlichen Schluss bei; die Schnittpunkte werden durch den Inhalt bestimmt.
  • Pro Batch werden automatisch Themen vorgeschlagen, mit Begründung der Zugehörigkeit und Reihenfolge in der Serie; einzelne Kapitel markieren interne semantische Wendungen und werden getrennt vom übergeordneten Thema verwaltet.
  • Personen, Untertitel, Titel und Einblendungen entsprechen dem aktuellen Material und der Benutzerbestätigung; das Redaktionsdokument und die zugehörigen SRT-Dateien sind die zentralen Steuerungsmechanismen für Texte.
  • Im endgültigen MP4 werden sichtbare Texte, Bildausschnitt, Kapitelwechsel und das Ende auditiv überprüft. Maschinelle Prüfung und manuelle Bewertung werden getrennt dokumentiert.

Eingabe und Ressourcen

Das Rohinterview erfordert eine separate Transkription. Zuerst muss ein extern installiertes ASR-Modell oder ein zugelassener Transkriptionsdienst angeschlossen werden, der eine korrigierte, mit Zeitstempeln versehene SRT-Datei liefert. Diese Skill-Anleitung enthält oder ruft kein Spracherkennungsmodell auf; wenn bereits eine zuverlässige SRT vorliegt, kann die Installation des Modells übersprungen werden. Synthetische Demos enthalten vorab eingebrannte Untertitel und ersetzen keine ASR-Validierung.

Es wird priorisiert, auf das Quellmaterial und seine bereits korrigierten Untertitel, vorhandene Projektmaterialien, vom Benutzer genehmigte Vorlagen und Markenfarben zurückzugreifen. Es werden minimale Hintergrundinformationen gesammelt: Namen/Rollen von Personen/Organisationen, Interviewkontext, Zielgruppe, Verwendungszweck, Schlüsselbegriffe und öffentliche Grenzen – siehe Projektkontext. Der Kontext hilft bei der Benennung und Bewertung, ersetzt jedoch nicht den Originalton oder erfindet Positionen einer Organisation; wenn eine Identität fehlt, bleibt sie unbestätigt.

Wenn kein Material vorliegt, wird das Fehlen angezeigt und zuerst ein Projektbriefing oder ein Kandidatenplan erstellt. Wenn keine nutzbare Transkriptions-/Rendering-Umgebung vorhanden ist, werden die Abhängigkeiten gemäß Umgebung und ASR überprüft; bearbeitbare Arbeiten bleiben erhalten. ASR ist der vorgelagerte Transkriptionsschritt; standardmäßig wird die zugelassene lokale Qwen3-Pipeline verwendet. Das Modell wird nicht automatisch heruntergeladen, und es werden keine Materialien hochgeladen. Diese Skill-Anleitung erstellt oder stellt keine automatisierten Aufgaben wieder her.

Lese die entsprechenden Verträge für die aktuelle Aufgabe. Normalerweise ist es nicht nötig, den gesamten Quellcode in den Kontext zu laden:

Aktuelle ArbeitLesen und Verwenden
Auswahl, Personen und Bildausschnitt, Kapitel, FortschrittsstatusRedaktionsplan-Vertrag; scripts/validate_editorial_plan.py
Zwischentextredaktion, Untertiteländerungen, BenutzerfreigabeTextredaktion; scripts/copy_sheet.py
Vorlagen, Untertitel-Zeitangaben, Farbgebung und EndbearbeitungProduktionsspezifikationen und -befehle; scripts/render_interview.py, scripts/suggest_palette.py
Themenverzeichnis, Vorschauseite und einheitliche ListeThemenausgabe; scripts/export_review.py
Nachbesserung oder LieferprüfungAbnahmematrix

Zwingend einzuhaltende Arbeitsgrenzen

Warte auf Textfreigabe. Nach der ersten Transkription, Themenfindung und Kandidatenauswahl wird vor der Textproduktion 画面文字编订.md exportiert, ein klickbarer absoluter Pfad bereitgestellt und die Änderungspositionen erläutert. Die Tabelle steuert Titel, Kapitel, Einblendungen und Untertitelgrößen; die verlinkten SRT-Dateien steuern den Untertiteltext und die Zeitangaben. Warte auf die Bestätigung der Benutzerbearbeitung, bevor apply und das Rendering ausgeführt werden. Nur wenn der Benutzer den Entwurf explizit akzeptiert und die direkte Produktion autorisiert, darf mit --accept-default --approval die echte Autorisierung dokumentiert werden. Schweigen gilt nicht als Zustimmung. Während des Wartens können Registrierung, Transkription und Kandidatenanalyse fortgesetzt werden. Nach Änderungen am Dokument oder an den SRT-Dateien müssen die betroffenen Inhalte erneut bestätigt, apply erneut ausgeführt und das MP4 neu gerendert werden; bereits exportierte MP4s werden nicht automatisch aktualisiert.

Nach Inhalten gruppieren. Der Redaktionsassistent schlägt auf Basis des vollständigen Materials themes vor; jeder Eintrag enthält theme_id, series_order und theme_basis und wird dem Benutzer zusammen mit dem Textentwurf zur Prüfung vorgelegt. Die Anzahl der Gruppen richtet sich nach dem Inhalt, nicht nach der Anzahl der Personen; auch ein einzelnes Thema wird als Gruppe registriert. Sekundäre Tags erhöhen nicht die Lieferanzahl. Der Exporteur organisiert Dateien nur nach Plan und führt keine semantische Klassifizierung durch.

Auf Quellen prüfen: Personen und Bildmaterial. Bei Mehrpersonenmaterial wird zuerst eine identity_map mit bestätigten Quellen erstellt; die Anwesenheit einer Person im Bild beweist nicht, dass sie spricht. Die Korrektur durch den Benutzer hat Vorrang vor ASR, alten Tags oder anderen Projekterfahrungen. Die Ausschnitte erhalten den Dialogzusammenhang; vergleiche Einzelpersonen-, Doppel- und Panorama-Bildausschnitte. Zuschneiden erfordert Nachweise aus dem aktuellen Bildmaterial; linke/rechte Positionen dürfen nicht starr angenommen werden. Detaillierte Nachweisfelder sind im Redaktionsplan-Vertrag aufgeführt.

Vorlagenbeschränkungen und Bearbeitungsziele trennen. Der derzeit mitgelieferte Renderer unterstützt fortlaufende Segmente, 1080×1920 und 1–3 Kapitel. Kapitel beginnen bei 0, und die Tags label und semantic_basis müssen echten Wendungen entsprechen; Inhalte dürfen nicht künstlich angepasst werden, um Kapitel zu füllen. Wenn die Vorlage nicht geeignet ist, wird die Lücke erläutert und nach Maßgabe des Benutzers angepasst. Mehrfenster-Clips erfordern saubere Zwischensequenzen und explizite Zeitzuordnungen. Untertitel und feststehender Text haben jeweils eigene Eigentümer; alter eingebrannter Text darf sich nicht mit neuem Text überlagern. Am Ende werden bevorzugt Mimik, Atmung und Umgebungsgeräusche der Quelle beibehalten; bestehende Pausen werden in das Ziel übernommen, keine zusätzliche Endsequenz angehängt, und es wird nicht über die letzte Silbe ausgeblendet.

Muster und Batch getrennt abnehmen. Vor dem Musterclip wird der Redaktionsplan mit einer Vorschau (preview) überprüft; zuerst die Textfreigabe abschließen, dann den repräsentativen Clip rendern. Das endgültige MP4 auf erstes Bild, Mittelteil, Kapitelwechsel, letztes Bild und das gesamte Audio überprüfen; erst nach Bestätigung wird der Batch erweitert. Der Renderer ist ein Low-Level-Tool und führt keine vollständige Redaktionsplanprüfung durch; der Validierer ersetzt keine tatsächliche auditive und visuelle Überprüfung.

Abnahme (Akzeptanzkriterien)

Der Status durchläuft candidate → preview → formal → delivered. machine_qc, human_review, copy_confirmation und delivery_status werden getrennt dokumentiert; Hörprüfungen, die noch nicht durchgeführt wurden, bleiben auf pending. Der Status formal wird nur erreicht, nachdem die maschinelle Prüfung und die manuelle Prüfung von Identität, Stimme, Semantik und Bildern abgeschlossen sind. Kein pending-Status kann eine formelle Lieferung beanspruchen. Selbst wenn die strukturelle Prüfung bestanden ist, müssen die tatsächlichen Dateien und die geprüften Versionen verglichen werden; die bloße Existenz von Dateien oder Rendering-Logs ersetzt nicht die Abnahme.

Die Lieferung erfolgt mit einem Themenverzeichnis, einer Betrachtungsseite und einem einheitlichen Manifest, aus dem die Quellzeitfenster, Spezifikationen, Text-/SRT-Versionen sowie maschinelle und manuelle Aufzeichnungen hervorgehen; die Anzahl der Kandidaten, formellen und gelieferten Clips wird separat gemeldet. preview kann mit pending-Status zur Prüfung geliefert werden; delivered erfordert, dass die tatsächlichen Lieferzugänge mit der einheitlichen Liste übereinstimmen. Felder, Befehle und Fehlerbedingungen werden gemäß den oben genannten Verträgen geprüft und nicht allein aufgrund statischer Bewertungen oder bestandener Tests automatisch hochgestuft.

Verwandte Skills