Communitygithub.com

bsaisuryacharan/agentshift-shorts

오버레이를 렌더링하고 app.cinematic을 사용하여 최종 MP4를 합성합니다. 스틸 이미지와 음성이 준비된 후에 사용하세요.

agentshift-shorts란 무엇인가요?

이 스킬은 스틸 이미지와 음성 파일이 준비된 후, 오버레이 페이지를 렌더링하고 동영상을 합성하여 최종 MP4 파일을 생성하는 엔드투엔드 워크플로우를 제공합니다. TTS(텍스트 음성 변환)와 단어별 타임스탬프를 생성하여 `timing.json`을 만들고, 배경 음악(duck −12 dB)과 효과음을 믹싱하여 `mix.wav`를 출력합니다. 투명 배경의 HUD 페이지를 빌드하고, 캡션과 구독 카드(마지막 단어 후 2.2초)를 추가한 후 `app.overlay`를 통해 프레임별 PNG를 생성합니다. 이후 `app.cinematic`을 사용하여 shotlist.json을 기반으로 리뷰 스틸과 최종 렌더링(loudnorm −14 적용)을 수행하여 완성된 MP4를 출력합니다. 주로 Claude Code와 같은 에이전트 기반 도구에서 자동화된 숏폼 비디오 제작에 사용됩니다.

지원 대상~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/bsaisuryacharan/agentshift-shorts/tree/HEAD/skills/shorts-render

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

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

문서

  1. 단어 타임스탬프가 포함된 TTS → timing.json; 배경 음악(duck −12 dB) + 후시/임팩트/딩 사운드 믹싱 → mix.wav.
  2. HUD 페이지 빌드(투명 배경, window.__timelines.main 일시 정지된 GSAP 타임라인). 캡션 bottom:540px; left:60px; right:150px. 마지막 단어 후 2.2초에 구독 카드 추가.
  3. python -m app.overlay page.html <total> work/ovl → 프레임당 PNG 생성.
  4. python -m app.cinematic test shotlist.json 60,150,… → 모든 전환 및 피크 지점에서 리뷰 스틸 생성; 전체 렌더링 전에 수정.
  5. python -m app.cinematic render shotlist.json out.mp4 (loudnorm −14 포함).

Individual skills in this repo

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

관련 스킬