Detalle del Skill
video-editing
Flujos de trabajo de edición de video asistida por IA para cortar, estructurar y aumentar metraje real mediante FFmpeg, Remotion, ElevenLabs y pulido final.
Revisar antes de usar
La revisión automática comprueba relevancia, no seguridad ni respaldo. Lee las instrucciones de la fuente antes de usar este Skill.
SKILL.md
Este extracto es una copia guardada durante la revisión. La fuente externa contiene la versión completa y actual.
--- name: video-editing description: AI-assisted video editing workflows for cutting, structuring, and augmenting real footage. Covers the full pipeline from raw capture through FFmpeg, Remotion, ElevenLabs, fal.ai, and final polish in Descript or CapCut. Use when the user wants to edit video, cut footage, create vlogs, or build video content. metadata: origin: ECC --- # Video Editing AI-assisted editing for real footage. Not generation from prompts. Editing existing video fast. ## When to Activate - User wants to edit, cut, or structure video footage - Turning long recordings into short-form content - Building vlogs, tutorials, or demo videos from raw capture - Adding overlays, subtitles, music, or voiceover to existing video - Reframing video for different platforms (YouTube, TikTok, Instagram) - User says "edit video", "cut this footage", "make a vlog", or "video workflow" ## Core Thesis AI video editing is useful when you stop asking it to create the whole video and start using it to compress, structure, and augment real footage. The value is not generation. The value is compression. ## The Pipeline For measured reference-driven work, chain `taste-distillation` into `taste-application`, then return here for the editor and final-output review. The standalone taste skills can use existing footage; generation is optional. Before live editor or DAW changes, save a versioned project checkpoint and verify the file exists. Save and verify another checkpoint after the changes. An API readback proves the current in-memory state, not that it was saved. Keep rendered media, editable projects, and creative approval as separate states in the handoff. For MIDI-driven audio, check pitches against the receiving rack's note mapping and audition the result; successful clip creation can still produce silence. For reconstructed projects, validate through native load and save, sort events in timeline order, verify sample links and mute states, then check and audition the exact exported audio for unintended silence. XML parsing alone does not prove that the DAW accepted every clip or produced audible output. Check a bridge's capability handshake before invoking newer commands. Do not enable upload or training-data telemetry as a side effect of a creative task; use a supported local control path when consent or capability is absent. ``` Screen Studio / raw footage → Claude / Codex → FFmpeg → Remotion → ElevenLabs / fal.ai → Descript or CapCut ``` Each layer has a specific job. Do not skip layers. Do not try to make one tool do everything. ## Layer 1: Capture (Screen Studio / Raw Footage) Collect the source material: - **Screen Studio**: polished screen recordings for app demos, coding sessions, browser workflows - **Raw camera footage**: vlog footage, interviews, event recordings - **Desktop capture via VideoDB**: session recording with real-time context (see `videodb` skill) Output: raw files ready for organization. ## Layer 2: Organization (Claude / Codex) Use Claude Code or Codex to: - **Transcribe and label**: generate transcript, identify topics and themes - **Plan structure**: decide what stays, what gets cut, what order works - **Identify dead sections**: find pauses, tangents, repeated takes - **Generate edit decision list**: timestamps for cuts, segments to keep - **Scaffold FFmpeg and Remotion code**: generate the commands and compositions ``` Example prompt: "Here's the transcript of a 4-hour recording. Identify the 8 strongest segments for a 24-minute vlog. Give me FFmpeg cut commands for each segment." ``` This layer is about structure, not final creative taste. ## Layer 3: Deterministic Cuts (FFmpeg) FFmpeg handles the boring but critical work: splitting, trimming, concatenating, and preprocessing. ### Extract segment by timestamp ```bash ffmpeg -i raw.mp4 -ss 00:12:30 -to 00:15:45 -c copy segment_01.mp4 ``` ### Batch cut from edit decision list ```bash #!/bin/bash # cuts.txt: start,end,label whLeer la fuente completa en GitHub (abre una página externa)