Communitygithub.com

rTanure/lumiere-decupagem

각 승인된 클립을 디커핑(일시 정지, '어', 반복 제거; 후크로 콜드 오프닝 생성), 빠른 프리뷰 생성, 화자 추적 기반 9:16 리프레임 계산. Lumiere 4단계.

lumiere-decupagem란 무엇인가요?

이 스킬은 Lumiere 비디오 에디팅 파이프라인의 4단계로, 승인된 각 클립을 자동으로 디커핑하고 9:16 세로 비율로 리프레임합니다. 주요 기능은 클립에서 0.4초 이상의 긴 일시 정지, 필러 단어(예: '어', '그러니까'), 즉시 반복되는 단어(예: '나 나')를 제거하고, 후크 문장을 cold open으로 배치하여 시청자 이목을 끄는 디커핑입니다. 또한 OpenCV YuNet 얼굴 감지 기반으로 프레임 내 화자를 추적하여 말하는 사람을 자동으로 따라가는 리프레임을 수행합니다. 이 스킬은 Claude Code 또는 유사한 터미널 기반 AI 에이전트에서 실행되며, 여러 클립에 대해 `lumiere cut`과 `lumiere reframe` 명령어를 순차적으로 실행할 수 있습니다. 사용자는 각 단계에서 생성된 프리뷰 비디오와 리포트를 확인하고 승인 여부를 결정할 수 있습니다.

지원 대상~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/rTanure/lumiere/tree/HEAD/skills/lumiere-decupagem

즐겨 사용하는 AI에게 물어보기

이 에이전트 스킬이 미리 로드된 새 채팅을 엽니다.

문서

디커핑 + 리프레임

각 승인된 클립에 대해 (여러 클립의 명령어를 순차적으로 실행 가능; 리프레임을 제외하고 모두 빠름):

  1. lumiere cut <slug> <clip> --preview
    • 0.4초 이상의 일시 정지(숨 쉬는 간격은 남김), style.cut.fillers 목록에 있는 필러 단어, 즉시 반복되는 단어(예: "나 나")를 제거합니다.
    • 화자 전환 및 문장 끝에서는 더 긴 숨 쉬는 간격을 유지하여 자연스러운 리듬을 보존합니다.
    • 기본 hook_mode는 repeat: 후크가 시작 부분(cold open)에 나타나고 원래 위치에도 다시 나타납니다. 반복이 어색하면 --hook-mode move를 사용하고, 후크를 원하지 않으면 none을 사용하세요.
    • clips/<clip>/edl.json, words.json (최종 타임라인의 시간 정보 — 모션 및 자막에서 사용), 읽을 수 있는 transcript.txt를 생성합니다.
  2. 리포트를 확인하세요: removed_words에는 의미 있는 단어(예: 동사 "이다")가 포함되어서는 안 됩니다. 필러 목록이 잘못된 단어를 잡았다면 ~/.lumiere/style.json → cut.fillers를 조정하거나 --keep-fillers를 사용하세요.
  3. 사용자에게 보여주세요: 이전 길이 → 이후 길이, 컷 수, 제거된 단어 수, preview/cut.mp4 경로(사용자가 시청). 승인 여부를 물어보세요.
    • 시작/끝 조정: clips.json을 편집하고 lumiere clips validate를 실행한 후 cut을 다시 실행하세요.
    • 승인됨: lumiere approve <slug> <clip> cut.
  4. lumiere reframe <slug> <clip> (OpenCV YuNet; 클립당 약 1-2분). 결과를 확인하세요:
    • clusters = 프레임에서 감지된 사람들. 두 명 이상일 경우, 카메라는 말하는 동안 입을 가장 많이 움직이는 사람을 따라갑니다(0.6초 히스테리시스 적용으로 급격한 전환 방지).
    • 프레이밍이 잘못된 사람을 따라간다면(lumiere build --draft + lumiere frames로 확인), 특정 사람으로 고정: lumiere reframe <slug> <clip> --speaker S1=<클러스터 인덱스>.
    • 소스가 이미 세로 방향이면 리프레임이 자동으로 무시됩니다.

여기서 프리뷰 판단 외에 창의적인 요소는 없습니다. 대화를 짧게 유지하세요.

Individual skills in this repo

This repo contains 2 individual skills — each has its own dedicated page.

관련 스킬