Reel → CapCut-Entwurf
Erfordert: einen erstellten Reel (reelsmith build <dir>), den CapCut-MCP-Server (capcut, gebündelt in diesem Plugin unter .mcp.json; einmalig via /mcp anmelden) und das eigene CapCut-Plugin-Bundle auf der Festplatte für den Hochlade- und Entwurf-Builder (siehe $(reelsmith root)/docs/capcut.md, env CAPCUT_PLUGIN_DIR, Standard ~/capcut-plugin).
Schritte
- Füge
"sfx"zurreel.jsonhinzu – ein Eintrag pro Bildschirmereignis:Bibliotheksnamen:"sfx": [{"name": "whoosh", "t": 6.9, "vol": 0.5}, {"name": "click", "t": 30.62, "vol": 0.5}, {"name": "typing", "t": 2.5, "vol": 0.35, "dur": 1.4}, {"name": "my_sounds/rip.mp3", "t": 15.36}]whoosh,whoosh-short,pop,typing,click,sparkle,coin,chime,impact,shutter,ding(IDs inengine/capcut.py). Alles andere = eine lokale Audiodatei, die dir gehört und mit den Stems hochgeladen wird. reelsmith capcut stems <dir>→out/capcut/{video.mp4, voice.wav, music.wav}+files.json. Sprache und Musik teilen eine Verstärkung (Summe = −14 LUFS) und einen Begrenzer; Musik wird automatisch unter der Sprache geduckt.- Hochladen: rufe
capcut_asset_upload_credentialmitversion: 2und für jede Datei den exaktenfile_name+size_bytesauf (Größen direkt vorher nochmal prüfen; ein Fehler führt zuupload_files_mismatch). Dann:printf '%s' <ticket> | node "${CAPCUT_PLUGIN_DIR:-$HOME/capcut-plugin}"/x/plugins/codex/skills/capcut-upload/scripts/capcut-upload.mjs --files "$(cat out/capcut/files.json)" --upload-ticket-stdin --json > out/capcut/upload.json reelsmith capcut draft <dir>→out/capcut/draft.json(validiert).start_stdraft_session→push_stdraft_snapshotmitbase_package_id: ""und dem Draft-JSON. Gib dem Ersteller dieweb_editor_url.- Vor einem erneuten Push rufe
get_stdraft_snapshotauf und baue darauf auf – der Ersteller könnte den Entwurf bearbeitet haben (Rücklesen ist verlustbehaftet; überschreibe niemals blind deren Änderungen). Für kleine Korrekturen (Musik-Ende kürzen, Lautstärke) bevorzuge die Bearbeitung im Editor über Claude in Chrome.
Was dem Ersteller mitgeteilt werden sollte
- Zuhören: CapCut-Bibliotheks-Sounds wurden so gemeldet, dass sie auf der Timeline liegen, aber stumm bleiben. Ersetze sie in Audio → Soundeffekte oder verwende lokale Dateien.
- Musik: Stummschalten des Platzhalter-Stems und nach Gehör einen Bibliothekstitel auswählen; auf die Videolänge zuschneiden (ein längerer Track fügt einen schwarzen Anhang zum Export hinzu).
- Export (oben rechts → Download, 1080p / 30 fps / MP4) speichert zuerst in der CapCut-Cloud: Wenn der Cloud-Speicher voll ist, schlägt der Export mit „Couldn't save“ fehl – freien Speicher in der CapCut-Cloud schaffen oder das MP4 der Engine behalten.
- Die eigene Soundsuche des Connectors (
search_capcut_material) ist eine schlechte Titelsuche ohne Vorschau; die vollständige Soundbibliothek ist nur in der CapCut-App verfügbar.