TL;DR
LLM을 활용한 영상 생성 시 기존 프레임워크의 제약과 브라우저의 비동기적 특성이 병목으로 작용했다. HyperFrames는 HTML, CSS, JavaScript를 기반으로 브라우저의 비동기적 렌더링을 프레임 단위로 제어하여 결정론적 MP4 출력을 생성한다. 에이전트 루프와 평가 시스템을 통해 모델에 영상 제작의 '감각(Taste)'을 학습시켰으며, 현재 130만 개 이상의 영상이 생성되는 등 실무적 규모로 운영되고 있다. 향후 Code-to-Video 벤치마크를 통해 모델의 창의적 영상 생성 능력을 표준화할 계획이다.
챕터별 상세
Introduction and the HeyGen mission
The challenge of creating launch videos
The importance of A-roll, B-roll, and composition
Why HTML, CSS, and JavaScript are the native languages of LLMs
Comparing HTML to other frameworks like Remotion
Designing the Hyperframes framework with Gemini Flash
How Hyperframes works in the browser
<div class="clip" data-start="0" data-duration="5">HyperFrames 프레임워크에서 영상 클립의 시작 시간과 지속 시간을 정의하는 HTML 메타데이터 예시
Leveraging browser-native technologies like Three.js and WebGL
Using Skills to teach agents video taste
Crafting videos: the human-in-the-loop workflow
Keyframes integration
gsap.set("#agents", { x: 0, })GSAP를 사용하여 특정 요소의 초기 위치를 설정하는 코드
gsap.to("#agents", { keyframes: [ { x: 0 }, { x: 420, ease: "power2.out" } ], })GSAP의 키프레임을 사용하여 요소의 모션을 정의하는 코드
Scaling and performance metrics
Future goals: Code-to-Video benchmarking
용어 해설
- Deterministic Rendering
- — 동일한 입력에 대해 항상 동일한 출력(픽셀)을 생성하는 렌더링 방식이다. 브라우저의 비동기적 특성(폰트 로딩, 이미지 디코딩 등)을 제어하여 영상의 각 프레임이 매번 동일하게 렌더링되도록 보장하는 것이 핵심이다.
- Async Rendering
- — 웹 브라우저가 자원을 순차적으로 기다리지 않고 로딩하는 방식이다. 성능에는 유리하지만, 영상 생성 시 프레임마다 렌더링 상태가 달라질 수 있어 결정론적 출력을 방해하는 주요 요인이 된다.
- GSAP
- — 웹 애니메이션을 위한 고성능 JavaScript 라이브러리이다. HyperFrames에서 키프레임 기반의 정교한 모션 제어를 구현하는 데 핵심적인 역할을 한다.
- Agentic Loop
- — 에이전트가 작업을 수행하고 결과를 평가한 뒤, 이를 바탕으로 스스로 개선하거나 다음 단계를 결정하는 반복적인 프로세스이다. 영상 생성 과정에서 모델의 결과물을 점진적으로 개선하는 데 사용된다.
언급된 리소스
AI 요약 · 북마크 · 개인 피드 설정 — 무료
출처 · 인용 안내
인용 시 "요약 출처: AI Trends (aitrends.kr)"를 표기하고, 사실 확인은 원문 보기 기준으로 진행해 주세요. 자세한 기준은 운영 정책을 참고해 주세요.

