Podcast-Bearbeitung
Nimmt ein Video-Podcast von der Karte und verwandelt ihn in eine Episode, einen gefeuerten Schnitt, Social Clips pro Person, Team-Clips, LinkedIn-Clips, Stories und ein Transkript. Jede Regel hier stammt aus einem Fehler, der in echten Sitzungen gemacht wurde (siehe lessons.md).
Bevor irgendetwas: Wenn ~/.claude/podcast-profile.md existiert, lies es. Es enthält die eigenen Ordner, Namen, Stil und Lieferung des Benutzers und hat Vorrang vor den Standardeinstellungen hier. Mit einem Profil beginnt "aktiviere mein Podcast-Skill" bei Schritt 1, ohne dass eine Reihe von Fragen gestellt werden muss. Ohne ein Profil frage nur, was die Schritte unten nicht selbst herausfinden können (kopiere profile.example.md, um ein Profil zu starten).
Sprache: Lies die Sprache der Sitzung aus dem Transkript und arbeite darin (Füllwörter, CTAs, Untertitel, Berichte). Sprich mit dem Benutzer in seiner Sprache. In einer zweisprachigen Sitzung folgt jedes Stück der Sprache, die darin gesprochen wird. Siehe steps/language.md.
Welche Art von Video
| Du hast | Folge |
|---|---|
| Einen Podcast oder ein Interview mit mehreren Kameras und einem Mikrofon pro Person | den Schritten unten, in der Reihenfolge |
| Einen Kurs, Vortrag, Workshop oder Webinar, meist eine Kamera (eine Osmo, ein Telefon), um es in Social Clips zu verwandeln | steps/long-video.md: es verwendet diese Schritte wieder und ändert Ton, das Auffinden von Momenten und die Ein-Kamera-Bildausschnitte |
Die Schritte, in der Reihenfolge
| Schritt | Datei | Werkzeug | Schreibt |
|---|---|---|---|
| 1. Die Karte organisieren | steps/1-organize.md | tools/organize.py | Sitzungsordner, Work/copy_report.json |
| 2. Ton, ein Mikrofon pro Person | steps/2-sound.md | tools/audio.py | Mikrofonzuordnung, Synchronisation und Drift |
| 3. Transkript | steps/3-transcript.md | Whisper + Aligner | Work/words.json, sauberes Transkript |
| 4. Inhaltsplan | steps/4-content-plan.md | (Lesen und Urteilsvermögen) | Work/plan.md |
| 5. Schneiden, kein Grobschnitt | steps/5-cutting.md | tools/cutlist.py, tools/joincheck.py | Stücke pro Video |
| 6. Kameras und Bildausschnitt | steps/6-cameras.md | (Plan pro Aufnahme) | Kamera und Zuschnitt pro Stück |
| 7. Endkontrolle | steps/7-final-check.md | tools/qa.py, tools/joincheck.py | Work/checks/<video>.json |
| 8. Vorschauen und Auslieferung | steps/8-delivery.md | ffmpeg | Review/, Final/ |
| 9. Galerie, Cloud, Speicher | steps/9-gallery-cloud-storage.md | gallery/ | Gastseiten |
Auch: steps/captions.md (tools/captions.py), steps/timeline.md (tools/timeline.py, FCPXML für DaVinci, Premiere, Final Cut).
Anhalten und Fragen
- Eine Mikrofonspur fehlt oder ist stumm (niemals leise auf Kamera-Audio zurückfallen; in einem Ein-Kamera-Langvideo ist die Kamera-Spur erlaubt, wenn sie die einzige Quelle ist, und der Bericht sagt dies).
- Eine Datei besteht die Prüfsumme nach dem Kopieren nicht.
- Du kannst nicht erkennen, wer aus den Mikrofonen und dem Bild spricht.
- Ein Stück hat keinen echten gesprochenen CTA (sag es; niemals einen erfinden).
- Irgendetwas würde löschen oder überschreiben: verschiebe die alte Datei stattdessen in ein Backup.
Niemals
- Niemals die Karte löschen, bevor jede Datei an zwei Orten geprüft wurde.
- Niemals innerhalb eines Wortes oder zwischen einem Setup und seinem Point schneiden.
- Niemals zoomen, um einen Sprungschnitt zu verstecken: wechsle die Kamera.
- Niemals einem Menschen ein Video zeigen, das Schritt 7 nicht bestanden hat.
- Niemals Fakten in Untertiteln, Titeln oder CTAs erfinden.
Einrichtung
Python 3.11+, ffmpeg (brew install ffmpeg auf einem Mac: es enthält, was eingebrannte Untertitel benötigen), und pip install -r requirements.txt. Für Transkripte: pip install faster-whisper whisperx (kostenlos, lokal). Führe die Tools aus dem Repository-Stammverzeichnis aus: python3 tools/<tool>.py.