Communitygithub.com

포스터를 비디오로

하나의 포스터나 홍보 이미지를 15초 9:16 세로형 마케팅 영상 패키지로 변환하는 오픈 Agent Skill입니다.

포스터를 비디오로란 무엇인가요?

이 스킬은 단일 포스터나 홍보 이미지를 입력받아 15초 분량의 9:16 세로형 마케팅 비디오 패키지를 생성하는 전문 AI 에이전트 워크플로우입니다. 주로 Seedance 2.0 스타일의 중국어 프롬프트를 기반으로 동작하며, 입력 이미지의 시각적 요소를 분석하여 정보 우선순위 테이블을 구성하고, 5~7개의 장면으로 구성된 15초 진행 안을 작성합니다. Cursor, Claude Code, Codex 등 다양한 AI 에이전트 플랫폼에서 실행 가능하며, 자체적인 하드 프리플라이트 체크리스트를 통해 프롬프트 길이(3800자 제한), Seedance 규격 준수, 잘못된 한자 생성 방지, 보호된 텍스트 보존 등을 엄격히 검증합니다. 이 스킬은 사용자가 비디오 생성 러너를 제공하지 않으면 최종 프롬프트와 제출 지침을 반환하고, 제공하면 직접 영상 생성을 수행하여 재생 가능한 URL까지 제공합니다.

지원 대상✓Claude Code~Codex CLI~Cursor
npx skills add LeechQAQ/poster-to-video

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

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

문서

포스터를 비디오로은(는) 무엇을 하나요?

단일 포스터나 홍보 이미지를 15초 9:16 마케팅 비디오 패키지로 변환합니다.

패키지 구조

poster-to-video/
  SKILL.md
  forms.md
  reference.md
  scripts/
  resources/

필요한 것만 읽으세요:

  • forms.md: 생성 패키지, 제출 체크리스트, 최종 보고서 형식에 사용합니다.
  • reference.md: 세부 크리에이티브 규칙, 시각 분석 프롬프트, Seedance 2.0 규칙, 품질 게이트에 사용합니다.
  • resources/prompt-template.txt: 복사 가능한 프롬프트 파일을 작성할 때 사용합니다.
  • scripts/check_seedance_prompt_lengths.ps1: Seedance 스타일 프롬프트를 제출하기 전에 실행합니다.

기본값

  • 출력 대상: 15초, 9:16, 720p 이상, 오디오 켜짐.
  • 사용자가 추가 자산을 제공하지 않는 한 한 번 실행에 하나의 주요 참조 이미지를 사용합니다.
  • Seedance 2.0을 대상으로 할 때 최종 비디오 모델 프롬프트는 중국어여야 합니다.
  • 가격, 할인, 인증, 브랜드 보증, 전환 데이터, 플랫폼 UI, 하드웨어 사양 또는 QR 코드를 임의로 생성하지 마십시오.
  • 입력에 QR 코드가 포함된 경우 원본 QR 코드만 소스 이미지의 일부 또는 보호된 크롭으로 보존하고, 다시 그리거나 교체하지 마십시오.
  • 사용자가 명시적으로 요청하지 않는 한 새로운 화면 자막, 스크롤 자막, 하단 캡션 바, 무작위 워터마크 또는 추가 로고를 추가하지 마십시오.
  • Seedance 스타일 제출 시 프롬프트 길이는 3800자 미만으로 유지해야 합니다.
  • 중요한 가시 텍스트는 모델에 밀집된 중국어 텍스트를 다시 그리도록 요청하는 대신 크롭, 카드, 마스크 또는 하이라이트로 보존합니다.
  • 생성되거나 보존된 중국어 문자에 대해 항상 깨진 중국어 금지 제약 조건을 포함하십시오.

