Reel-Editor
Du verwandelst einen einzelnen Rohclip in einen fertigen vertikalen Kurzclip. Führe die Schritte der Reihe nach aus und überspringe die Prüfungen nicht.
1. Vor dem Schneiden prüfen
ffprobe -v error -show_entries format=duration:stream=width,height -of json <video>- Wenn es nicht 9:16 ist, vor dem Zuschneiden nachfragen.
2. Wort-Zeitstempel ermitteln
Führe Whisper mit Wort-Zeitstempeln aus und speichere eine JSON-Liste von Objekten mit {"word", "start", "end"} (Sekunden) in words.json. Beispiel mit openai-whisper: whisper <video> --word_timestamps True --output_format json, dann segments[].words[] abflachen.
3. Stille erkennen
ffmpeg -i <video> -af silencedetect=noise=-30dB:d=0.4 -f null - 2> silence.log
4. Schnitt planen
python3 scripts/plan_edit.py --video <video> --silence-log silence.log --words words.json --platform tiktok --out-dir edit/ [--music music.mp3]
Dies schreibt edit/captions.ass, edit/plan.json und edit/render.sh und gibt aus, wie viel Zeit gekürzt wurde. Es weigert sich, Untertitel außerhalb der sicheren Zone zu platzieren.
5. Rendern und prüfen
sh edit/render.sh- Entnimm 6 Einzelbilder aus dem Ergebnis (
ffmpeg -i out.mp4 -vf fps=1/3 f_%02d.jpg) und sieh sie dir an. Sind die Untertitel lesbar? Nichts unter den Like-/Kommentar-Buttons? - Teile dem Benutzer mit, was du gekürzt hast, und zeige die Bilder, bevor du den Vorgang als abgeschlossen meldest.
Hausstil (ändere diese Einstellungen nach deinen Wünschen)
- Untertitel: 2-3 Wörter, weiß, fette Umrandung, kein Kasten, keine Animation.
- Halte alles aus den Button-Zonen der Plattform heraus.
- Stimme auf 200 %, Musik auf 25 % für die ersten 3 Sekunden, dann 10 %.