mirror of
https://github.com/heygen-com/hyperframes.git
synced 2026-10-30 17:27:09 +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
82 lines
3.6 KiB
Plaintext
82 lines
3.6 KiB
Plaintext
---
|
||
title: "Export a video"
|
||
description: "Render a finished video file from the HyperFrames Studio app and find it in your Downloads folder."
|
||
sidebarTitle: "Export"
|
||
---
|
||
|
||
import { DocsVideo } from "/snippets/docs-video.jsx";
|
||
|
||
When the video is ready, choose **Export** in the project's top bar. The **Export** panel opens beside the picture.
|
||
|
||
<DocsVideo
|
||
title="Exporting a 1080p MP4 from the Studio app"
|
||
src="https://static.heygen.ai/hyperframes-oss/docs/studio-demos/studio-export-demo-v2.mp4"
|
||
poster="/public/images/studio-app/studio-export-demo-v2.jpg"
|
||
aspect="16 / 10"
|
||
autoPlay
|
||
loop
|
||
/>
|
||
|
||
*Export, Change, 1080p, Render. The wait plays at 2×: this 12-second video took about 16 seconds on a MacBook.*
|
||
|
||
## This Mac or the cloud
|
||
|
||
Exports render on **This Mac** unless you pick the cloud. Under the render button, **Render in the cloud** opens
|
||
**Cloud rendering**, which compares the two and lets you **Add API key**. Once a key is saved, **Render on** in Export
|
||
picks **This Mac** or **Cloud**.
|
||
|
||
| | This Mac | Cloud |
|
||
| --- | --- | --- |
|
||
| Cost | Free | Paid per minute of video from your HeyGen API balance. Export shows the price before you start; 4K costs about twice as much as 1080p. |
|
||
| Your computer | Busy until it finishes | Free. Keep working while it renders. |
|
||
| Your files | Stay on your computer | The project is uploaded to HeyGen to render |
|
||
| Limits | Any shape and length | 16:9, 9:16 or 1:1, at 24, 25, 30 or 60 fps, project up to 200 MB |
|
||
|
||
The key can also go in **Settings** > **HeyGen API key**. If the project is over 200 MB,
|
||
choose **Ask Framey to do it** under **Make it fit the cloud**: Framey moves your big videos and images to your
|
||
HeyGen assets. Either way, the video lands in your Downloads folder. A cloud render that has started can't be
|
||
stopped: **Cancel** stops waiting, but the cloud may still finish it and charge your balance.
|
||
|
||
## Choose the file
|
||
|
||
| Choice | Options | Default |
|
||
| --- | --- | --- |
|
||
| **Quality** | **1080p** or **Project size**, plus **4K** when the project fits it | 1080p |
|
||
| **Format** | **MP4**, **WebM**, **MOV** | MP4 |
|
||
| **Frame rate** | 24, 25, 30, 50, 60, or **Custom…** | 30 |
|
||
|
||
MP4 is the right choice for sharing and uploading. Pick another format only when the place you are sending it asks
|
||
for one.
|
||
|
||
## Render
|
||
|
||
Choose the render button, for example **Render 1080p MP4**. The panel shows **Preparing**, **Drawing frames**,
|
||
**Encoding the video**, **Assembling** and **Saving to Downloads**. You can close the panel and keep working; the render
|
||
continues. Choose **Cancel** to stop it.
|
||
|
||
**Export** is unavailable while the agent is building the project. Wait for the run to finish.
|
||
|
||
## Find the file
|
||
|
||
The video is saved to your **Downloads** folder, named after the project with the date and time, for example
|
||
`Spring Launch 2026-05-04 10.30.mp4`. When it is done, the panel shows **Export ready** with the file size:
|
||
|
||
- **Open video** plays it.
|
||
- **Show in Finder** (**Show in File Explorer** on Windows, **Show in folder** on Linux) opens the folder.
|
||
|
||
Watch the exported file once from start to end before you send it.
|
||
|
||
## If the export fails
|
||
|
||
- The render fails or does not start: choose the render button again. If it keeps failing,
|
||
ask the agent to check the project, then export again.
|
||
- **The video was made but could not be saved to your Downloads folder**: free up space or check that the Downloads
|
||
folder exists, then export again.
|
||
- **HyperFrames could not start its built-in FFmpeg**: the app may be damaged. Reinstall it from
|
||
[hyperframes.dev/studio](https://hyperframes.dev/studio).
|
||
|
||
## Related topics
|
||
|
||
- [Edit a video with the agent](/studio-app/edit-with-the-agent)
|
||
- [Troubleshooting](/studio-app/troubleshooting)
|