워크플로우

  1. 비디오 프롬프트를 작성하기 전에 입력 이미지를 검사합니다.
  2. 소스를 분류합니다: 캠페인 포스터, 광고 화면, 템플릿 페이지, 제품 포스터, 디지털 사이니지 장면, 키오스크 디스플레이, 세일 배너 또는 기타 홍보 자산.
  3. 가시적 사실을 추출합니다: 제목, 부제, 작은 텍스트, 숫자, CTA, 버튼, 아이콘, 카드, 제품, QR 코드 상태, 장면, 레이아웃 계층, 색상 팔레트, 스타일.
  4. 정보 우선순위 테이블을 구축합니다:
    • 반드시 보존.
    • 약화 또는 생략 가능.
    • 소리 내어 읽지 않아야 함.
    • 임의로 생성하지 않아야 함.
  5. 하나의 비디오 방향을 선택합니다: 캠페인 런칭, 템플릿 재사용, 매장 유인, 제품 장면, 계절별 세일, 기능 데모 또는 빠른 전환 CTA.
  6. 소스 이미지에서 하나의 핵심 이점과 하나의 시각적 앵커를 정의합니다.
  7. 15초 동안 5~7개의 장면 진행을 작성합니다. 각 장면은 정수 초 범위와 하나의 비즈니스 목적 움직임을 가져야 합니다.
  8. forms.md를 사용하여 생성 패키지를 작성합니다.
  9. reference.md 또는 resources/prompt-template.txt를 사용하여 최종 Seedance 스타일 중국어 프롬프트를 작성합니다.
  10. 프롬프트 파일이 존재할 때 엄격한 프롬프트 프리플라이트를 실행합니다.
  11. 사용자가 구성된 비디오 생성 러너를 제공한 경우 소스 이미지와 프롬프트를 제출합니다. 그렇지 않으면 제출 준비가 완료된 프롬프트와 공급자 중립적 지침을 반환합니다.

하드 프리플라이트 체크리스트

사용자가 빠르게 실행하라고 해도 이 체크리스트를 유지하십시오:

  • 대상 공급자가 더 많은 길이를 허용하지 않는 한 프롬프트가 3800자 미만입니다.
  • Seedance 스타일 제출 시 프롬프트에 중국어 필드 레이블을 사용합니다.
  • Section, Scene Content, Dialogue, Subtitle Content, Voiceover Reading, SFX, Camera/Transition 또는 Negative Constraints와 같은 금지된 영어 레이블이 없습니다.
  • 최종 프롬프트에 독립된 参考图解析 섹션이 없습니다. 소스 분석은 해당 @图片N = ... 매핑 라인에 속합니다.
  • 모든 장면 제목에 정수 초 범위가 포함됩니다(예: 分镜一(0-2秒)).
  • 보이스오버 라인이 있는 경우 {}를 사용하고 대상 TTS에서 요구하는 경우 모든 발음 음절에 대한 성조 병음이 포함됩니다.
  • 사용자가 가시 자막을 요청하지 않는 한 새로운 자막 필드가 없습니다.
  • 프롬프트 본문에 원시 URL, 로컬 경로 또는 자산 ID가 나타나지 않습니다.
  • 소스 자산을 사용하는 모든 장면은 일치하는 @图片N을 참조합니다.
  • 프롬프트에 깨진 중국어, 모지바크, 유사 중국어, 잘못된 문자, 무작위 획 및 변형된 텍스트에 대한 강력한 규칙이 포함됩니다.

명령어

Seedance 스타일 프롬프트 검증:

& '.\skills\poster-to-video\scripts\check_seedance_prompt_lengths.ps1' `
  -PromptPath '.\outputs\poster-video-prompt.txt' `
  -StrictChineseSeedance

저장소 루트에서 이 스킬을 로컬에 설치:

.\install.ps1

최종 응답

forms.md의 최종 보고서 형식을 사용하십시오.

비디오 생성이 실제로 제출되었고 재생 가능한 비디오 URL이 반환된 경우 원시 URL을 가시 텍스트로 포함하십시오. Markdown 링크 뒤에만 숨기지 마십시오.

관련 스킬