mirror of
https://github.com/heygen-com/hyperframes.git
synced 2026-11-01 19:26:52 +00:00
* docs(studio-app): show the app working, three new pages, today's UI * docs(studio-app): correct what the app does today (fact-checked against both repos' main) Script: audio goes to HeyGen to transcribe; cuts wait in Pending video edits until Send; today's toolbar; suggested cuts. Continue from Claude Code: Mac only, inside an agent session, catch-up after that hand-off, real output. GitHub Copilot added. 4K price, 10-minute sign-in, Auto as the default, real sign-in errors, motion-guide limit, the right-panel row. Looping clips pause and respect reduced motion. * docs(studio-app): hold the Share page until Share launches (desktop-share is at 0%) * docs(studio-app): Home screenshot from a regular account on b467 (Make, Reference, Script) * Revert "docs(studio-app): hold the Share page until Share launches (desktop-share is at 0%)" This reverts commit 201070ac7b7a551c5515c1a770be4a5e8ab36ab9. * docs(studio-app): Export link label names its page * docs(studio-app): where-is-it clips re-recorded on a regular account, b467 Staff-only items are gone (Pit Crew Academy, View as a user, the HyperFrames agent, Learn). # opens tools by typing; the tools list and the @ menu match a regular account; the import clip ends before the folder list. * docs(studio-app): new Script clip on a regular account: Cut, Pending video edits, Send 1 edit, 0:22 to 0:17 * docs(studio-app): Draw clip re-recorded on a regular account (Send 1 edit to Claude Code, 1 min 52 s edit) * docs(studio-app): Export clip re-recorded on a regular account (1080p, 16 s); cloud rendering as the app shows it * docs(studio-app): Video 1 change-a-clip demo re-recorded on a regular account (Up to $1.09 shown before Make) * docs(studio-app): Share clips re-recorded on a regular account; the page mentions HeyGen's Checking step * docs(studio-app): first-video demo re-recorded on a regular account (question cards, Send answer, 29 min storyboard, 10 min build) * docs(studio-app): Reference page follows today's flow (the app reads the video, then Copy editing style or Video brief; What to swap); demo re-recorded on a regular account * docs(studio-app): autoplaying demos start muted so browsers play them; Automatic updates in troubleshooting * docs(studio-app): update home.jpg in place instead of replacing it * docs(snippets): DocsVideo stops an autoplaying loop when Reduce Motion turns on mid-visit; play loads it again * docs(studio-app): motion guides need the person's picture; drop a pending cut by deleting its row; remove two unused stills
90 lines
4.0 KiB
Plaintext
90 lines
4.0 KiB
Plaintext
---
|
|
title: "Reference any video to recreate its style"
|
|
sidebarTitle: "Reference a video"
|
|
description: "Give the Studio app a video you like, from a link, a file or the inspiration feed. It copies the cuts, captions and effects, and you swap in your own people, words and brand."
|
|
---
|
|
|
|
import { DocsVideo } from "/snippets/docs-video.jsx";
|
|
|
|
Found a video whose editing you love? Give it to the Studio app. Your video gets its cuts, captions and effects, with
|
|
your own people, words and brand in it. Showing a video once is faster than describing it, and a video you only half
|
|
like is still a better start than a blank page.
|
|
|
|
<DocsVideo
|
|
title="Reference any video: copy its editing style, choose who's on camera, say what it's about"
|
|
src="https://static.heygen.ai/hyperframes-oss/docs/studio-demos/reference-demo-v2.mp4"
|
|
poster="/public/images/studio-app/reference-demo-v2.jpg"
|
|
aspect="16 / 10"
|
|
autoPlay
|
|
loop
|
|
/>
|
|
|
|
*Pick a reference from the feed: it's a person talking to camera, so the app goes to **Copy editing style**. Choose who's
|
|
on camera, then say what the video should talk about.*
|
|
|
|
Reference uses your HeyGen API key: the app watches the video through HeyGen, which uses your API balance. Add the
|
|
key in **Settings** > **HeyGen API key**, or when the app asks.
|
|
|
|
## 1. Pick the video
|
|
|
|
On Home, open **Reference**. Then:
|
|
|
|
- **Paste any URL**, then **Use link**. One public video from YouTube (a video or a Short), TikTok, Instagram or X, up to 30 minutes, or a
|
|
published HyperFrames project.
|
|
- **Upload your reference**: drop a file from your computer.
|
|
- **Pick a reference** from the feed beside it, videos made to be remixed (also on Home as **Remix from inspiration**).
|
|
|
|
## 2. The app reads it and picks the way
|
|
|
|
The app watches the reference and decides how to remake it:
|
|
|
|
- **A person talking to camera** becomes **Copy editing style**: your video gets its cuts, captions and effects, with
|
|
your footage or an AI avatar.
|
|
- **Graphics and animation with nobody on camera** becomes a **Video brief**: it recreates the motion with your topic
|
|
and files.
|
|
|
|
If it can't tell, it asks you to choose between those two, then **Continue**.
|
|
|
|
## 3. Say what it's about
|
|
|
|
For **Copy editing style**, the app asks **Who's on camera?**
|
|
|
|
- **Upload your own takes.** Add **Editing instructions** if you want, for example "Cut the pauses, keep it under 30
|
|
seconds".
|
|
- **An AI avatar:** your photo or a HeyGen presenter. Say what the avatar should say; a sentence or two is enough.
|
|
|
|
For a **Video brief**, write **What will your video talk about** (a sentence or two), and add your own pictures or
|
|
clips with **Upload assets**.
|
|
|
|
## 4. Swap what should be yours
|
|
|
|
**What to swap** lists the parts the app found in the reference, each with where it appears, for example "Your
|
|
opening question 0:00-0:02" or "Your website URL 0:02-0:05". Choose how to fill each:
|
|
|
|
| Choice | What happens |
|
|
| --- | --- |
|
|
| **Framey writes it** / **Framey decides** | Framey fills it to fit your topic |
|
|
| **Type yours** | Write the exact words |
|
|
| **Upload** | Use your own file |
|
|
| **Generate** | Make a picture or clip. Its price shows under the row once you pick it |
|
|
|
|
Choose a brand kit for the video, or **No brand kit**. Your workspace default stays as you set it. Then **Continue**;
|
|
Framey may ask a question or two about anything the video leaves open.
|
|
|
|
## 5. Compare with the original
|
|
|
|
While Framey builds, **Show original** at the top of the preview plays the reference over the picture. When the
|
|
build is done, the same button sets the two side by side, on one clock, so you can see what matches and what doesn't.
|
|
Then [edit the result](/studio-app/edit-with-the-agent) like any other video.
|
|
|
|
## Use other people's videos fairly
|
|
|
|
The app copies the editing style, not the footage: your video is built from your own takes, avatar, words and
|
|
media. Don't reuse the original's footage, music or logos unless you have the rights to them.
|
|
|
|
## Related topics
|
|
|
|
- [What to make](/workflows)
|
|
- [Edit a video with the agent](/studio-app/edit-with-the-agent)
|
|
- [Add a brand kit](/studio-app/brand-kits)
|