Cinematischer beat-synchronisierter Reel
Begleitskill zu video-editor-pro (lies references/studio-folder-structure.md, lessons-and-feedback.md). Referenz: projects/2026-10-16_car-delivery-cinematic-reel (22,7 s, 97 BPM, 19 Shots, v1→v3).
Ordnerstruktur
projects/YYYY-MM-DD_<slug>/
raw/ (Clips IMG_*.MOV, Fotos *.JPG, Song .mp3)
edit/ plan.py build_shots.py compose.py ff.sh
work/ base.mp4 → fx.mp4 → mix exports/ vN_<what>.mp4 notes.md
ff.sh: exec /opt/homebrew/opt/ffmpeg-full/bin/ffmpeg -nostdin "$@" (Hintergrund-ffmpeg blockiert ohne -nostdin).
Pipeline
- Alle Clips analysieren (fps, Ausrichtung, Dauer) + Kontaktabzug; wähle Helden-, Detail-, Ritual- und Weitwinkelshots aus. 60-fps-Handyclips ermöglichen 0,5× echte Zeitlupe.
- Beat-Gitter:
video-editor-pro/scripts/beat_detect.py song→ BPM, Beat-Länge, erster Beat. Inplan.py:T(n)=FIRST+BEAT*n, Schnitt-Frames werden aufround(T*FPS)gerundet. - SHOTS-Liste
(start_beat, clip, src_in, speed, ("in"|"out", amount), (fx,fy)). Strukturierung nach Takt: Held in Zeitlupe (Auftakt) → Beauty-Details (langsam) → Ritual mit 1 Beat/Shot → Aufbau → DROP (Weitwinkel, Flash + Boom auf dem Drop-Beat) → langsame Nebenshots → emotionaler Moment → Fotos am Ende (Verschluss-Geräusch, weiße Blitze) → Heldenfoto mit Titel → Ausblende. Lange Shots auf langsamen Takten, 1-Beat-Schnitte für Energie. - build_shots.py →
work/base.mp4(ease-in/out Push/Pull, Fokuspunkt pro Shot). - FX-Durchgang (separates ffmpeg): filmische Gradierung (rollende Lichter, blaugrüne Schatten/warme Lichter), Bloom, Vignette, Korn →
work/fx.mp4. Diesen vom Overlay-Durchgang getrennt halten. - compose.py: Titel, weiße/amber Blitze (
FLASHES = (beat, colour, dur, alpha)), SFX (boom_hit/sub_drop auf dem Drop, Risers davor, Verschluss bei Fotos), Song-Master → Composite. - Ausgabe: Normalisierung
-14 LUFS,--tp -1,5, AAC 320k,qc.py --platform reels. Erstelle einen Kontaktabzug des Ergebnisses.
Titelregeln (aus Feedback gelernt)
Fette Optima-ähnliche Titel mit starkem Gradienten/Schatten – schwache Titel wurden abgelehnt (v1→v2). Text innerhalb sicherer Ränder halten (v3). Endkarten-Text über einfache Flächen (z. B. Dach) legen, damit Gesichter/Kennzeichen frei bleiben. Typische Endkarte: WELCOME HOME / FAMILIENNAME / LIEFERTAG.
Thumbnails (immer, Benutzerwunsch 2026-10-16)
Mit jedem Export (und zusammen mit jeder Vorschau) exports/vN_cover_reels_1080x1920.jpg erstellen (aller Text innerhalb der Mitte 1080×1440 = Instagram-3:4-Raster) und exports/vN_thumb_youtube_1280x720.jpg aus dem schärfsten Vollauflösungsfoto/-frame, mit gleicher Gradierung wie das Video, fettem Montserrat Black-Titel + markengelber Hervorhebung + echtem Logo. Nutze das thumbnail-designer-Skill.