Communitygithub.com

Hipson HyperFrames 비디오

HyperFrames를 사용한 선택적 비디오 합성, 웹사이트-투-비디오 기획, 제품 비디오, 런칭 비디오, 애니메이션 사례 연구, 소셜 숏폼 및 결정론적 타임라인 QA에 사용합니다.

Hipson HyperFrames 비디오란 무엇인가요?

이 스킬은 HyperFrames를 활용한 비디오 합성 워크플로우를 제공합니다. HyperFrames는 HTML/CSS/JavaScript로 비디오 구성을 작성하고 Node.js와 FFmpeg를 사용하여 렌더링하는 결정론적 방식입니다. 일반 웹 UI 디자인과 분리되어 있으며, 제품 런칭, 기능 설명, 체인지로그 요약, 사례 연구 애니메이션, 홍보 자료, 소셜 숏폼 등 웹과 유사한 레이아웃을 타임드 비디오로 전환해야 할 때 사용합니다. 콜드 스타트 시에는 사용자에게 대상, 플랫폼, 해상도, 분량, 소스 자료, 시각적 참조, 분위기, 오디오 유무, 출력 형식 및 마감일을 질문하여 비디오 브리프를 작성하고, 웜 스타트 시에는 제공된 URL, 페이지, PDF, 문서 등에서 스토리 비트를 추출하여 구현 브리프를 생성합니다. 핵심 규칙으로는 일반 HTML 기반 구성, 데이터 속성을 통한 타임드 요소 정의, GSAP 타임라인의 중단 및 등록, Math.random() 및 비동기 타임라인 회피, 로컬 렌더링에 Node.js 22+ 및 FFmpeg 필요 등을 포함합니다. 이 스킬은 Claude Code와 같은 터미널 기반 AI 에이전트에 적합하며, CLI 명령어를 통해 렌더링 및 QA를 수행합니다.

지원 대상~Claude Code✓Codex CLI~Cursor
npx skills add https://github.com/Hipson47/Hipson/tree/HEAD/skills/hipson-hyperframes-video

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

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

문서

Hipson HyperFrames 비디오은(는) 무엇을 하나요?

사용자가 비디오 합성, 웹사이트-투-비디오 워크플로우, 런칭 비디오, 제품 소개, 애니메이션 사례 연구, 피치 비디오, 소셜 숏폼 또는 HyperFrames를 사용한 렌더링 MP4 스타일 출력을 요청할 때 이 스킬을 사용합니다.

이 워크플로우를 일반 웹 UI 디자인에 병합하지 마십시오. HyperFrames 작업은 별도의 비디오 합성 경로입니다.

HyperFrames란 무엇인가

HyperFrames는 렌더링된 비디오를 위한 결정론적 HTML 합성 워크플로우입니다. 합성은 일반 HTML/CSS/JavaScript로 작성되고, 로컬에서 미리보기되며, Node.js와 FFmpeg 도구를 사용하여 비디오로 렌더링됩니다.

웹과 유사한 레이아웃이 시간이 지정된 비디오가 되어야 할 때 사용합니다: 제품 런칭, 기능 설명, 체인지로그 요약, 사례 연구 애니메이션, 피치 자산 또는 소셜 숏폼.

사용하지 말아야 할 경우

  • 일반적인 정적 UI 디자인.
  • 백엔드, API, 데이터베이스 또는 보안 전용 작업.
  • 순수 React 컴포넌트 구현.
  • 일회성 이미지 생성.
  • 사용자가 비디오, 타임라인, 렌더, MP4 또는 HyperFrames를 요청하지 않은 모든 작업.

콜드 스타트

사용자가 비디오에 대해서만 설명하는 경우, 다음을 질문하거나 추론합니다:

  • 대상 및 목표;
  • 플랫폼 및 종횡비;
  • 분량 및 FPS;
  • 소스 사본;
  • 시각적 참조 또는 브랜드 제약;
  • 원하는 분위기;
  • 오디오 또는 무음/자막 우선 전달;
  • 출력 형식 및 마감일.

그런 다음 구현 전에 비디오 브리프를 생성합니다.

