홈 / Skills / 이미지 및 동영상 / 영상 제작 가이드 Video
이미지 및 동영상

영상 제작 가이드 Video

Corey HainesMITSkill 언어: 영어
라이선스 확인됨스크립트 없음중간 위험
실행 예시실제 실행 · claude-sonnet-5-5 · 2026년 10월
We are a small SaaS (a team standup tool called "Huddle", fictional). I need a 60-second product demo video for our homepage and I have zero video budget. We can screen-record the app ourselves and I can write code. Which approach should I use, what would the steps be, and what should I watch out for? Keep it practical.
Skill: video

Recommendation: Record the real app with a scripted Playwright run, add captions and callouts in code, and record your own voiceover. Don't use AI avatars or AI-generated footage. For a 60-second homepage demo, showing the real UI is what builds trust. Generative models also can't render legible UI text.

Steps

1. Script first (about 150 words for 60s)

  • 0–5s: Hook on the pain, e.g. "Standups shouldn't eat 30 minutes."
  • 5–45s: Show 3 moments at most, such as posting an update, the team view with blockers flagged, and the auto-summary.
  • 45–60s: Result and CTA ("Try Huddle free").
  • Write the script as a shot list: one action on screen per sentence.

2. Prepare a clean demo environment

  • Seed a demo workspace with realistic fake people, updates and blockers. Avoid "test test" and real customer data.
  • Use a fresh browser profile with no extensions or bookmarks bar. Set the window to exactly 1920×1080 (or 1280×720 scaled up). Turn off notifications.

3. Record with Playwright instead of by hand

  • Script the clicks and typing with deliberate pauses and a visible cursor. Use Playwright's recordVideo, with slowMo or typing delays so it reads as human.
  • You can re-run it every time the UI changes, which matters more than the first take. Hand-recorded demos go stale quickly.
  • Record each scene as its own clip. That makes retakes and trimming easy.

4. Add overlays and assembly in code

  • Use Hyperframes (plain HTML/CSS/GSAP, renders to MP4) or Remotion (if you prefer React). Both are free for a small team, but check Remotion's license terms for commercial use.
  • Add the title card, zoom-ins on the relevant UI region, callout highlights, captions, and the end CTA card.
  • If you'd rather not build this, CapCut or DaVinci Resolve (both free) will do it by hand.

5. Voiceover

  • Record your own voice with a decent USB mic or a recent phone, in a closet or a room with soft furnishings. Clean human audio beats a robotic TTS voice.
  • If nobody wants to be on mic, use TTS as a fallback and listen to it end to end first.
  • Add a quiet royalty-free music bed, mixed well below the voice.

6. Export and embed

  • Export H.264 MP4, 1080p, 16:9, and compress it (HandBrake or ffmpeg, aiming for a few MB).
  • Also export a WebM if you want. Add a poster image.
  • Host it via your CDN or YouTube/Vimeo/Mux.
  • Autoplay needs muted playsinline, so the captions have to carry the message on their own.

What to watch out for

  • Length vs. content: 60 seconds fits about 3 features. Cut the rest, because every extra feature dilutes the message.
  • Pacing: Real app speed is too slow for video. Trim load times and speed up or cut waiting, and keep each UI beat on screen for 3–5 seconds so people can read it.
  • Readability: Text that's legible on your monitor is tiny in a homepage embed. Zoom in on the active area, use large fonts, and bump the browser zoom to 125–150%.
  • Captions: Most homepage video plays muted, so captions are required, not optional.
  • Sensitive data: Check for real emails, API keys, or URLs in tabs and the address bar before you record.
  • Staleness: The video will go out of date as the UI changes. Keep the Playwright script and overlay project in your repo so a re-render takes minutes.
  • Page performance: A heavy autoplaying video hurts load time and Core Web Vitals. Lazy-load it or use a click-to-play poster. Keep the file small.
  • Don't over-produce: Skip fancy transitions and stock footage. A clear screen, a clear voice and a clear CTA convert better.

Rough effort

Script and seed data take about half a day. The Playwright script and overlays take about a day, and voiceover and polish take a few hours. After that, re-recording costs almost nothing.

If you'd like, I can scaffold the Playwright recording script and a Hyperframes project here. I'd need your app's URL (or local dev setup) and the 3 flows you want to show.

Test run: a 60-second homepage demo for a fictional SaaS with no video budget. The model recommended scripted Playwright recording plus code overlays and gave steps, effort and pitfalls. It did not open the Skill's reference files in this run. Nothing was recorded or rendered.

하는 일

마케팅 영상의 제작자 역할을 합니다. 먼저 목표, 플랫폼, 길이, 출연자 필요 여부, 가진 자료, 예산을 확인한 뒤 방식을 고르도록 돕습니다. Hyperframes나 Remotion을 쓰는 프로그램 방식 영상, AI 생성 영상(Veo, Runway, Kling, Seedance 등, 비교표 포함), AI 아바타(HeyGen, Synthesia), 편집과 재가공 도구 중에서 고릅니다. 영상 모델용 프롬프트 구조와 카메라 용어, 참고 편집을 '비트 시트'로 분해하는 방법, 단계별 작업 흐름(제품 데모, 설명 영상, 소셜 숏폼 일괄 제작), Playwright로 앱 안 데모를 스크립트로 녹화하는 가이드, 흔한 실수, 관련 마케팅 Skill 참조도 담겨 있습니다.

결과물

추천 방식, 단계별 작업 흐름, 당신의 경우에 맞는 도구 장단점과 주의점.

이런 때 좋습니다

제품 데모, 설명 영상, 소셜 숏폼을 계획하며 도구 목록이 아닌 실용적인 안내가 필요한 마케터와 창업자.

참고 사항 및 위험

중간 위험:설명과 참고 노트로 자체 스크립트는 없지만, 도구를 설치하고 실행하는 명령(npx hyperframes, npx create-video, Playwright, ffmpeg)을 권하고, 준비한 계정으로 실제 앱을 녹화하고 로컬 데이터를 초기화하는 방법도 소개하므로 각 명령은 실행 전에 확인하세요. 가격과 모델 정보는 바뀌니 직접 확인하세요. 일부 단계는 이 패키지에 없는 다른 Skill(watch-video, social-fetch)을 씁니다. 가상의 SaaS 데모 영상으로 한 번 시험했고 Playwright 스크립트 녹화와 코드 오버레이를 권했으며, 녹화나 렌더링은 하지 않았습니다. 작성자 Corey Haines, MIT.

SKILL.md 원본패키지에 파일 6개