Communitygithub.com

크리에이터 비디오

사용자가 가진 도구(히그스필드 CLI, Google Gemini API, Web UI 등)로 짧은 비디오 클립을 생성합니다. 텍스트/이미지-투-비디오, 전환, 자막 삽입, 리프레이밍 등을 지원하며, 비디오 제공자가 없을 경우 애니메이션 이미지(Ken Burns)로 대체합니다.

크리에이터 비디오란 무엇인가요?

이 스킬은 사용자가 요청한 비디오 클립 생성 요청을 처리합니다. 히그스필드(Seedance, Kling, Veo), Google Gemini API(Omni Flash), Google Flow, Gemini 웹 앱(컴퓨터 사용) 등 다양한 비디오 생성 제공자를 자동으로 선택하고 실행합니다. 텍스트-투-비디오, 이미지-투-비디오, 첫/마지막 프레임 전환, 참조 이미지 기반 클립, 9:16/16:9 리프레이밍, 자막 삽입을 지원합니다. 비디오 제공자가 없으면 항상 사용 가능한 Ken Burns 스타일 애니메이션 스틸 이미지로 대체합니다. CLI 명령어를 통해 백그라운드에서 실행되며, 결과물의 길이와 비율을 자동으로 검증합니다. 여러 클립이 필요한 프로젝트에서는 일관된 비주얼 스타일을 유지하도록 돕고, 브라우저 기반 제공자가 필요한 경우 관련 참조 문서로 안내합니다.

지원 대상~Claude Code~Codex CLI~Cursor✓Gemini CLI
npx skills add https://github.com/mehbylabs/creator-skills/tree/main/skills/creator-video

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

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

문서

Creator Video

1단계 — 클립 계획

  • 움직임 — 클립당 하나의 주제, 하나의 액션, 하나의 카메라 움직임 (references/video-prompting.md).
  • 비율 — Shorts/Reels/TikTok 9:16, 그 외에는 16:9.
  • 길이 — 기본 8초; 더 긴 스토리는 나중에 여러 클립을 이어붙입니다.
  • 시작 프레임? — 룩(브랜드, 캐릭터, 제품)이 중요하다면 먼저 이미지로 첫 프레임을 만듭니다 (creator-image 또는 creator.py image), 승인받은 후 --start 옵션으로 애니메이션을 적용합니다. 이것이 모든 제공자에서 가장 안정적으로 결과를 제어하는 방법입니다.
  • 끝 프레임 / 참조 — 전환 및 디졸브에는 --end, 아이덴티티 유지에는 --ref.
  • 해상도 — 기본 720p; 요청 시 1080p.

2단계 — 생성

python3 scripts/creator.py video --prompt "<모션 프롬프트>" --out ./out/<slug>.mp4 --ratio 16:9 --duration 8 [--start first.png] [--end last.png] [--ref ref.png] [--resolution 1080p]

비디오 생성에는 1~10분이 소요됩니다. 가능하면 백그라운드에서 실행하고 그동안 두 번째 생성을 시작하지 마십시오.

3단계 — 결과 처리

status처리 방법
okpython3 scripts/media.py probe <path>; 프레임을 하나 추출하여 확인; 경로, 길이, 제공자 보고
needs_browserrequest 필드와 함께 references/browser-flow-browser.md (또는 gemini) 참조; 그 다음 creator.py adopt --src <download> --out <path>
blocked콘텐츠가 거부됨; 사용자와 수정 논의, 우회하지 않음
failed 및 비디오 제공자 없음아래 스틸 대체 방식을 사용하고, 어떤 제공자가 실제 모션을 활성화할 수 있는지 사용자에게 알림

스틸 대체 방식 (항상 사용 가능)

  1. creator.py image로 대상 비율의 스틸 이미지 1~3장 생성.
  2. python3 scripts/media.py still --image s1.png --out clip.mp4 --duration 6 --ratio 16:9 --motion in (스틸마다 --motion을 다르게; 여러 개를 media.py assemble로 결합).

4단계 — 마무리 (선택 사항)

  • 리프레이밍: media.py reframe --video clip.mp4 --out clip-9x16.mp4 --ratio 9:16 --mode blur (피사체가 중앙에 있을 경우 crop).
  • 자막: .srt 파일을 작성한 후 media.py captions --video clip.mp4 --srt subs.srt --out final.mp4.
  • 사운드: creator.py sfx / music으로 효과음/배경음악을 생성하고 media.py assemble로 믹싱 (단일 장면).

규칙

  • 성공 보고 전에 디스크에서 결과물 확인 (길이 > 0, 예상 비율).
  • 사용자가 많은 클립을 요청할 때, 클립당 크레딧이 소모되는 경로(Flow, Higgsfield)임을 언급.
  • 동일 프로젝트의 클립 간에 하나의 "룩 문장"을 유지.

참조

  • references/video-prompting.md — 샷 공식, 프레임, 참조
  • references/providers.md — 비디오 순서 및 대체
  • references/media-ops.md — 스틸, 리프레이밍, 자막, 조립
  • references/browser-flow-browser.md, references/browser-gemini-browser.md

Individual skills in this repo

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

관련 스킬