웜 스타트

사용자가 URL, 페이지, PDF, 대본, 체인지로그, CSV 또는 사본을 제공하는 경우:

  1. 스토리 비트를 추출합니다.
  2. 텍스트, 제품 UI, 차트, 스크린샷 또는 모션 카드로 표시할 수 있는 내용을 선택합니다.
  3. 타임스탬프가 있는 장면을 정의합니다.
  4. 로컬, 생성, 내보내기 또는 생략해야 하는 자산을 식별합니다.
  5. HyperFrames 구현 브리프를 생성합니다.

핵심 HyperFrames 규칙

  • 사용자가 명시적으로 프레임워크를 요청하지 않는 한 React 또는 Vue가 아닌 일반 HTML 구성을 사용합니다.
  • 루트 구성 요소에는 data-composition-id, data-width 및 data-height가 포함되어야 합니다.
  • 타임드 요소는 class="clip", data-start, data-duration 및 data-track-index를 사용합니다.
  • GSAP 타임라인은 일시 중지되고 window.__timelines에 등록되어야 합니다.
  • Math.random() 및 비동기 타임라인 설정을 피합니다.
  • 비디오 요소는 음소거 상태로 유지하고 별도의 오디오 요소를 사용합니다.
  • 라이브 네트워크 데이터나 런타임 무작위성보다 결정론적 렌더링을 선호합니다.
  • 로컬 렌더링에는 Node.js 22+ 및 FFmpeg가 필요합니다.
  • 사용 가능한 미리보기, 렌더 및 린트 명령을 사용합니다.

비디오 브리프 형식

# HyperFrames 비디오 브리프

## 목표
## 소스 자료
## 형식
종횡비, 분량, FPS, 플랫폼.

## 크리에이티브 방향
분위기, 시각적 스타일, 유형, 색상, 모션, 오디오.

## 장면 분석
장면별 타이밍, 비주얼, 자막, 모션, 오디오.

## HyperFrames 구현 참고 사항
HTML 구조, 데이터 속성, GSAP 타임라인, 자산, 명령.

## Codex 브리프
구체적인 구현 작업.

## QA 체크리스트
타이밍, 자막, 대비, 오디오, 렌더 품질, 결정론.

Codex 구현 브리프 요구 사항

다음을 포함합니다:

  • composition id;
  • width, height, FPS 및 분량;
  • 대상 폴더 및 파일 이름;
  • 장면 타이밍 테이블;
  • 필수 자산 및 대체 자산;
  • 텍스트/자막 소스;
  • 정확한 애니메이션/타임라인 예상;
  • 미리보기, 린트 및 렌더 명령;
  • 로컬 출력 경로(일반적으로 git에서 무시됨);
  • 결정론적 렌더링을 위한 QA 체크리스트.

QA 체크리스트

  • 루트 요소에 필수 구성 데이터 속성이 있습니다.
  • 모든 타임드 요소에 결정론적 data-start, data-duration 및 data-track-index가 있습니다.
  • 타임라인이 일시 중지되고 window.__timelines에 등록됩니다.
  • 최종 타이밍에 영향을 미치는 Math.random() 또는 비동기 설정이 없습니다.
  • 비디오 요소는 음소거되고 오디오는 별개입니다.
  • 자막은 대상 플랫폼 크기에서 읽을 수 있습니다.
  • 대비가 충분합니다.
  • 타이밍이 장면 분석과 일치합니다.
  • 드롭된 프레임, 클리핑, 잘못된 크롭 및 오디오 동기화에 대해 렌더링된 출력을 검토합니다.
  • 생성된 미디어는 의도적으로 승인되지 않는 한 git 외부에 유지됩니다.

저장소 위생

로컬 출력 폴더(예: hyperframes-output/, exports/ 또는 tmp/)를 렌더 및 생성된 자산에 사용합니다. 사용자가 명시적으로 소스 자산으로 승인하지 않는 한 생성된 대용량 MP4, WebM, MOV, WAV, MP3, SRT 또는 VTT 파일을 커밋하지 마십시오.

관련 스킬