# App settings
Source: https://help.descript.com/account-and-app-settings/app-settings
Adjust app settings like appearance, transcription defaults, and drive preferences.
Manage your account, drive, and editor preferences from the Settings menu. Settings are organized into three groups: **General** (applies across all drives), **Account** (profile, AI models, connected apps), and **Drive** (settings for the selected drive).
## Open the app settings menu
Press `Cmd/Ctrl + ,` from anywhere in Descript to open Settings. This works from the [drive view](/descript-tour/drive-view) or an open project.
* **From the drive view header:** Click your profile icon in the top-right corner and select **Settings**.
* **From the drive view:** Click the drive selector in the top-left corner and choose **Settings**.
* **From an open project:** Click the menu icon in the top-left corner of the editor and select **Settings**.
If you belong to multiple drives, select the correct drive from the dropdown at the top of the Drive section before making changes.
## General
| Setting | Description |
| ---------------------- | --------------------------------------------------------------------------------------------------------------- |
| **Default project** | Choose whether new projects default to video or audio-only compositions. |
| **Default AI speaker** | Set the default [speaker label](/script-editing/speakers) for new [Write mode](/ai-speech/write-mode) projects. |
| **Appearance** | Select Light, Dark, or match your system settings. |
### Transcription settings
| Setting | Description |
| -------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Default transcription language** | Set to Auto by default. Choose from [any supported language](/script-editing/supported-transcription-languages) for automatic transcription. |
| **Always ask before transcribing** | Prompts you to confirm the language before transcription begins. Useful if you work in multiple languages or don't want a file transcribed immediately after import. |
| **Automatically detect speakers** | When enabled, Descript asks for confirmation before running speaker detection. [Learn more about detecting speakers](/script-editing/speaker-detection). |
| **Automatically add frequent corrections to transcription glossary** | Automatically adds a word or phrase to your [transcription glossary](/script-editing/transcription-glossary) after you manually correct it three or more times. |
| **Notify of transcription glossary updates** | Displays a notification whenever an entry in your transcription glossary is added or changed. |
### Advanced settings
| Setting | Description |
| --------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| **Automatic volume levels** | Applies -16 dB loudness normalization by default. Override this per project. |
| **Show volume in decibels** | Display volume levels in decibels (dB) instead of percentages. |
| **Use room tone on gap clips** | Adds [room tone](/effects-animations-transitions/room-tone) to gap clips. Override this per project. |
| **Apply Smart transitions** | Automatically adds [Smart transitions](/effects-animations-transitions/smart-transitions) between scenes. |
| **Show wordless media in script** | Display waveforms for non-speech media in the script. |
| **Force software video decoding** | Disable GPU-based video decoding and use your CPU instead. Helpful if you see blank previews, editor freezing, or playback stalls. |
| **Default translation style** | Select between Auto, Match Timing, or Direct Translation styles. [Learn more about translation styles](/repurpose/translate-overview). |
| **Always show usage info** | Toggle whether to always display [AI credit & media minute usage](/billing-payments-plans/track-and-understand-your-media-minutes-and-ai-credits) info in the app. This setting does not affect Enterprise drives. |
### Labs
Enable early-stage features to test and share feedback.
## Account
### AI models
Set the default AI model for [Underlord](/getting-started/underlord-beta-your-ai-co-editor-in-descript), [transcription](/script-editing/automatic-transcription), and [generative media](/generative-media/generate-media) (Image, Video, [AI Speech](/ai-speech/tts), [Avatars](/generative-media/overview)). You can also override the model for a specific session directly in the editor.
Different models balance quality, speed, and AI Credit usage. Availability may vary by plan. [Learn more about generative image and video models](/generative-media/models).
### Connected apps
| Integration | Description |
| ------------ | -------------------------------------------------------------------------------------------------------------------------- |
| **LinkedIn** | Connect your LinkedIn account to [add Descript capabilities to your LinkedIn profile](/account-and-app-settings/linkedin). |
| **Zoom** | [Connect your Zoom account](/add-and-manage-media/zoom) to import recordings directly into Descript. |
### Descript MCP
Connect Descript to external AI assistants like [Claude](/api-and-mcp/mcp-claude), ChatGPT, and Cursor. The Descript MCP tab includes connect buttons for each supported assistant, plus your unique MCP URL for use with other compatible clients.
For setup instructions, see [Use Descript with an AI assistant (MCP)](/api-and-mcp/mcp).
### API tokens
Generate and manage API tokens for connecting Descript to external tools and workflows. [Learn more about the Descript API](/api-and-mcp/api). See also: [Use Descript with an AI assistant (MCP)](/api-and-mcp/mcp-claude).
## Drive
Drive settings apply to the currently selected drive. If you belong to multiple drives, use the drive selector dropdown at the top of the Drive section to switch between them.
### Preferences
The Preferences tab controls drive identity and publish privacy settings.
| Setting | Description |
| ------------------------------------------------------------------------------------------------------------ | ----------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Drive logo** | Upload a logo for your drive. |
| **Drive name** | Change the display name of your drive. |
| **Enable editors to invite editors to the drive** (Enterprise only) | Allow editor-role members to send drive invitations to other editors. |
| **Enable sharing to anyone with the link and publishing to third-party hosting solutions** (Enterprise only) | Controls whether members can share projects via link or publish to third-party platforms. |
| **Enable public sharing with search engine indexing** (Enterprise only) | Allow published share pages to be indexed by search engines. |
| **Default publish privacy** | Set the default privacy level for published share pages. |
| **Default new projects to personal workspace** (Enterprise only) | When enabled, new projects save to each member's personal workspace instead of the general workspace. [Learn more about workspaces](/team-management/workspaces). |
### Members
View, invite, and manage drive members. Filter by role or workspace. [Learn more about drive membership roles](/team-management/invite).
### Workspaces (Enterprise only)
Create, rename, and manage custom workspaces. Change workspace visibility (open or private), manage members, and delete workspaces. [Learn more about workspaces](/team-management/workspaces).
### Plan
View your current plan, compare plans, and manage your subscription. [Learn more about managing your subscription](/billing-payments-plans/manage).
### Usage
Track media minutes, AI credits, and other usage across your drive. [Learn more about tracking your AI credits and media minutes](/billing-payments-plans/track-and-understand-your-media-minutes-and-ai-credits).
### Invoices
View upcoming invoices, and view and download past invoices for your drive. Learn more about viewing your [invoice history.](/billing-payments-plans/invoice-history)
# Manage connected apps
Source: https://help.descript.com/account-and-app-settings/connected-apps
Review and remove third-party apps connected to your Descript account.
Manage third-party apps with access to your Descript account. We recommend reviewing this list after you [change your password](/account-and-app-settings/password-reset).
If you would like to cancel an app’s access to your account:
1. Open [App Settings](/account-and-app-settings/app-settings) with `Command/Control + , (comma)`
2. In the settings menu that opens, select the **Profile**tab from the left sidebar.
3. Under the **Manage apps connected to your account** section, select **Cancel access** to remove an application from the list of authorized apps.
# Create additional drives
Source: https://help.descript.com/account-and-app-settings/create-additional-drives
Set up a separate drive with its own billing, seats, and members to keep teams, clients, or projects fully isolated.
Your Descript account can belong to multiple drives, each with its own subscription, billing, members, and workspace. This makes it easy to manage separate teams, projects, or clients.
**Drive creation is restricted for SSO users**
Accounts managed through single sign-on (SSO) can't create additional drives. If you need another drive, contact your Admin.
## Create a new drive
1. [Sign in](https://web.descript.com) to Descript.
2. Open Settings with `Cmd/Ctrl + ,` or navigate to [App Settings](/account-and-app-settings/app-settings) manually.
3. In the left sidebar, click the **+** button next to the **Drive** section header.\\
4. Name your new drive.
5. Choose your plan and billing cycle.
6. Add any additional seats or transcription time. Choose your payment method, then click **Create new drive**.\\
### Paid seats
Each drive starts with one paid seat assigned to the drive owner. If you plan to invite editors, you can add additional paid seats during setup — or anytime later. Learn how to [invite members to a drive](/team-management/invite).
**Billing for additional Editors**
Each additional Editor seat adds a separate charge to the drive's subscription. All billing is managed by the drive owner — not individual members.
# Account data and privacy
Source: https://help.descript.com/account-and-app-settings/data-privacy
Understand how Descript handles your info and opt out of data sharing so your content is never used for development.
Enterprise drives do not have the option to toggle data sharing, which is disabled by default.
Descript uses project information for the sole purpose of improving the app. During initial onboarding, users are prompted to set this preference and have the option to change it later on. Don't worry; Descript prioritizes data privacy and security:
* Please see our [privacy page](https://www.descript.com/privacy) for an overview of how your information is collected, used, and disclosed.
* Please see our [security page](https://www.descript.com/security) for a full overview of our policies and how we protect your data.
**Ensuring Data Privacy in AI Processes**
Some of our features rely on sub-processors like OpenAI but we have agreements in place that no data is used by them to train their AI models, and for any in-house AI training we maintain a clear data sharing opt-in, and otherwise data is not used for AI training.
**Are Descript's AI models trained on my data?**
* Current AI models in production use no Descript user data.
* Internal research and development AI models only data from users who have **opted into data sharing**.
* We have no plans to use any user's data who has opted out of data sharing at any stage of research, development, or production.
## Disabling data sharing
You can opt out of data sharing at any time:
1. Open [App Settings](/account-and-app-settings/app-settings), keyboard shortcut `Command/Control + , (comma)`
2. Select the **Profile**tab.
3. Scroll down to the **Share data with Descript** section and click **Allowed** to toggle off data sharing.
# How to delete your Descript account
Source: https://help.descript.com/account-and-app-settings/delete-account
Steps to delete your Descript account, plan, and info.
If you're ready to leave Descript, you can permanently delete your account at any time. Deleting your Descript account is irreversible.
## What to know before deleting your account
* **This action is permanent.** You’ll lose access to all your projects, Drives, transcripts, and account history.
* **Refund notice:** Deleting your account does not cancel your subscription or trigger a refund. If you're eligible, according to our [refund policy](/billing-payments-plans/refund-policy), contact support before deleting.
* If you return to Descript later, you’ll need to [sign up as a new user](/getting-started/create-account).
**Deleting your account is permanent**
Once deleted, your personal data, projects, and email address will be removed from Descript, and your account will no longer be accessible. If you return to Descript in the future, you’ll need to [sign up as a new user](/getting-started/create-account).
## What gets deleted
Deleting your account will permanently remove the following from Descript’s systems:
* **All projects, compositions, and media** — including anything shared with you by other Drive members.
* [Export anything you want to keep](https://help.descript.com/hc/en-us/articles/10119646702093-How-to-publish-or-export-your-content).
* [Transfer project ownership](/working-in-projects/ownership) if you're part of a team Drive.
* **All Drives** owned by your email address.
* **All transcripts.** [Download transcripts](/export-and-share/transcript) before deleting your account.
* **Invoices and receipts** — [download them for your records](/billing-payments-plans/invoice-history).
* **Your email address** will be removed from marketing communications.
* **Any active subscriptions** — your plan will be canceled immediately, and unused time will be forfeited.
**Not ready to delete?**
* To cancel or downgrade your subscription, [follow these steps](/billing-payments-plans/cancel).
* To delete a Drive but keep your Descript account, [contact support](https://help.descript.com/hc/en-us/requests/new).
## Delete your account
Follow these steps in the web or desktop app to permanently delete your Descript account:
1. [Sign in](https://web.descript.com) to Descript on the web or desktop app. From the [Drive view](/descript-tour/drive-view), click your profile picture in the top-right corner.
2. Click **Settings**.
3. Select the **Profile** tab.
* If you're part of a team, [remove other members](/team-management/remove) before continuing.
4. Click **Delete account**. A confirmation window will appear.
5. In the confirmation window, click **Delete Account** to complete deletion. You’ll be signed out and your account will be removed.\\
# Descript on Raycast
Source: https://help.descript.com/account-and-app-settings/descript-on-raycast
Use Raycast to send files to Descript, browse your projects, run Underlord, track jobs and turn a transcript into YouTube chapter timestamps.
[Raycast](https://www.raycast.com/) is a keyboard-first launcher exclusively for macOS.
We make an honest effort to provide workflows for using external tools with Descript, but your mileage may vary. If you run into issues using this integration, please reach out to Raycast for assistance.
**This article covers:**
* [Set up the Descript extension](#set-up-the-descript-extension)
* [What the Descript extension does](#what-the-descript-extension-does)
* [Convert a transcript to YouTube chapters](#convert-a-transcript-to-youtube-chapters)
* [Known limitations and tips](#known-limitations-and-tips)
## Set up the Descript extension
The [Descript extension](https://www.raycast.com/luarmr/descript) needs a personal API token to talk to your drive. Create the token in Descript, then paste it into Raycast.
1. Install the [Descript extension](https://www.raycast.com/luarmr/descript) from the Raycast store.
2. Create a Descript API token by following the steps outlined in [How to create your API token](/api-and-mcp/api#how-to-create-your-api-token).
3. In Raycast, open **Extensions**, find **Descript**, and paste the token into **Descript API Token**.
Anyone with your API token can act as you against Descript and use your media minutes and AI credits. Treat it like a password. The extension stores it locally in Raycast's encrypted database and sends it directly to Descript over HTTPS.
## What the Descript extension does
Each capability is a Raycast command. Trigger any of them from the Raycast search bar.
* **Import Selected Media:** select files in Finder, run the command, and press Enter to upload them into a new or existing project. Uploads run in the background, so dismissing Raycast won't cancel the transfer.
* **Browse Projects:** search a paginated list of your projects, preview composition and media counts and durations, and drill in to deep-link straight to the Descript web app.
* **Run Underlord Prompt:** pick a project (and optionally a composition), choose a starter preset or one of your saved prompts, and kick off an Underlord edit. Save your own prompts for reuse.
* **Publish Composition:** start a video or audio publish from **Browse Projects** or a project's contents. The share link appears in **Recent Jobs** and the menu bar when it's ready.
* **Recent Jobs:** watch live status for imports, Underlord edits, and publishes. Filter by type, cancel running jobs, and copy share links.
* **Descript Activity:** a menu bar item that shows a running count of active uploads and in-progress jobs, with quick jumps into each command.
For bugs or feature requests, use the [extension's GitHub repo](https://github.com/raycast/extensions/tree/main/extensions/descript).
Imports and Underlord edits run through the [Descript API](https://help.descript.com/hc/en-us/articles/43370311322509) and use your media minutes and AI credits. See [Track and understand your media minutes and AI credits](https://help.descript.com/hc/en-us/articles/27841674958221-Track-and-understand-your-media-minutes-and-AI-credits) for details.
## Convert a transcript to YouTube chapters
Additionally, the [Descript to YouTube Chapters extension](https://www.raycast.com/peduarte/descript-to-youtube-chapters) turns an exported Descript transcript into YouTube chapter timestamps you can paste into a video description.
1. [Export your transcript](https://help.descript.com/hc/en-us/articles/10255776329997) from Descript as a `.txt` file.
2. Select the `.txt` file in Finder.
3. Open Raycast and run the **Descript to YouTube Chapters** command.
The formatted chapter list is ready to paste into your YouTube description.
For bugs or feature requests, use the [extension's GitHub repo](https://github.com/raycast/extensions/tree/main/extensions/descript-to-youtube-chapters).
## Known limitations and tips
* **One token per drive.** Each API token is tied to a single drive. To work across drives, create a separate token for each and switch the token in the extension's preferences.
* **Jobs poll for updates.** Recent Jobs and the menu bar check for status every few seconds rather than updating instantly. Finished import records clear themselves after 7 days.
* **Chapters need an exported transcript.** The YouTube chapters extension reads a `.txt` transcript file from Finder — it doesn't pull directly from a live project. Export the transcript first.
# Preparing for drive ownership transfer
Source: https://help.descript.com/account-and-app-settings/drive-transfer
Prepare to hand off drive ownership by meeting the requirements before support completes the transfer.
Transferring a drive to a new owner is handled by our support team. Before you reach out, there are a few things to set up on your end for a quick transfer process.
## Important Considerations Before Transfering
### Project Transfer
After the drive transfer is complete, any projects under the previous **owner's** [**private workspace**](/team-management/workspaces) **will remain in the previous owner's private workspace**. Therefore, we recommend that the current owner transfer any projects they want the new owner to access from their personal private workspace to the drive workspace before initiating the drive transfer. You can follow the steps in our [Moving projects and folders on a drive](/working-in-projects/move) guide to complete this step.
### Invoice History
Invoice history will be lost after the drive ownership transfer. If you wish to maintain your previous invoice history, the current owner needs to download all invoices before the transfer is started. You can download your invoices from [Invoice History](/billing-payments-plans/invoice-history).
## Drive Transfer Requirements
To transfer drive ownership, the following conditions must be met:
1. **Paid Subscription**: The drive must currently have a paid subscription.
2. **New Owner Editor Access**: The new owner must be an editor of the drive.
3. **New Owner Payment Method**: The new owner must have an existing free or paid drive with a card on file. They can follow the steps in our [Adding or changing your credit card](/billing-payments-plans/update) guide to add a payment method to their drive.
## Steps to Prepare for Drive Transfer
Before contacting support, please ensure the following steps are completed:
1. **Approval**: Ensure the team member who will be the new drive owner is CCed on the email thread and has approved the drive transfer.
2. **Verification**: The new owner must have a completely unrelated and free drive. Here’s how to create a new account and drive: [Creating a Descript Account and Drive](/getting-started/create-account).
3. **Credit Card on File**: The new owner needs to add a credit card to the unrelated drive. They won’t need to upgrade. Here’s [how to add a credit card](/billing-payments-plans/update) to the account.
## Contacting Support
Once the above steps are completed, you are ready to [contact support](/connect-with-us/get-help) to initiate the drive transfer. Provide the following information in your support request:
* Confirmation that any project the current owner wants the new owner to have access to has been moved from their personal workspace to the drive workspace.
* Confirmation that all invoices have been downloaded if needed.
* Confirmation that the new owner is an editor of the drive.
* Confirmation that the new owner has a credit card on file for their drive.
## Post-Transfer Information
After the support team completes the drive transfer:
* The current owner will become an editor of the drive.
* The new owner will see an upcoming invoice for the next billing cycle. They will not be charged immediately unless the drive's previous subscription was unpaid or past due.
## Conclusion
Thank you for taking the necessary steps to prepare for the drive ownership transfer. Please [contact our support team](/connect-with-us/get-help) or reply to an open request once you have completed all the required steps and gathered the necessary approvals. We will assist you in smoothly finalizing the transfer.
If you have any questions or need further assistance during this process, don't hesitate to contact us. We're here to help ensure a seamless transition for your team.
# Manage email notifications
Source: https://help.descript.com/account-and-app-settings/email-notifications
Manage which Descript emails you get, toggle product updates, or unsubscribe.
Turn Descript's product updates and announcements on or off, or unsubscribe entirely, from your account settings or the link at the bottom of any email.
Descript emails fall into two categories: **marketing** and **transactional**. You can manage your preferences for both types of emails directly from your account or by using links in the email messages.
* **Marketing emails** share updates about new features, product improvements, and special offers.
* **Transactional emails** relate to your account activity—things like password resets, billing confirmations, and project comments or mentions.
## How to manage transactional notifications
1. [Sign in to your Descript account](https://web.descript.com/) using the desktop app or web app.
2. Click your profile icon in the top-right corner of the [Drive view](/descript-tour/drive-view).
3. Select
**Settings**.
4. Click the **Notifications** tab.
5. Toggle the switches to turn specific notifications on or off.
**Manage notifications without signing in**
You can also update your preferences without logging in. Click **Manage product notifications** at the bottom of any Descript email to access your settings.
## How to unsubscribe from Descript marketing emails
You can update your marketing email preferences directly from the footer of any Descript marketing email:
* Click **Manage your email preferences here** to adjust which emails you receive.
* Click **Unsubscribe** to stop receiving all marketing emails from Descript.
**Subscribe or re-subscribe to marketing emails**
When you create a Descript account, we’ll automatically subscribe you to marketing emails. You can re-subscribe anytime from the [Descript blog homepage](https://www.descript.com/blog).
# Preview upcoming features with Descript Labs
Source: https://help.descript.com/account-and-app-settings/labs
Turn on early-access beta features for your Descript account.
Descript Labs is where you switch on features that are still in [development](/app-troubleshooting/beta), before they officially launch.
Labs features are enabled per user. Turning a Labs feature on only affects your own Descript account, not all members of your Drive.
## How to access a Descript Labs feature
Labs features can be accessed from the [App settings](/account-and-app-settings/app-settings) The keyboard shortcut `Command/Control + , (comma)`is the quickest way to get there.
## Features currently in Labs
**New timeline**
The updated Timeline in Descript brings a cleaner layout, improved tool organization, and a more focused editing experience designed to help you work faster with fewer distractions. This refresh introduces a streamlined interface and better grouping of timeline tools, making it easier to manage your layers and script edits.
Try the new Timeline by enabling it in Labs.
**Underlord beta AI co-editor**
Descript’s AI co-editor is a smarter, more collaborative way to write, edit, and explore ideas across your script. The new Underlord gives you a dedicated chat experience, supports full-script edits, and helps automate your creative workflow.
We share more info about the feature here: [Underlord (beta): Your AI co-editor in Descript](/getting-started/underlord-beta-your-ai-co-editor-in-descript)
**Mobile upload**
Use a QR code to upload audio, video, or images straight into your project’s Files panel—ready to transcribe or edit. Enable mobile upload in Labs, and then give our [Upload media from your phone to Descript](/reference-manual/import-and-upload-content-to-descript/upload-media-from-your-phone-to-descript) guide a read.
## Sharing your feedback
You can leave us feedback about a Descript Labs feature by clicking**Leave Feedback** at the bottom of under the Labs section in Settings.
[
](/images/external/descript-23858545921421-a42eeedb02.png)
# Connect Descript to LinkedIn
Source: https://help.descript.com/account-and-app-settings/linkedin
Link your Descript account to LinkedIn to add a capability statement to your profile.
Your level reflects your experience, from active user to advanced editor. As you use more of Descript's editing tools, your level can upgrade automatically.
**Verified Skills is now Capabilities**
This feature was previously called Verified Skills.
## How it works
Descript automatically tracks your use of editing features across your projects. When you meet the requirements for a capability level, you'll see an in-app notification with the option to add the capability to your LinkedIn profile.
## Capability levels
Descript assigns the highest level you qualify for:
| Level | Statement |
| ----- | ------------------------------------------------------------------------------------------- |
| **1** | Delivers polished videos ready for publication. Handles editing, pacing, and audio cleanup. |
| **2** | Enhances productions with effects, corrections, and visual refinements. |
| **3** | Depth across the full editing toolkit. Handles complex projects comfortably. |
## Connect your LinkedIn account
When you qualify for a capability, you'll see a notification in Descript the next time you log in.
Follow the prompt to securely connect Descript to LinkedIn. Your capability is added automatically to your LinkedIn profile.
## Manage your connection
Manage your LinkedIn connection from **Settings → Connected Apps → LinkedIn**:
* **View your current capabilities** to see which levels you've earned.
* **Connect or disconnect** your LinkedIn account. Disconnecting removes the capability from your LinkedIn profile.
## Privacy and your data
**What we share with LinkedIn**
We only share the capability name and level you've earned. We don't share your projects, workspace activity, usage data, or any other information about your work in Descript.
Someone viewing your LinkedIn profile can see your capability level, but they can't see which videos you edited, what features you used, or any details about your work.
**Your LinkedIn privacy settings**
Connecting Descript to your profile doesn't change any of your existing LinkedIn privacy settings. You control who sees your profile via your LinkedIn settings.
**Account security**
We use LinkedIn's secure OAuth authentication system to connect your accounts. Descript can only add capabilities to your profile — we can't post on your behalf, access your connections, or view any other LinkedIn data.
## Frequently asked questions
It depends on your editing activity. If you're already using a variety of Descript's editing features, you might qualify for Level 1 or higher right away. For newer users, it may take completing several projects.
Descript checks your editing activity daily. When you qualify for a higher level, you'll see a notification in Descript. Accept it to update your LinkedIn profile.
Yes. Disconnect at any time from **Settings → Connected Apps → LinkedIn**. This removes your capability statement from LinkedIn.
If you dismiss the connection prompt without connecting, you can always connect later from the same settings page.
No, capabilities are included with your Descript subscription. There's no additional fee to earn or display them.
# Access your account or reset your password
Source: https://help.descript.com/account-and-app-settings/password-reset
Reset your Descript password and explore other login options to regain access.
Locked out of Descript? Reset your password, or get back in another way, like a one-time passcode or your Google account.
## Get a one-time passcode (no password required)
1. Be sure you are not currently logged into any Descript account.
2. Navigate to [web.descript.com](https://web.descript.com/authenticate)
3. Enter your email address, then click **continue with email**.
4. Descript will email you a one-time passcode. **Open this email in a new browser tab or window**. Keep the original login tab open—closing it will invalidate the one-time passcode.
5. Enter the verification code provided to re-access your account.
## Sign in with a password
Use the steps below to set up a password for your Descript account. You can also use these steps to reset your existing password.
1. Be sure you are not currently logged into any Descript account.
2. Navigate to [web.descript.com](https://web.descript.com/authenticate)
3. Enter your account email address. Select **use a password instead.**
4. Click **sign up or reset password**. Descript will email you a password reset link.
5. Use the link in the password reset email to change your password.
**Password requirements**
Your password must be **strong enough to pass the security check**.
You don’t need to mix in special characters or uppercase letters, but your password can’t be too common or easy to guess (like “password123”). Descript uses a smart strength checker to help you choose a secure password.
# Customize your profile image and name
Source: https://help.descript.com/account-and-app-settings/profile
Update your display name and profile image shown on share pages.
Change your display name or add a profile image.
1. Open [App Settings](/account-and-app-settings/app-settings), keyboard shortcut `Command/Control + , (comma)`
2. Select the **Profile** tab.
3. Next to the **Profile image**line item, click your current profile picture on the right. Then select the image from your computer that you would like to use, and click **Open**.
4. Next to the **First name**and **Last name**line items, click the text boxes and enter in the name you would like to use for your profile.
[
](/images/external/descript-25004822866573-525396c405.png)
**Profile image is used for Custom branding**
Changing your profile image will also change the branding image that shows up on share pages that are exported from your drive if you have Custom branding enabled. [Click here to learn more about Custom branding](/branding/use-custom-branding-on-share-pages).
# Refer others and earn rewards
Source: https://help.descript.com/account-and-app-settings/refer
Get your referral link and earn up to $20 in cash rewards each time someone you invite becomes a paid subscriber.
**Love Descript?** Now you can share it with others and get rewarded when they subscribe.
Paid Descript users can invite others to try Descript and earn up to \$20 cash per referral when their referral signs up and becomes a paying subscriber.
## How the referral program works
1. **Get your referral link:** Click **Earn up to \$20** in the top-right corner of your Drive view to get your unique referral link.
2. **Share your link:** Send your link to friends or colleagues who have never created a Descript account before.
3. **They sign up and subscribe:** Your referral must click the **Sign Up** button on your referral page to receive their discount and ensure you get credit for the renewal.
4. **You earn cash:** Once they become a paid subscriber, you'll earn up to **\$20 cash.**
## How you earn cash
You'll earn a cash reward as your referral makes payments on their subscription. When your referral subscribes to a paid plan, you’ll earn **30%** of their payments, up to **\$20 total per referral.**
**Reward details:**
* Rewards are available within **7 days** of your referral’s first successful payment.
* Payments are sent via **PayPal** or **Venmo** (US only).
* You can refer unlimited people — you’ll earn up to \$20 for each one who subscribes.
**Example payout schedule for a monthly Creator subscription**
* **Month 1:** Referral pays $17.50 → You earn $5.25
* **Month 2:** Referral pays $17.50 → You earn $5.25 (running total: \$10.50)
* **Month 3:** Referral pays $35 → You earn $9.50 (final total: \$20)
All payouts are handled securely by Cello, our referral partner. Choose between PayPal or Venmo (US only). Add your payment details by clicking **Earn \$20** in the top-right corner of your Drive view, then selecting the Rewards tab.
## FAQs
### Who can I refer?
You can refer brand-new users only — people who have never created a Descript account before. Referrals from existing or past users won’t qualify.
### Can I refer more than one person?
Absolutely! You can refer as many new users as you’d like. You’ll earn up to **\$20** for every friend who subscribes through your link.
### When will I receive my reward?
You’ll receive your reward within **7 days** of your referral’s first successful payment. You’ll get an email notification and an in-app message once your reward is ready.
### What if my referral already has a Descript account?
Even if someone has never subscribed to a paid plan, if they already have a free Descript account, they won’t count as a referral. The person must be completely new to Descript — no existing account of any kind.
### What if my referral subscribes to a different plan?
If your referral subscribes to a monthly Business plan, they’ll receive a $17.50/month discount for 2 months (the same dollar amount as 50% off Creator). You'll still earn 30% of what they pay, up to the $20 cap.
If they subscribe to an annual Creator or Business plan, they’ll get a one-time discount of $17.50. You’ll receive the full $20 reward in your first payment.
### What happens if my referral cancels their subscription?
You earn rewards as your referral makes payments. If they cancel, you stop earning additional rewards for future months.
### Can affiliates join too?
If you’re part of [Descript’s affiliate program](/connect-with-us/affiliates), you’ll need to choose either the referral program or the affiliate program for each link you share — rewards can’t be combined.
### How do I track my referrals?
Log into your Descript account and click **Earn \$20** in the top navigation bar. From there, you can see who you’ve referred and check the status of your rewards.
If you think you’re missing a reward, please wait **7 business days** after your referral becomes a paid subscriber. After that, contact support with your referral’s **name and email**.
### What countries are supported?
**PayPal** cash rewards are available to users in the following countries:
Australia, Austria, Belgium, Brazil, Canada, France, Germany, India, Ireland, Japan, Netherlands, New Zealand, South Africa, Spain, Sweden, United Kingdom, United States, and more.
**Venmo** payouts are available for users in the **United States**.
### Referral program guidelines
To keep the referral program fair for everyone, please follow these rules:
* **No fraud or spam.** Don’t use fake accounts, bots, or misleading tactics to generate referrals. Don’t post or send your referral link in unsolicited messages, comments, or mass emails.
* **No paid ads.** Don’t promote your referral link through paid advertising (like Google Ads, PPC, or social media ads) unless you’ve received written permission from Cello.
* **No brand bidding.** Don’t bid on Cello’s or Descript’s brand names, trademarks, or domain names in any advertising campaign.
* **Be honest.** Don’t make false claims, impersonate Cello or Descript, or pressure anyone to sign up.
* **No self-referrals.** Don’t use multiple accounts or refer yourself.
* **Be transparent.** Don’t claim an official partnership or endorsement with Cello or Descript unless one exists.
* **Don’t post on deal or coupon sites**. Referral links can’t be shared on public deal-sharing or coupon platforms where they may look like a general discount or promotion.
Violating these rules may result in losing eligibility for referral rewards. Read Cello’s [terms of service](https://cello.so/terms-of-service/).
### Need help?
If you have questions about your reward or referral status, [get in touch with our Support team](/connect-with-us/get-help).
# The Descript bot on Slack
Source: https://help.descript.com/account-and-app-settings/slack
Get alerts in Slack for project comments and share page views by installing the Descript bot in your workspace.
With the Descript bot in Slack, you can receive notifications for:
* Comments on projects
* Comments on share pages
* The first time a share page is viewed
## Installing in your Workspace
Installing the Descript bot in your workplace is as easy as clicking the button below:
[
](https://api.descript.com/slack/install)
### Connect your Descript account to Slack
After the Descript integration is installed on your workspace, users in the workspace can add the Descript app.
1. Click the **+ Add apps** button in the lower-left corner of the Slack sidebar.
2. The Descript bot will then prompt you to connect your Descript account. Click **Connect**; this will open a browser page, and you’ll be prompted to log in to [web.descript.com](http://web.descript.com).
3. Once connected, you’ll be redirected back to Slack, where you can configure which drive(s) to receive notifications for. By default, all drives will be selected, so if you wish to remove any, simply uncheck the box.
## Re-configuring which drives provide notifications in my workspace
To access the configuration options, use the chat command /descript notifications
## Descript bot limitations
The Descript bot is currently only available for Descript accounts with 10 drives or less. If installed, users with more than 10 drives will not be able to interact with the Descript bot.
### What is your privacy policy?
You can read more about our privacy policy here: [descript.com/privacy](http://descript.com/privacy)
# Switch between multiple Descript accounts
Source: https://help.descript.com/account-and-app-settings/switch-accounts
Move between separate Descript accounts tied to different email addresses by logging out and signing back in.
Descript doesn’t keep multiple accounts open at once, so switching means logging out and back in.
## Log out from the Drive View
Click your profile icon in the top-right corner and select **Logout**.
## Log out from within a project
Click the menu icon in the top-left corner of the app window, then select **Logout**.
**Trying to switch drives, not accounts?**
If you're staying in the same account but want to move between personal or team drives, [learn how to switch drives here](/account-and-app-settings/switch-drives).
# Switch between multiple drives
Source: https://help.descript.com/account-and-app-settings/switch-drives
Jump between multiple drives with a single account using the drive selector.
You can be a part of several drives with a single Descript account. Switch between them from the drive selector.
## Switch between drives
1. Open the [Drive view](/descript-tour/drive-view).
2. Click your **drive name** in the top-left corner of the window.
3. Select a different drive from the dropdown menu.
If you only see one drive, that means you haven’t created or joined any others yet. To add another drive for separate billing, project organization, or team collaboration, see our guide on [creating an additional drive](/account-and-app-settings/create-additional-drives).
**Drive creation is restricted for SSO users**
Accounts managed through single sign-on (SSO) can’t create additional drives. If you need another drive, reach out to your Admin.
# Troubleshooting signing into your Descript account
Source: https://help.descript.com/account-and-app-settings/troubleshooting
Fix common sign-in errors and resolve issues like 'invalid email or password'.
If you can't log in to Descript, this article provides a number of solutions to common issues.
If you were directed to this page after signing into Descript, the version of Descript you have installed is no longer supported. To continue using Descript, you'll need to update to the latest version. You can quickly get back up and running by downloading and installing the newest version of Descript. [Click here to download and install the most updated desktop application for your OS](/getting-started/install) .
## Error messages
This error message can appear for a number of reasons:
* The username or password has been mistyped
* Double-check your username and password to ensure they are entered correctly. Small errors like typos or using caps lock can cause login issues. Try typing them into a separate text document to confirm accuracy.
* The username does not exist as an account in Descript
* This is common if you have multiple personal or work email addresses. Make sure you use the same email you originally signed up with.
* The account was set up originally using **Sign in with Google** or with a one-time passcode
* Click the **Sign in with Google** button and authenticate using your Google credentials.
* Or sign in via a one-time passcode by clicking **Continue with email** instead of entering a password.
This error indicates you are using a legacy version of Descript and need to update.
Follow the instructions in [Uninstalling Descript](/getting-started/uninstalling-descript), including removing files and preferences.
Once complete, re-download and install the latest version from [Installing the Descript desktop app](/getting-started/install).
Your account is temporarily locked for security after multiple failed sign-in attempts.
Most locks clear automatically within 15–60 minutes. Wait, then try again. If you're still blocked after one hour, [contact our support team](/connect-with-us/get-help).
## Password reset email not received
* Check your spam folders for reset emails.
* Whitelist **[no-reply@authmail.descript.com](mailto:no-reply@authmail.descript.com)** so future reset emails are not flagged.
This usually happens with business-hosted email services. Contact your IT team for help.
## Other issues
Typically this happens when your browser fails to open for authentication. To resolve:
1. Click Sign in or Sign up and check if a browser window opened.
2. If not, change your default browser (we recommend Chrome). Instructions for [Windows](https://support.microsoft.com/en-us/windows/change-your-default-browser-in-windows-020c58c6-7d77-797a-b74e-8f07946c5db6) and [macOS](https://support.apple.com/en-us/HT201607).
3. If using Windows, [set a default browser for HTTPs](https://share.descript.com/view/lRB2AGVb5wM).
4. Restart your computer, then try again.
5. If that doesn’t work, [fully uninstall Descript](/getting-started/uninstalling-descript) and repeat steps 1–4.
If Descript logs you into the wrong Google account, try one of these:
* **Add Another Account in Google:** Go to [google.com](https://www.google.com), click your profile picture, then *Add another account*. Sign in with the correct account and try again.
* **Log Out of All Google Accounts:** Log out of all Google accounts, clear your browser cache, then sign in again with the correct account.
* **Switch Accounts in Google:** If logged into multiple accounts, switch to the correct one at [google.com](https://www.google.com) before signing into Descript.
If none of these steps work, please [reach out to our support team](/connect-with-us/get-help).
# Update your account email address
Source: https://help.descript.com/account-and-app-settings/update-email
Change and verify the email address you use to sign in to Descript.
Update the email you sign in with from your account settings. Descript will verify the new address before it takes effect. This works only for accounts created with an email and password; if you sign in with Google or SSO, your email is managed through that provider.
**Member of multiple drives?**
The process for changing your email is different if you belong to more than one drive. [Contact support](/connect-with-us/get-help) to have your email address updated.
## Change your account email address
1. Open the [app settings](/account-and-app-settings/app-settings) with `Cmd/Ctrl + ,` and select **Profile**.
2. Select the email field and enter the new account email address.\\
3. Check your new email inbox to verify the updated address.
## Troubleshooting email updates
### "Invalid email" error
You can't update your account email to an address that's already used by another Descript account.
To resolve the error:
* Use a different email address.
* If you own the other Descript account using that email, sign into that account first and decide whether you still need it. You'll need to delete the other account before using that email on your current account.
* If you don't recognize the other account or need help choosing which account to keep, [contact support](/connect-with-us/get-help).
Descript accounts can't be merged.
# Adjust A/V sync offset for a media file
Source: https://help.descript.com/add-and-manage-media/av-sync
Use A/V sync offset to correct a consistent delay between the audio and video in a single media file.
If your video and audio are out of sync, use A/V sync offset to get them back into alignment.
**Not what you're looking for?**
If you need to align timing *between* multiple tracks in a sequence, use the [Sequence Editor](/script-editing/sequence-editor) instead.
## How to adjust A/V sync offset
1. Open the **Project** panel from the right-hand sidebar.
2. In the **Files** section, click the **⋮** menu next to the file name.
3. Select **Set A/V sync offset**. The file preview modal opens.
4. Use the sync slider in the bottom-right corner of the modal to adjust the offset.
* **Negative value:** moves the audio earlier. Use this when audio is playing too late (lips move, then you hear the words).
* **Positive value:** moves the audio later. Use this when audio is playing too early (you hear words before lips move).
## When to use this vs. the Sequence Editor
Use **A/V sync offset** when a single file has a consistent delay baked in, when the audio and video are always off by the same amount regardless of where you are in the file.
Use the Sequence Editor when you need to adjust the timing between multiple tracks in a sequence. For example, aligning a separate microphone recording with your camera footage. Use arrow keys to [nudge clips frame by frame](/script-editing/sequence-editor) for fine-grained control.
# Import Brand Studio media into your project
Source: https://help.descript.com/add-and-manage-media/brand-media
Add Brand Studio fonts, colors, and media to your Descript project.
Pull fonts, colors, and media your [Brand Studio](/branding/brand-studio) admin has set up straight into a project, without re-uploading them or spending extra media minutes.
Brand Studio is available to Drives on Business and Enterprise plans. [Learn more about Brand Studio.](/branding/brand-studio)
## Before getting started
* You need Editor access to your Drive to use Brand Studio assets in projects.
* Only assets that your Drive admin has uploaded to Brand Studio will be available.
* Your Drive owner may have set [permissions](/branding/bs-permissions) that restrict which Brand Studio assets you can use.
## Add brand media to your project
1. Open the **Media** panel from the right-hand sidebar.
2. At the top of the panel, select the **My media** tab, then open the **Brand Studio** **folder**.\\
3. Browse or search for the asset you want to use.
4. Click the thumbnail to add the asset to your project.
The file will appear in your project's **Files** section, and you'll receive a notification at the bottom of your screen when the import completes. If the asset has an existing transcript, it will be imported along with the file.
## Brand Studio fonts
If your Drive admin has added custom fonts to Brand Studio, those fonts will automatically appear at the top of the font selector when working with text in layout packs or captions.
## How to use Brand Studio colors
If your Drive admin has added brand colors to Brand Studio, those colors will automatically appear at the top of the color picker when you're styling text, shapes, or other elements in your project.
# Importing Captivate episodes directly into Descript (Beta)
Source: https://help.descript.com/add-and-manage-media/captivate
Import Captivate episodes for editing in Descript.
Import a Captivate episode into Descript, edit it, and publish the finished version right back to Captivate.
**Round-trip experience**
When you import a Captivate episode using Edit in Descript, your project will retain the Captivate episode ID. After you export directly to Captivate from Descript, you can replace the original episode at any time. This is great for fixing editorial mistakes in exported episodes or adding new content without creating a new episode.
## Importing a Captivate episode
**Before using this feature**
* You need to be a Captivate user with an episode ready for import.
* Please note that this feature is currently in beta. See the [known issues and limitations](/add-and-manage-media/editInDescript) for further details.
1. Navigate to your Episodes Screen on your [Captivate Dashboard](https://my.captivate.fm/login) and click the **Edit icon** for the episode you want to import into Descript.
[
](/images/external/descript-12943140744077-e7285aca51.png)
2. Select **Edit In Descript** on the right side of the screen. It will open the next browser page.
[
](/images/external/descript-12943140800525-9b39df910b.png)
3. Sign in to your Descript account or [sign up for a Descript account](https://auth0.descript.com/login?state=hKFo2SBnZXktWEVvMjBxRlZ6Q1lwdmJIQllucEt4UENQZUtKbKFupWxvZ2luo3RpZNkgVlpOVjJtamVMQW1uRnBoMlRrWVVNeDdWZXAzeTFxU0mjY2lk2SBWRGZ1N3JnNHBkQ0VMV3NyUWpjdzJ0RzYzYThRbHltaQ\&client=VDfu7rg4pdCELWsrQjcw2tG63a8Qlymi\&protocol=oauth2\&audience=https%3A%2F%2Fapi.descript.com\&redirect_uri=https%3A%2F%2Fweb.descript.com%2Fauth0%2Fauthorize-callback\&response_type=code\&scope=offline_access%20openid%20profile\&code_challenge_method=S256\&code_challenge=LgwqqSQ8UjUID-iiTGKfKSFaDJm7UfOIcmT98-aPmRo\&descript_initial_screen=signUp) to continue.
4. Type in your project’s name, set the storage location on your Drive, select the transcription language if desired, and click **Create project and import files**.
[
](/images/external/descript-12943180687501-b009740835.png)
5. A prompt will appear. Click **Open Descript** or **Download the Descript app**.
**Re-opening the import link**
Now that you've created the Descript project, if you try re-opening the import web page via the corresponding link, you will be prompted to open your newly created project.
Your Captivate episode will begin importing, and you can monitor the progress from inside your project. Once it's done, you can start editing your episode in Descript.
# How to avoid and resolve YouTube copyright strikes when using stock media
Source: https://help.descript.com/add-and-manage-media/copyright-strikes
Avoid YouTube copyright flags on stock media via Descript's YouTube integration or usage form.
Content with [Descript's stock media](/descript-tour/media-panel) can still get flagged for copyright when you publish to YouTube or TikTok. Here's how to avoid and resolve those strikes.
## How to avoid and resolve copyright claims in YouTube
If you’re publishing to YouTube, use Descript’s built-in [YouTube integration](/export-and-share/youtube) instead of exporting your video and uploading it manually. When you publish directly, Descript includes metadata that helps YouTube correctly identify stock media and reduces the chances of a false copyright flag.
### Submit the stock media usage form (YouTube only)
[Fill out this form](https://descript.notion.site/30babe2e1a5080da8db6e0ec2c66261a) to notify YouTube that you're using Descript stock media with permission. This helps YouTube avoid flagging your video, and it can also help remove an existing claim.
**Already received a claim?**\
You can still submit the form after a claim has been made. YouTube will use the information to review and potentially resolve the claim.
### If the claim is from Artlist LTD
If the copyright claim lists **Artlist LTD** as the claimant, you must file a dispute directly in YouTube Studio. [Follow YouTube’s instructions to dispute a Content ID claim](https://support.google.com/youtube/answer/2797454?hl=en).
## If your video was flagged on TikTok, Spotify, or other platforms
Other platforms do not currently support external usage forms. If your content gets flagged, you’ll need to dispute the claim directly on that platform.
To help support your dispute, you can reference the [Storyblocks End User License Agreement](https://www.descript.com/terms-storyblocks), which applies to much of Descript’s stock media.
## What to expect during resolution
Descript does not manage copyright disputes—these are handled entirely by the platform you published to. Once you’ve submitted the usage form or filed a dispute, resolution time depends on that platform’s review process.
You can track claim status in your platform’s creator dashboard (e.g. YouTube Studio).
## Can I use Descript stock media commercially?
Yes—some media in Descript’s [integrated stock libraries](/descript-tour/media-panel) is cleared for commercial use. This includes most video, audio, image, and sound effects content, with a few exceptions (like GIPHY stickers).
To confirm what you can use and how, see [Commercial use of integrated libraries in our Stock Media Help Center guide.](/descript-tour/media-panel#commercial-use-of-integrated-libraries)
### Trademark, logo, and copyright considerations
Some stock media may include imagery that depicts trademarks, logos, or other copyrighted content. This type of material may be protected by copyright or trademark law and should be used with caution. Always review your content for possible third-party rights before publishing.
# Import files using edit in Descript (Beta)
Source: https://help.descript.com/add-and-manage-media/editInDescript
Send recordings straight from other recording platforms into Descript.
Descript eliminates the tedious and error-prone process of downloading files to your computer and re-uploading them into Descript — and streamlines your workflow — with Edit in Descript. This integration lets you import import files from one of our partners directly into the app:
* [Captivate](/add-and-manage-media/captivate)
* [Restream](/add-and-manage-media/restream)
* [Riverside](/add-and-manage-media/riverside)
* [SquadCast](/squadcast/import-to-descript)
* [Ecamm](https://support.ecamm.com/en/articles/6930865-edit-in-descript)
* [HubSpot](https://ecosystem.hubspot.com/marketplace/listing/descript)
## Are you having trouble importing your files?
* Please note the Edit in Descript integration is in beta. If you run into issues importing files using Edit in Descript, please download the files to your computer and [use the standard importing workflow.](/getting-started/import-overview)
# Flatten tracks
Source: https://help.descript.com/add-and-manage-media/flatten-tracks
Merge all edited clips into one new file to simplify a heavy composition.
When a composition gets heavy with edits and starts to lag, flattening merges all your clips into one clean file.
## Using flatten tracks
**Consider duplicating the composition first**
Flatten tracks creates a brand new file in your composition overwriting your existing edits. Typically we recommend [duplicating the composition](/working-in-projects/duplicate) before flattening in the event that you may want to later make revisions to your edits.
1. Select the down arrow next to the project name in the top bar of the editor.
2. Click on the
next to your composition's name in the dropdown menu.
3. Hover over **Flatten tracks** and choose between the two options:
* **Script track only** — only merge the clips in the script track.
* **All tracks** — condense all media in the composition into a single script track.
# Import media library files to your project
Source: https://help.descript.com/add-and-manage-media/import-media-library
Add media files to your project from your drive's Media Library without re-uploading or consuming additional media minutes.
Reuse a file across projects by importing it from your drive's [Media Library](/add-and-manage-media/media-library-overview) instead of uploading it again.
When you use this import flow to bring in a file that's already had an effect applied (like [Studio Sound](/effects-animations-transitions/studio-sound), [Eye Contact](/effects-animations-transitions/eye-contact), or [Green Screen](/effects-animations-transitions/green-screen)), you won't be charged again—media minutes and AI credits are only deducted when the file is first uploaded or the effect first applied. [Learn more about Media minutes and AI Credit costs.](/billing-payments-plans/track-and-understand-your-media-minutes-and-ai-credits)
## How to add Media Library files to your project
### From a project
1. Open the **Project** panel from the right-hand sidebar in your composition.
2. In the **Files** section, click the **+** button.
3. Select **Media Library** from the **Add from** menu.
4. Browse through folders or search by file name to find your file.
5. Click the file to add it to your project, or multi-select to add multiple files at once.
The file will appear in your project's **Project** tab, and you'll receive a notification at the bottom of your screen when the import completes.
### From the Media Library tab in the Drive view
1. Navigate to the Drive view, then click the **Media Library** tab in the left-hand sidebar.
2. Find the file you want to use.
3. Right-click the file (or multi-select files) and select **Add to project**.
4. Choose an existing project or select **New Project** to create a new one.
The file will be added to that project's **Project** tab.
# Upload a file from your computer
Source: https://help.descript.com/add-and-manage-media/local
Upload audio, video, or image files saved on your computer into your Descript project.
Drag files straight into the script to upload and transcribe in one step, or drop them into the Project panel to use later.
**Video colors look washed out or overly vivid after upload?**
This can happen with HDR footage, especially videos recorded on iPhone or other cameras that use HDR by default. Learn how to [fix color problems when importing HDR videos into Descript](/add-and-manage-media/ts-hdr).
## Option 1: Upload and transcribe in one step
The fastest way to add content is to [create a new Descript project](/getting-started/create-a-new-project) (or open an existing one), then drag a file directly from Finder (Mac) or File Explorer (Windows) into the **script panel**. This uploads the file and immediately starts transcription.
## Option 2: Upload to the Files panel
If you want to upload media without transcribing right away, add it to your project files via the **Upload** button. When using these steps, your media is uploaded to your project but not transcribed.
1. [Create a new Descript project](/getting-started/create-a-new-project), or open an existing one.
2. Click the [**Project** panel](/descript-tour/project-panel) in the right-hand sidebar.
3. Click the **Upload** button at the top of the Project panel.
4. Select the files you want to upload from your Finder (Mac) or File Explorer (Windows).
5. Click the **Open** button to add the file to your project.
# Media library: Organize and reuse content across projects
Source: https://help.descript.com/add-and-manage-media/media-library-overview
The Media library is a shared space for content your entire team can use.
Store media at the Drive level so Editors can upload, organize, and reuse it across every project. Anything kept here is available to everyone on your Drive.
## Add and organize media
### Upload files to the Media library
1. Open **Drive view**, then select **Media library** in the left sidebar. \
[Go directly to Media library](https://web.descript.com/media-library)
2. Click **Add media** in the top-right corner.
1. Select **Upload files** to import a file, or drag and drop files into the window. See [Supported file types](#).
2. Select **Add from project** to move files from an existing project into Media library.
**How media minutes work**
Media minutes are deducted when you first upload a file—whether you upload it directly to the Media library or to a project. After that initial upload, you can add the file to as many projects as you want using the Media library or the import from another project feature without using additional media minutes.
Manually uploading the same file to multiple projects (without using Media library or importing from another project) will deduct media minutes for each upload.
### Organize with folders
Create folders to group related files:
* Click **New folder**, name it, and press Enter.
* Drag files into folders, or right-click a file and select **Move**.
* Create subfolders inside existing folders.
* Right-click a file or folder and select **Rename**. You can also rename, move, or delete the current folder using the options menu in the folder header.
### Search
Use the search bar at the top of Media library to find files by filename. Filter results by media type using the **Audio**, **Video**, or **Image** buttons. Filters apply only to content in the current folder.
Folders always appear in your view, even when filtering, so you can navigate into them.
### Remove files
Right-click a file or folder and select **Remove from Media library**. You can also remove the current folder by clicking the **Folder options** button in the header and selecting **Remove folder**.
Removing a file from Media library does not delete it from projects where it’s already in use.
## Use Media library files in projects
After you add media to the Media library, you can reuse it in any project. Open a project and add files from the Media library by clicking the **Import from Media library** button in an empty composition. Adding a file to a project from the drive's Media library will not deduct additional media minutes. Audio and video files will transcribe when added to a project. If a transcript and speaker labels were already generated in the Media library, they will be included automatically.
[Learn how to add Media library files to a project →](#)
## Access and permissions
All drive members can view and use files stored in Media library.
**Editors can:**
* Upload and organize media
* Add media to projects
* Remove files from Media library
**Viewers can:**
* Browse and preview media
## Media library vs Brand Studio
**Media library** is a shared storage space for reusable content. Editors can upload and organize files as needed.
[**Brand Studio**](/branding/brand-studio) centralizes brand control. Admins and brand managers define approved logos, fonts, colors, layouts, and templates.
**When to use each:**
* Use **Media library** for shared content like intros, B-roll, music beds, and graphics.
* Use **Brand Studio** to manage approved brand assets and enforce design standards.
## Troubleshooting upload errors
### Unsupported file type
Media library supports audio, video, and image files only. You can’t upload PDFs, fonts, or document files. See [Supported file types](/add-and-manage-media/supported-file-types) for a full list.
### File is too large or file resolution exceeds your plan limit
Each plan has a maximum file size or resolution per upload. Compress or downscale the file or [upgrade your plan](/billing-payments-plans/upgrade) if your file exceeds the limits.
### Out of media minutes
If you’ve used all available media minutes, upload options are disabled. You can still organize and reuse existing files, but you’ll need to wait for your minutes to reset or purchase top ups to upload new media. [Learn more about top ups.](/billing-payments-plans/top-ups)
# Project file actions
Source: https://help.descript.com/add-and-manage-media/project-file-actions
Take action on any single file in your project from its Project File Actions menu.
The Files section of [the Project panel](/descript-tour/project-panel) lists every file in your project. To act on a specific one, open its **Project File Actions** menu: rename a file, start [transcription](/script-editing/automatic-transcription) or [Speaker detection](/script-editing/speaker-detection), duplicate it, and more.
## How to access file actions
1. Open the **Project** panel from the right-hand sidebar.
2. Navigate to the **Files** section.
3. Click the **ellipsis** button (`...`) next to any file name.
*Note:* Some actions only appear for certain file types.
## Available actions for project files
| Action | Description |
| ---------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Rename** | Change a file’s name. |
| **New composition from file** | Create a new [composition](/working-in-projects/overview) in your project with the selected file. |
| **Duplicate** | Duplicate the selected [sequence](/script-editing/multi-track-sequences-overview). |
| **Create sequence** | Combine multiple selected files into a sequence. |
| **Insert into script** | Adds your file to the script of the current composition. [Learn more about the script.](/getting-started/add-a-file-to-the-script) |
| **Add new layer** | Adds your file as a new layer in the current composition. [Learn more about layers.](/visuals/working-with-layers-and-clips-overview) |
| **Transcribe file / Re-transcribe file** | Transcribe the file’s audio. [Learn more about transcription.](/script-editing/automatic-transcription) |
| **Detect Speakers** | Run Speaker detection and/or identification, then apply Speaker labels. [Learn about how to detect and label Speakers in your transcript](/script-editing/speaker-detection) |
| **Detect filler words** | Run remove filler words to detect and remove filler words from your composition using AI. [Learn about filler words.](/script-editing/filler-words) |
| **Convert to mono** | Create a new mono audio file from a stereo audio project file; the original file will be preserved. |
| **Separate into mono files** | Create a left and right mono audio file from a stereo audio project file; the original file will be preserved. |
| **Normalize audio** | Adjust the overall gain or volume level of a file. |
| **Detach audio** | Separate audio from video. Creates a [sequence](/script-editing/multi-track-sequences-overview) with separate audio and video tracks. |
| **Replace** | [Replace the file](/add-and-manage-media/replace-file) or [replace the transcript](https://help.descript.com/hc/en-us/articles/10165786610061). |
| **Change visual role** | Set the file's visual role (Talking Head, Screen Recording, Graphics, or Others). Layouts use visual roles to place content in the right position. [Learn more about visual roles.](/visuals/visual-roles) |
| **Set A/V sync offset** | Adjust audio/video synchronization. Fix a consistent delay between audio and video in a single file. [Learn how to adjust A/V sync offset](/add-and-manage-media/av-sync) |
| **Repair audio drift** | Repair improperly encoded files. [Learn more about using the repair audio drift tool.](/add-and-manage-media/repair-audio-drift) |
| **Import transcript** | Import and sync an existing transcript with its corresponding audio. [Learn how to import an existing transcript](/script-editing/import-transcript) |
| **Download** | Download the project file to your computer. |
| **Delete** | Delete the project file or recording from your project. |
## View file metadata
1. Select a project file from the **Files** section.
2. Click the **Show file metadata** button in the bottom-right corner of the pop-out panel.
## Actions for AI-generated images and videos
For AI-generated images and videos, additional menu options are available. Click the **Underlord** icon and choose:
* **Edit image** — Opens the [Generate an image](https://help.descript.com/hc/en-us/articles/17045119670029) pane with the image attached to the prompt.
* **Turn into video** — Opens the [Generate a video](/generative-media/generate-media) pane with the image attached to the prompt.
* **Reuse prompt** — Copies the original prompt and parameters, pre-loading them so you can iterate or create similar assets.
# Import files from other projects
Source: https://help.descript.com/add-and-manage-media/projects
Import media files directly from other Descript projects without re-uploading or consuming additional media minutes.
Reuse the same intros, B-roll, and background music across projects by importing them straight from another Descript project instead of uploading again.
Additionally, when you import a file that's already had an effect applied (like [Studio Sound](/effects-animations-transitions/studio-sound), [Eye Contact](/effects-animations-transitions/eye-contact), or [Green Screen](/effects-animations-transitions/green-screen)), you won't be charged again—you're only charged once when the effect is first applied. [Learn more about Media minutes and AI Credit costs.](/billing-payments-plans/track-and-understand-your-media-minutes-and-ai-credits)
## Before getting started
Keep in mind:
* You need **Editor** access to a project to import files from it. You cannot import files from projects that you only have Viewer access to. [Learn more about Drive member roles.](/team-management/invite)
* Files can only be imported from projects within your current **Drive**. You cannot import files from projects on another Drive.
## How to import files from another project
1. Open the **Project** panel from the right-hand sidebar in your composition.
2. In the **Files** section, click the **+** button.
3. Select **Other projects** from the **Add from** menu.
4. Find the source project to import from or search by project name. You can access both projects you own and those shared with you. Click any project to view its media files.
5. Click the file name to **preview** the content before importing. Hover over your desired file and click **Import** to add it to your project.
You can also drag and drop the file directly into your script or canvas.
The file will appear in your project's **Project** tab, and you'll receive a notification at the bottom of your screen when the import completes.
# Repair audio drift
Source: https://help.descript.com/add-and-manage-media/repair-audio-drift
Fix echoing and/or audio that slowly drifts out of sync over time.
Some recordings—especially screen captures and variable-frame-rate video—have audio and video that never quite line up, so the sound drifts out of sync as the clip plays, or turns echoey once you add Studio Sound. Run Repair Audio Drift and Descript analyzes the file, then creates a fixed version with better-timed audio.
There is a known bug in the Chrome browser (on macOS and Windows) that causes these types of file encoding issues. Descript's Repair audio drift feature can help mitigate the effects of this encoding error, allowing your audio to play back normally.
### Repair audio drift on a file in the Project panel
1. Open the **Project** panel on the right-hand side. Make sure you're looking at the **Files**section.
2. Click the
**Ellipsis**button next to the video file you're having trouble with.
3. Select **Repair audio drift**.\\
4. Descript will begin downloading the source audio if it's not already available and then apply the repair.
5. Once complete, you'll receive a notification that the source file has been replaced with the updated version.
## Manually Repairing Videos
If Descript’s **Repair audio drift** does not resolve the issue or isn’t an available option, you can try manually re-encoding your files. This approach can address problems like unexpected echo effects, audio drifting out of sync, black frames, playback failures, or export errors caused by file encoding or codec incompatibilities. Re-encoding ensures your files are optimized for smooth playback, editing, and exporting in Descript.
### Manually Re-encode Videos Using VLC Media Player
1. **Download VLC Media Player**
* If you don’t already have VLC Media Player, download it from the [offical website.](https://www.videolan.org/vlc/index.html)
2. **Open VLC Media Player**
* Launch VLC after installing it.
3. **Access the Convert/Save Menu**
* Go to the **File** menu at the top of VLC and select **Convert/Stream**.
4. **Add Your File**
* In the Open Media window, click **Open media...** and select the WebM file you want to convert.
5. **Set the Output Format**
* In the **Choose profile** window, choose the desired profile (e.g., `Video - H.264 + MP3 (MP4)`).
6. **Choose Destination File**
* Click the **Save as File** button.
* Click **Browse** to choose where to save the converted file and provide a name for the file to be created.
7. **Start the Conversion**
* Click **Save** to begin the conversion process. VLC will process the file and save it to the selected location.
### Manually Re-encode Videos Using HandBrake
1. **Download HandBrake**
* If you don’t already have HandBrake, download it from the [official website](https://handbrake.fr/).
2. **Open HandBrake**
* Launch HandBrake after installing it.
3. **Add Your File**
* Click the **Open Source** button in HandBrake.
* Navigate to the location of your WebM file and select it.
4. **Set the Output Format**
* In the **Summary** tab, set the **Format** to `MP4`.
* Optional: Use the **Presets** menu on the right to select a configuration like "Fast 1080p30."
5. **Adjust Video Settings (Optional)**
* Switch to the **Video** tab and ensure the **Video Codec** is set to `H.264`.
6. **Choose Destination File**
* Provide a name for the file, ensuring it has the `.mp4` extension.
* Click **Browse** at the bottom to select where to save the converted file.
7. **Start the Conversion**
* Click **Start** to begin the conversion process.
* Wait for HandBrake to finish encoding your file.
# Replace file
Source: https://help.descript.com/add-and-manage-media/replace-file
Swap in a higher-quality or corrected file while keeping your edits intact, and resolve stalled uploads or transcription.
Replace file swaps a file everywhere it appears in your project at once, so the new version applies across every composition and clip while your edits stay put.
**Avoid data corruption**
Replace file should only be used when replacing files of the same duration and content. Using a different replacement file may significantly corrupt your project.
## How to replace a file
1. Open the **Project** panel on the right-hand side. Make sure you're looking at the **Files** section.
2. Click the
**Ellipsis**button next to the file you want to replace.
3. Select **Replace > Replace file**...\\
**Replacing a file will maintain your current edits**
Replacing a file with the same underlying content will not result in a loss of your previous edits. Ensure your content matches to retain all your current edits when using this tool.
## Considerations for transcribed files
Replacing a transcribed file does not regenerate the transcript or change the alignment between the script text and other audio and video elements. Note that both the [original and optimized files](/working-in-projects/project-file-management) will be replaced.
# Importing Restream recordings directly into Descript (Beta)
Source: https://help.descript.com/add-and-manage-media/restream
Bring Restream livestream recordings directly into Descript for editing.
Send a Restream livestream recording straight into Descript to edit, without downloading and re-uploading.
**Before using this feature**
* You need to be a Restream user with a recording ready for import.
* Please note that this feature is currently in beta. See the [known issues and limitations](/add-and-manage-media/editInDescript) for further details.
## How to import your Restream recordings
1. Navigate to your [Restream Video Storage](https://app.restream.io/video-storage/recordings) and select the Recordings tab.
2. Click the vertical ellipsis under the recording you wish to export to Descprit and select **Edit in Descript**.
[
](/images/external/descript-12943838979725-4be608d035.png)
3. Sign in to your Descript account or [sign up for a Descript account](https://auth0.descript.com/login?state=hKFo2SBnZXktWEVvMjBxRlZ6Q1lwdmJIQllucEt4UENQZUtKbKFupWxvZ2luo3RpZNkgVlpOVjJtamVMQW1uRnBoMlRrWVVNeDdWZXAzeTFxU0mjY2lk2SBWRGZ1N3JnNHBkQ0VMV3NyUWpjdzJ0RzYzYThRbHltaQ\&client=VDfu7rg4pdCELWsrQjcw2tG63a8Qlymi\&protocol=oauth2\&audience=https%3A%2F%2Fapi.descript.com\&redirect_uri=https%3A%2F%2Fweb.descript.com%2Fauth0%2Fauthorize-callback\&response_type=code\&scope=offline_access%20openid%20profile\&code_challenge_method=S256\&code_challenge=LgwqqSQ8UjUID-iiTGKfKSFaDJm7UfOIcmT98-aPmRo\&descript_initial_screen=signUp) to continue.
4. Type in your project’s name, set the storage location on your Drive, select the transcription language if desired and click **Create project and import files**. A prompt will appear to open Descript or download the application.
[
](/images/external/descript-12943844968077-5ecfabbaeb.png)
5. Click **Open Descript** or **Download the Descript app** to open your Descript project.
**Re-opening the import link**
Now that you've created the Descript project, if you try re-opening the import web page via the corresponding link, you will be prompted to open your newly created project.
Your Restream files will begin importing, and you can monitor the progress of your project. Once done, you can start editing your Restream recordings in Descript and export them directly to Restream when you are finished.
# Upload a slide deck (PDF) into Descript
Source: https://help.descript.com/add-and-manage-media/slides
Import a PDF of your slides into Descript to turn your presentation deck into a video.
Each slide in your PDF becomes an image you edit like any other media: add captions, a voiceover, or animations. These steps cover the manual upload.
**Prefer a shortcut?** Descript also has a T**urn slides into video** template that builds your video with the help of Underlord. [Learn more about templates.](/templates-and-presets/underlord-templates)
**Before you start**
* Descript currently supports PDF (.pdf) slide decks only. You won’t be able to import .pptx or .key files.
* Password-protected PDFs cannot be imported.
* Each slide is imported as a static image. Animations, transitions, and embedded media (like video or audio) aren’t preserved.
## Import your slide presentation
1. [Create a new project](/getting-started/create-a-new-project) or open an existing one.
2. Open [the Project panel](/descript-tour/project-panel) in the right-hand sidebar.
3. Drag and drop your PDF file into the **Files** section.
Descript will convert each slide into a .jpg image and store them in your Project Files. You can add them to scenes like any other media layer.
## Start building your video
Once your slides are imported, you can start putting your video together — upload or record a voiceover, create a scene for each slide, and rearrange, duplicate, or delete scenes like any other visual.
**Need help with manual editing?**
Scenes and layers are the building blocks of your video.
* [Learn how scenes work](/getting-started/scenes)
* [Learn how to work with layers](/visuals/working-with-layers-and-clips-overview)
# Supported file types
Source: https://help.descript.com/add-and-manage-media/supported-file-types
See supported audio, video, and image formats and codecs.
Descript supports most common audio, video, and image formats. A few things to keep in mind before importing:
* Each plan has its own file upload size limit (with a 50 GB max). See our [pricing page](https://www.descript.com/pricing) for details.
* Files with three or more audio channels are automatically downmixed to stereo on import. To work with individual channels, split the file into mono tracks first.
* HDR video is supported but currently in beta — you may notice some slowness during editing and exporting.
## Supported and unsupported file types
| Type | Supported | Unsupported |
| -------------------- | --------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Audio containers** | WAV, MP3, AIFF, M4A, FLAC, OPUS, AAC | OGG, WMA |
| **Audio codecs** | AAC, PCM (8, 16, 24, and 32-bit), Opus | APAC\*, ALAC \**APAC/Spatial Audio files used on iPhone 16 models are supported. In Descript they will be treated as though recorded with stereo audio.* |
| **Video containers** | MP4, M4V, MOV, WEBM, MKV, MXF | MTS, OGV, AVI, WMV |
| **Video codecs** | H.264, HEVC, VP8, VP9, ProRes\*, QTRLE\* \**ProRes and QTRLE formats are only supported on Creator, Business, and Enterprise plans.* | — |
| **Image** | BMP, JPEG, PNG, GIF, WEBP, HEIC | — |
## Supported codec combinations
Getting a "file not supported" error on a file type listed above? The issue may be the codec inside the file. Not every codec works in every container. The tables below show exactly which combinations Descript supports.
### Video containers × codecs
| Container | H.264 | HEVC (H.265) | VP8 | VP9 | ProRes \*\*\* | QTRLE \*\*\* | AV1 | Vorbis |
| ------------------ | ----- | ------------- | --- | --- | ------------- | ------------ | --- | ------ |
| **MOV** | ✅ | ✅ | ❌ | ❌ | ✅ | ✅ | ❌ | ❌ |
| **MP4** | ✅ | ✅ | ❌ | ✅ | ❌ | ❌ | ❌ | ❌ |
| **M4V / 3GPP** | ✅ | ✅ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ |
| **MKV (Matroska)** | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
| **WebM** | ❌ | ❌ | ✅ | ✅ | ❌ | ❌ | ❌ | ❌ |
### Audio containers × codecs
| Container | AAC | MP3 | FLAC | Opus | PCM |
| ------------------- | --- | --- | ---- | ---- | --- |
| **MP4 / MOV / M4A** | ✅ | ✅ | ❌ | ❌ | ✅ |
| **ADTS (raw .aac)** | ✅ | ❌ | ❌ | ❌ | ❌ |
| **WebM** | ❌ | ❌ | ❌ | ✅ | ❌ |
| **OGG (.opus)** | ❌ | ❌ | ❌ | ✅ | ❌ |
| **WAV** | ❌ | ❌ | ❌ | ❌ | ✅ |
| **AIFF** | ❌ | ❌ | ❌ | ❌ | ✅ |
| **MP3** | ❌ | ✅ | ❌ | ❌ | ❌ |
| **FLAC** | ❌ | ❌ | ✅ | ❌ | ❌ |
# Troubleshooting audio and video sync issues
Source: https://help.descript.com/add-and-manage-media/ts-av-issues
Resolve out-of-sync audio and video on a Descript export.
Audio and video can drift out of sync on playback or in an exported file. The steps below help you line them back up.
If you recorded your media outside of Descript, audio/video sync issues may stem from the source file itself. Try previewing it in your system's media player. If the file is out of sync:
* Re-export the file using the same settings.
* Try a different export format or encoding.
* Contact the third-party app or hardware manufacturer for help.
For consistent delays or clips that start slightly out of sync, use **Set A/V sync offset** to shift the audio without editing the timeline or entering a sequence. [Learn how to adjust A/V sync offset.](/add-and-manage-media/av-sync)
Using Bluetooth headphones can sometimes cause sync delays during playback. Try switching to your computer's built-in speakers or wired headphones. In most cases, your final export will be properly synced even if in-app playback appears delayed.
Descript includes a [Repair file](/add-and-manage-media/repair-audio-drift) feature that can automatically correct timing issues in some media files.
For precise control, detach the audio from a video clip and manually realign them in a sequence.
1. Right-click the media clip and select **Detach Audio**.
2. Right-click again and select **Edit Sequence**, or use `Cmd + Shift + O` (Mac) / `Ctrl + Shift + O` (Windows).
3. Use the Select tool to drag the audio clip into alignment with the video.
Zoom in for frame-level precision while editing in the [Sequence Editor](/script-editing/sequence-editor).
## A note on hardware latency
If you're using external audio or video equipment, sync issues may be caused by hardware latency. Try recording with your computer's built-in mic and camera first to rule this out.
Then, reintroduce external devices one at a time to isolate the issue. If latency appears with specific configurations, contact your device manufacturer for troubleshooting tips or driver updates.
# Fix color problems when importing HDR videos into Descript
Source: https://help.descript.com/add-and-manage-media/ts-hdr
Fix washed-out or oversaturated colors from HDR footage by adjusting settings or converting to SDR before editing.
When importing an HDR video into Descript, you may notice color issues such as muted or washed-out colors, or in some cases colors that appear overly vivid. This most commonly happens with HDR recordings from iPhones and other devices that record in HDR by default.
**Descript's HDR support is currently in Beta.** You may experience slower rendering, exporting, or playback when working with HDR footage while we continue improving performance and color handling.
Descript converts HDR video to SDR using tone mapping so it can be edited and processed consistently alongside standard video. While we aim to preserve the original look of your footage, HDR-to-SDR conversion is not always perfectly accurate, which can result in unexpected color shifts.
If your video looks noticeably off after import, and adjusting color settings does not help, we recommend converting the video to SDR before editing. If you continue to see issues, please [contact support](/connect-with-us/get-help) or reply to an existing request.
**Tip:** If you regularly record video for Descript, disabling HDR before recording can help avoid color issues altogether.
On iPhone, you can [turn off automatic HDR](https://support.apple.com/guide/iphone/adjust-hdr-camera-settings-iph2cafe2ebc/ios#:~:text=On%20iPhone%20XS%2C%20iPhone%20XR,then%20turn%20off%20Auto%20HDR.) in your camera settings. Many cameras, webcams, and screen recording tools on macOS and Windows also include HDR or “high dynamic range” options that can be disabled before recording.
### How to fix HDR recordings after recording
1. Right-click your video file in Finder.
2. Select **Encode Selected Video Files**.
3. Choose one of the H.264 options to convert the video to SDR.
4. Click **Continue**. A converted copy of the video will be created in the same folder.
[
](/images/external/descript-10486758818061-198096a33b.gif)
5. Import the converted video into Descript. If the original HDR file is already in your project, you can [replace the file](/add-and-manage-media/replace-file) to keep your existing edits.
1. Use a video encoding tool to convert the video to SDR. We recommend HandBrake, a free and open-source video transcoder. [Learn how to use HandBrake](https://handbrake.fr/docs/en/1.6.0/introduction/quick-start.html) .
2. When encoding, choose an H.264 preset or format.
3. Import the converted file into Descript. If you already imported the HDR version, you can [replace the file](/add-and-manage-media/replace-file) to preserve your edits.
# Why is my import or upload taking so long?
Source: https://help.descript.com/add-and-manage-media/ts-import-lag
Understand what slows a long import and how to speed it up.
When you import a file into Descript, the time it takes to process depends on several factors, including **your personal network's upload speed, the file size, and any background processing like optimization and transcription**. If your import is taking longer than expected, here’s what might be happening and what you can do about it.
## What Happens When You Import a File?
When you add media to a Descript project, several processes occur:
* **File Upload** – Your media is uploaded to the cloud so you can access it across devices.
* **Optimized File Creation** – Descript generates a smaller, lower-resolution proxy file to improve playback performance.
* **Transcription ([if enabled](/script-editing/automatic-transcription))** – If your file contains audio, Descript automatically transcribes it.
These processes ensure smooth editing but can add some time before your media is fully ready.
## Factors That Affect Import Speed
### Upload Speed
Your internet **upload speed** directly impacts how quickly Descript can process your file. A slow connection will result in a longer wait time.
* **Check your upload speed** – Use a speed test tool (e.g., [fast.com](https://fast.com) or [speedtest.net](https://www.speedtest.net)).
* **Recommended speeds** – A minimum of **10 Mbps upload speed** is recommended for smooth performance, but **higher is better** for large files.
### File Size and Type
Larger files take longer to process. Video files, especially high-resolution ones, require more time for **uploading and optimization**.
### Background Processing
Descript automatically creates optimized proxy files for smoother editing. Your final export will always use the original file, so you don’t need to worry about quality loss. If required, you can [**disable optimized files**](/app-troubleshooting/proxy-files) in settings, but this is not recommended.
## What to Do If Your Import Is Stuck
If your file is taking significantly longer than expected, try these troubleshooting steps:
1. **Check your internet connection** – A slow or unstable connection can delay the import process.
2. **Replace the file** – If your transcription or optimization seems stuck, try re-importing the file via the [replace file](/add-and-manage-media/replace-file) feature.
3. **Restart Descript** – Close and reopen the app to potentially refresh the upload process.
## Still Having Issues?
If your import is taking an unusually long time or seems frozen, [contact support](/connect-with-us/get-help) with details about your file type and upload speed. If you already have, please respond to any open ticket you have with us, and we will be sure to respond.
# Troubleshooting missing file errors
Source: https://help.descript.com/add-and-manage-media/ts-missing-files
Fix missing file errors that block Descript exports.
Sometimes, you'll get an error on export that Descript can't find a file. This could be because the file hasn't finished downloading or could not be fully processed when uploaded initially. You can usually tell if the file has this issue when there is a small caution icon in the [project files](https://help.descript.com/hc/en-us/articles/10165759609101).
In the chance your project says it is missing any files, you may need to re-upload the original file into Descript. You can do that by:
* Opening the Project panel.
* Find the Files section.
* Use the [Replace file](/add-and-manage-media/replace-file) tool to replace the file with a local copy of the same file in question.
# Import Zoom recordings into Descript
Source: https://help.descript.com/add-and-manage-media/zoom
Pull in Zoom cloud recordings directly to Descript.
Connect your Zoom account, and Descript pulls your cloud recordings into your project.
View and import recordings from Zoom calls you scheduled, started, or hosted within the past 12 months. To import older recordings, download the file from Zoom, then upload it using the steps outlined in our [Upload a file from your computer](/add-and-manage-media/local) article.
**Looking for an easier way to meet and record?**
Rooms (Descript's conferencing tool and recorder) lets you meet, record, and collaborate in one place. [Learn how to use Rooms](/record/rooms-overview).
## First-time setup
Before you import Zoom recordings, configure your Zoom settings and connect your Zoom account to Descript.
1. Open Descript and click your profile picture or initials in the top right corner of the window.
2. Select **Settings** from the dropdown menu.
3. In the left-hand panel, select the **Connected apps** tab.
4. Click **Connect with Zoom** and follow the prompts to authorize access to your Zoom cloud recordings.
**IT-managed Zoom accounts**
If your organization restricts Zoom apps, ask your IT team to allow Descript's Zoom integration and whitelist \***.zoom.us**.
##### Permissions
Once connected, Descript can view your Zoom cloud recordings and access the audio and video files from recordings you choose to import. Descript doesn't automatically download recordings.
For the most flexibility when editing in Descript, update these Zoom settings:
1. Log in to your Zoom account on the web and go to **Settings > Recording**. ([Open Zoom Recording settings](https://zoom.us/profile/setting?tab=recording) — you may need to sign in.)
2. Toggle on **Cloud recording**. Descript's Zoom integration can only import cloud recordings, not local recordings saved to your device.
3. Enable **Record a separate audio track for each participant**. When selected, Zoom records individual audio files for each speaker, making it much easier to edit each person's audio track in Descript.
4. Enable **Record active speaker, gallery view, and shared screen separately**. We recommend selecting all three options for the most control over your visuals in Descript.
##### About Zoom video files
Zoom always provides a combined video file with all participants. Your Zoom view settings determine which perspectives appear, but Zoom doesn't provide separate video tracks per participant.
**Will separate audio tracks use more media minutes?**
No. Separate audio tracks don't increase media minute usage. Descript charges media minutes once per meeting, based on the longest file duration.
**Example:** 1-hour Zoom meeting with 5 participants\
**Files imported:** 6 total\
**Media minutes used:** 60 minutes
## Record and import workflow
In Zoom, click **Record** and select **Record to the cloud**.
**Then import your Zoom files into Descript:**
1. Open or [create a project](/getting-started/create-a-new-project).
2. Click **Import from Zoom** in the script area.
3. Select a recording by meeting title.
4. Click **Import**.
Descript automatically adds the files to your script, creates a [sequence](/script-editing/multi-track-sequences-overview), [detects your speakers](/script-editing/speaker-detection), and [transcribes](/script-editing/automatic-transcription) the audio using your selected language in [App Settings](/account-and-app-settings/app-settings).
**Recording still processing?**
If a recording shows **Processing**, Zoom is still preparing the files. Wait for processing to finish before importing.
## Troubleshooting Zoom imports
If your Zoom recording does not import, check the issue that best matches what happened.
If your internet connection drops during import, reconnect and wait for the import to resume. If it does not resume, check that your connection is stable, then try importing the recording again.
Zoom API outages can prevent Descript from listing or importing cloud recordings. Check [Zoom's status page](https://status.zoom.us/) for current outages. If Zoom is experiencing an issue, wait until it is resolved, then try the import again.
If Zoom is disconnected before or during an import, Descript may show an import error. Reconnect your Zoom account in **Settings > Connected Apps**, then try importing the recording again.
## Disconnect Zoom
To unlink your Zoom account:
1. Open **Settings** and select **Connected Apps**.
2. Next to Zoom, select **Log out**.
# AI video maker
Source: https://help.descript.com/ai-assistant/ai-video-maker
Descript's AI Video Maker turns a prompt, script, or footage into an editable video.
From a prompt, a rough script, or existing footage, AI Video Maker generates a whole editable video: script, voiceover, visuals, and an optional [avatar](/generative-media/overview). You'll find it on the Home tab of the [Drive view](/descript-tour/drive-view).
**Usage note**
On current plans, this feature uses **AI Credits**. Learn more about [tracking your Media Minutes and AI Credits](/billing-payments-plans/track-and-understand-your-media-minutes-and-ai-credits).
Legacy and Sunset plans track usage differently. See our [Understanding your Legacy and Sunset plan](/billing-payments-plans/legacy-sunset) guide for details.
## How to use Descript's AI Video Maker
1. Go to the [Home tab](/descript-tour/drive-view). Under **Popular Features**, click **AI Video Maker**.
2. Choose how to start:
* **Upload a file** to generate visuals and narration from existing footage.
* **Generate from a prompt**—e.g., “Create a video about the origins of the Welsh Corgi” or “Explain how honeybees communicate through dancing.”
* **Paste a script**. Avoid stage directions, speaker labels, or formatting like bold or square brackets (common in ChatGPT outputs). Note: Only scripts written in [supported TTS languages](/ai-speech/tts) can be used with the AI Video Maker.
3. In the **Voiceover** step:
* Select a [stock AI speaker](/ai-speech/stock-voices) for the narration.
* **Optional:** Assign an [avatar](/generative-media/overview) from the gallery
4. Choose your video’s **aspect ratio**:
* Landscape (16:9)
* Portrait (9:16)
* Square (1:1)
5. Pick your **visual style** for b-roll:
* Choose one of five styles of AI-generated media:
* **Low Polygon 3D:** Blocky and game-like
* **Plasticine**: Claymation-style and colorful
* **Watercolor and Ink**: Soft and storybook-like
* **Whiteboard Doodles**: Sketchy and playful
* **Collage**: Cut-out shapes and layered textures, modern and artsy
* Or, select **Stock media** – Pulls from Descript’s [stock media library](/descript-tour/media-panel).
6. Click **Continue** to start generating. It may take a few minutes to process, especially if an avatar is included.
Once ready, your video will appear as a new composition in a fully editable Descript project.
## Generate a video with ChatGPT
You can also use the AI Video Maker directly in ChatGPT with [Descript’s GPT](https://chatgpt.com/g/g-67784682584881919690ad4b1a5931d6-ai-video-maker-by-descript). Just describe your idea, and a video will be created and sent to your Descript Drive.
### Limitations when using ChatGPT
* You can't select a specific AI voice or avatar—Descript will choose for you.
After it’s delivered to your Drive, you can open the video like any other Descript project and make full edits to the script, voice, visuals, and layout.
# How to write effective prompts for Descript’s AI features
Source: https://help.descript.com/ai-assistant/prompting
Write clearer prompts for AI features by adding specifics and context that improve your results.
With Descript, you can [use Underlord to edit your content](/getting-started/underlord-beta-your-ai-co-editor-in-descript), generate custom [images](https://help.descript.com/hc/en-us/articles/17045119670029) or [video](/generative-media/generate-media), use [templates](/templates-and-presets/underlord-templates) for multi-step workflows, and more—just by describing what you want in plain language.
The key to good results? A clear prompt. Think of it like giving directions: the more context you provide, the better the outcome. You don't need to be a prompt expert—you just need to be specific.
## What makes a good prompt?
A good prompt usually includes these elements:
* **Action:** What job needs doing?
* **Context:** Who’s this for? Where will it be used?
* **Tone:** How should it feel?
* **Format:** What should the output look like?
* **Constraints:** What rules should it follow?
You don’t need all of these every time. Start with what’s most important, then refine from there.
**Tip: Attach reference materials**
Attach files to provide more context — for example, a starting image and (optionally) [a last frame](/generative-media/last-frame), a brand photo for color direction, or a PDF of your slides.
## Building a prompt
Let’s see how these elements come together for different AI features in Descript.
**Final prompt**
Turn this 60-minute podcast into 5-6 short clips for Instagram and TikTok. Keep them punchy and attention-grabbing, in vertical format with bold captions. Each clip should be 30-60 seconds and focus on one key insight.
| Prompt element | Example text |
| --------------- | ------------------------------------------------------------------ |
| **Action** | “Turn this 60-minute podcast into 5–6 short clips…” |
| **Context** | “…for Instagram and TikTok…” |
| **Tone** | “…keep them punchy and attention-grabbing…” |
| **Format** | “…vertical format with bold captions.” |
| **Constraints** | “…each clip should be 30–60 seconds and focus on one key insight.” |
**Example prompt for generating images:**
Generate images showing teams collaborating in modern office settings for a product demo video about our new project management software. Professional but approachable, not too corporate or staged. Cinematic-style realism, with wide-angle shots, natural lighting, 16:9 format. Show diverse teams, avoid clichés like high-fives or fist bumps.
**Example prompt for creating a template:**
Take this training recording and repurpose it as an internal training video. Remove the Q\&A sections, add chapter markers, and create an intro card showing the title and chapters. Include captions throughout. Keep it clear and instructional — friendly but professional. Final video should be 12–18 minutes. [Learn more about creating your own custom template.](/templates-and-presets/custom-templates)
### Add context to an Underlord prompt
When you're working with [Underlord](/getting-started/underlord-beta-your-ai-co-editor-in-descript) inside a project, attach specific [scenes](/getting-started/scenes), script passages, [layers](/visuals/working-with-layers-and-clips-overview), [Speakers](/script-editing/speakers), or files to your prompt as **context**. This tells Underlord exactly where to focus, instead of leaving it to guess from your description — which usually means fewer follow-ups and more accurate edits.
There are three ways to add context: type **@** in the prompt box, click the **@** button below it, or right-click a selection in your script, scene editor, or timeline and choose **Add to Underlord**.
**What you can attach as context**
* **Scenes** — any scene in your composition
* **Script selections** — passages of script you've highlighted
* **Layers** — any layer on the canvas or timeline
* **Project files** — files in your project
* **Speakers** — any Speaker label in your project
* **Timestamps** — the playhead, a specific time, or a time range
## How to improve your results
Your first prompt doesn’t need to be perfect. Start with a clear request, see what happens, then adjust.
* **If it’s close:** “Make it a little more casual” or “Brighten the lighting.”
* **If it missed the mark:** “Try again, but make it feel more polished.”
* **If it did too much:** “Keep the captions, remove the music.”
* **Break complex edits into steps:** “Summarize this into 60 seconds” *→* then “Now add captions.”
* **Give feedback**: Click 👍 or 👎 to help improve results.
If you’re using **Underlord**: You can [undo or roll back changes to previous versions](/ai-assistant/revert) and try again.
# Create a first-draft video with Quick Design
Source: https://help.descript.com/ai-assistant/quick-design
Quick Design turns a raw script or transcript into a scene-based rough cut—a fast first draft to build on.
Quick design uses AI to turn your script or transcript into a more produced-looking video — breaking content into scenes, applying layouts and styling, and optionally pulling in B-roll. Use it when the goal is a solid starting point you can polish.
**Usage note**
On current plans, this feature uses **AI Credits**. Learn more about [tracking your Media Minutes and AI Credits](/billing-payments-plans/track-and-understand-your-media-minutes-and-ai-credits).
Legacy and Sunset plans track usage differently. See our [Understanding your Legacy and Sunset plan](/billing-payments-plans/legacy-sunset) guide for details.
## How Quick design works
Quick design does three things when it runs:
* **Creates scenes** — Splits your content into logical moments so visuals change over time instead of staying on one continuous shot.
* **Applies layouts and styling** — Chooses scene layouts and applies basic formatting so the project looks intentionally designed.
* **Adds B-roll (optional)** — Pulls from stock and AI-generated media to cover cuts and add visual variety.
It works best on single-speaker videos: explainers, tutorials, and talking-head recordings with simple timelines. The result is a rough cut — expect to swap media, tweak layouts, adjust pacing, and rewrite on-screen text before it's done.
***Important notes:***
* Quick design **requires a project with media** in the Script track. If you haven't set one up yet, [add your script or record your content first](/record/editor-recorder-overview).
* **Quick design** can only be used on single-scene projects. Run it before adding any scenes manually.
## How to use Quick design
1. Open a new or existing project.
2. [Import your media](/getting-started/import-overview).
3. Click the [**AI tools**](/descript-tour/ai-tools-overview) button in the sidebar.
4. Select **Quick design** from the Look good section.
5. Choose whether to include B-roll. If enabled, Quick design will add supporting visuals using stock or AI-generated media.
6. Click **Continue** to start processing.
When it finishes, your project will have scenes, layouts, and styling applied. From there, make your adjustments: swap out media, change layouts, tune pacing, and refine any on-screen text.
## Known limitations and tips
**Multi-speaker projects need a cleanup pass.** Quick design may not always pick the right active speaker per scene. After it runs, go through your scenes and manually update the visual source where needed.
**Complex timelines produce less predictable results.** Quick design is optimized for simple, single-track compositions. Multi-track or heavily layered projects may come out less consistent.
**Longer scripts take longer.** Expect processing times to scale up in proportion to total project length.
**It's a starting point.** Quick design gets you most of the way there. Swapping media, adjusting pacing, and refining on-screen text are all normal parts of the workflow after it runs — that's by design. If you’re not sure what do next, try asking [Underlord](/getting-started/underlord-beta-your-ai-co-editor-in-descript).
# Undo or rollback changes made by Underlord (Beta)
Source: https://help.descript.com/ai-assistant/revert
Undo an Underlord edit that didn't go the way you wanted.
Not happy with a change [Underlord](/getting-started/underlord-beta-your-ai-co-editor-in-descript) made? You can undo it three ways: **Revert** the specific response, use the **Undo** button, or restore an earlier version from [Version History](/working-in-projects/version-history).
## Option 1: Revert a change
Underlord creates checkpoints before making changes. You’ll see these in the chat just before edits are applied. These checkpoints are available during your current session. If you refresh or close the project, use [Version History](/working-in-projects/version-history) instead.
1. Open the **Underlord** panel on the right side of your project.
2. Scroll through your chat with Underlord and find the response you want to undo.
3. Click the **Revert** button in the action bar below the response.
## Option 2: Use the Undo button
Near the top-left of the Descript editor window is an undo button. Click this or use the command/control + z keyboard shortcut to go back one step.
## Option 3: Use Version History
Descript automatically saves your project as you work, so you can always restore a previous version. To learn how, follow the steps in this guide: [View and restore from Version History](/working-in-projects/version-history)
# Convert recorded audio to AI speech
Source: https://help.descript.com/ai-speech/convert-to-ai-speech
Dub your original talk track with an AI speaker.
Descript's **Convert to AI speech** feature turns the original recorded audio in your script into an AI Speaker's voice and leaves your original video in the composition. This feature works on a single video or audio track; multi-track sequences aren't supported.
This workflow is only for script sections that still contain your original recorded audio. If a section is already [AI speech,](/ai-speech/tts) reassign the [speaker label](/script-editing/speakers) to another AI Speaker to change the voice instead.
## Convert recorded audio to AI speech
We recommend converting your script track to AI speech as early as possible in your workflow. Compositions with more edits, b-roll, and layers are more likely to see unexpected behavior when you convert.
1. In the **Script Editor**, click the speaker label for the recorded section you want to change.
2. Choose a new voice to replace the existing audio. Select one of your own custom AI speakers from the list or **Browse stock AI speakers** to choose one of Descript's built-in voices.
3. Re-select the speaker label, then click **Convert to AI speech** from the menu.
4. If that speaker is labeled elsewhere in your composition, choose whether to convert **just this section** or all places in the **whole composition** where that speaker label appears.
5. Click **Convert to AI speech** to confirm.
Descript generates the new voice and replaces your original script audio with the new voiceover track; your video layer is moved into the layer lane with the original audio muted.
**The new generated voiceover may not perfectly match the timing of the original content.**
Convert to AI speech doesn't adjust anything to fit your video; it only converts the original audio to AI speech. The new voiceover can run longer or shorter than your original recording, especially in compositions with long gaps or silence.
## Convert a selection to AI speech
To convert a specific range instead of a whole section:
1. In the **Script Editor**, select the script text you want to convert to AI speech.
2. From the hover menu, select the More options button, then choose **Convert to AI speech** from the dropdown.
3. Choose an **AI Speaker**, then confirm.
Descript converts only the selected range and leaves the rest of your script as-is.
## Troubleshooting
* **An avatar layer moved behind your preserved video.** Drag the avatar layer back above the video in the layer lane to restore the original order. Learn more about adjusting layer order.
* **Some converted paragraphs didn't start generating AI speech.** Toggle playback to trigger generation for any leftover sections.
# Convert AI speech to a standard audio layer
Source: https://help.descript.com/ai-speech/convert-to-audio
Unlock timeline-style editing for AI speech by converting it to a standard audio layer.
AI speech behaves differently from recorded audio until you convert it. Turn it into a standard audio layer to edit it the normal way.
**Conversion is permanent**
Once you convert AI speech to audio, you can't edit the underlying text or regenerate from the script. To change what the voice says, delete the converted audio and [generate new AI speech](/ai-speech/tts) from the script.
## Why convert AI speech
AI voice clips behave differently from recorded audio. Until you convert, you can't:
* Adjust [word boundaries](/script-editing/the-wordbar)
* Edit the clip directly in the [timeline](/timeline/timeline-tools)
* Apply trims, fades, or crossfades
* Get precise control over playback and alignment
Converting turns AI speech into a standard audio layer so all of those tools work on it.
## Convert AI speech
You can convert AI speech from the script or from the timeline. Both produce the same result.
### From the script
1. Select the AI speech text in your script.
2. Click the ellipsis (**…**) icon in the hover menu.
3. Select **Convert to audio**.
### From the timeline
1. Hover over the AI voice clip in the timeline.
2. Click **Convert to audio**.
## What changes after you convert
Once converted, the clip behaves like any other recorded audio layer. A few things to know:
* **The text stays in your script** as a transcript of the converted audio. Editing it won't change the audio — you'd need to delete the converted clip and generate new AI speech instead.
* **AI Speaker controls disappear** for the converted clip. You can't change the voice, regenerate, or [direct delivery with tone tags](/ai-speech/tts#direct-ai-voice-performance-with-tone-tags).
* **Existing tone tags become regular** **[inline notes](/getting-started/edit-like-a-doc).** Any parenthesized tags in your script (like `(serious)` or `(sigh)`) stop directing AI delivery and become plain text annotations. They're safe to delete without affecting the converted audio.
## FAQs
Yes, immediately after converting — use `Cmd + Z` (Mac) or `Ctrl + Z` (Windows), or restore from [version history](/working-in-projects/version-history). Once you've moved on, conversion is effectively permanent. To change what the voice says, delete the converted audio and generate new AI speech from the script.
Yes. Select only the text you want to convert, then use the ellipsis menu to convert. The rest of the paragraph stays as AI speech.
The clip may already be a standard audio layer, or you may not have selected AI speech text. Confirm the text is highlighted and assigned to an AI Speaker before opening the hover menu.
# Create a custom voice clone
Source: https://help.descript.com/ai-speech/custom-speaker
Enable speech generation by authorizing a custom AI Speaker that speaks in your own voice in Descript.
Clone your own voice into a custom AI Speaker, then generate audio in it just by typing. Use it to [fix a line without re-recording](/script-editing/change-meaning) or to [build a voice-over track from scratch](/ai-speech/tts)..
## Create an AI Speaker
1. Add a speaker label to your composition — click **Add speaker** (usually at the top of your composition).
2. Select **Create speaker** from the dropdown, then name your speaker.
3. Click your new speaker label, find your speaker name in the dropdown, hover over it, click the **…** menu, and choose **Enable speech generation**. This displays the consent and authorization script.
4. **Choose your microphone** and click **Record**. The consent statement must be read in English, even if you’re creating non-English text-to-speech audio. For the best results, speak naturally, with varied tone and expression.
5. Stop the recording, review your submission, and re-record if needed.
6. When you’re satisfied, click **Submit**. You’ll receive a confirmation once your AI Speaker is ready (typically within minutes).
**Also possible from Drive view**
You can also create an AI Speaker from the **AI Speakers** tab in [your Drive view](/descript-tour/drive-view).
### **Create an AI Speaker for a third-party**
If your collaborator can’t record directly in the app, have them send you a recording of the consent statement.
I want Descript to create an artificial version of my voice that I can use to create speech that sounds like me. I am training my voice by reading the following statement. Imagine a big blue ball spinning in space. That’s our Earth. On it, there are tall mountains, deep oceans, and huge forests with animals. In cities, people talk, play, and work.
## Consent and voice authorization
Descript requires explicit recorded authorization from the person whose voice will be used before creating a voice clone. This protects against unauthorized use.
Voice clones can only be created by the person themselves, or by someone acting on their behalf with the person's recorded authorization
**Descript cannot create voice clones for:**
* A deceased individual
* A non-consenting person
* Someone unable to record the consent statement
* Audio from an AI or artificial source
Any attempt to bypass this process is a breach of Descript's Terms of Service.
## Troubleshooting
Create a new voice clone with a fresh recording of the consent statement. You can't add more voice samples or training data to an existing clone, but you can shape the result by:
* Recording the consent statement in a specific tone and style (casual and friendly, formal and authoritative, and so on).
* Speaking clearly and intentionally — your delivery during the consent script directly shapes how your AI Speaker sounds.
* Using your usual microphone and recording setup.
* Changing the voice generation model for your text-to-speech audio in [**App Settings**](/account-and-app-settings/app-settings).
Multiple style variations within a single voice clone aren't currently supported. Instead, create multiple voices, each with a different delivery. For example, you could:
* Create one voice clone with a casual, conversational tone.
* Create another with a more formal, professional delivery.
* Create additional clones with different emotional qualities or speaking styles.
Each voice appears in your speaker dropdown, so you can choose the most appropriate one for different sections of your project.
Voice clones are generated using a model based on US English pronunciation, so accents may not always be preserved accurately. If your clone doesn't sound right, try switching your voice generation model in [**App Settings**](/account-and-app-settings/app-settings).
The [ElevenLabs v2 and v3 models](/ai-speech/tts) can produce different results, so it's worth testing both to see which one better captures your accent.
We're exploring broader accent support in the future.
# AI Speaker pronunciation tips
Source: https://help.descript.com/ai-speech/pronunciation
Fix mispronounced names, acronyms, and homographs in AI Speaker audio by adjusting spelling and syllable emphasis.
While AI Speakers perform well in most cases, achieving perfect pronunciation can require some finesse and may involve multiple attempts. Areas where you might need to make adjustments include:
* Names with unique spellings or pronunciations.
* Pronouncing individual letters for abbreviations or initialisms.
* Adjusting syllable emphasis for different forms of a word (e.g., noun vs. verb).
* Modifying the pronunciation of homographs—words that are spelled the same but pronounced differently.
To refine pronunciation:
1. Modify the word’s spelling in the script. Experiment with phonetic spellings until you achieve the desired pronunciation.
2. [Convert the Speaker clips to audio](/ai-speech/covert-to-audio) from the [Timeline](/timeline/timeline-overview).
3. Highlight the section on converted speaker audio in your script.
4. [Use the correction tool](/script-editing/correct-your-transcript) to adjust the transcript spelling without affecting the script media.
## Timing and intonation of your AI Speaker audio
There are a few things to keep in mind that will affect the timing and intonation of generated AI Speaker audio:
* Punctuation affects the spacing of your generated AI Speaker audio.
* Generating more than one word can improve the natural sound of your AI voice.
* You can adjust the [clip speed](/visuals/clip-properties) and volume to improve the natural sound of your AI Speaker audio.
# Manage your AI Speakers
Source: https://help.descript.com/ai-speech/sharing
View, manage, and share your custom AI voices from the Drive view.
Every custom AI Speaker you create is saved to your drive, where you can reuse it across projects or share it with teammates. Find them all under the **AI Speakers** tab in the [Drive view](/descript-tour/drive-view).
## Manage AI Speaker details
You can also manage your AI Speaker details by opening the AI Speakers tab in the Drive view. Select the options icon at the right to see the Speaker details.
| Action | Description |
| ---------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Share voice** | Share access to use your AI Speaker with other drive members |
| **Rename voice** | Change the name of your AI Speaker as displayed in the main editor |
| **Delete voice** | Delete your AI Speaker (and training session for Classic voices).
Deleting an AI speaker is permanent; deleted voices cannot be recovered. |
## Sharing AI Speakers
After you [create and train a custom AI Speaker](/ai-speech/custom-speaker), you'll be able to use that Speaker on any of the drives you have access to. You can also share access to your AI Speaker with members of your Drive, so they can use it, too.
# Stock AI voices
Source: https://help.descript.com/ai-speech/stock-voices
Add high-quality voiceover to your videos with Descript's built-in stock voice library.
Descript will automatically begin generating text-to-speech audio for the script that follows the Speaker label.
## Search and filter the voice catalog
Enter any search term to peruse the voice catalog. Click the **See more button** to open the full library of available voice options.
* **Search:** enter any term here to target the type of voice you’re looking for
* **Filter:** narrow by **Gender**, **Age**, or **Language**.
* **See more:** scroll to the bottom of the Recommended list and click **See more** to search the full catalog.
## Language compatibility and non-English voices
Descript offers stock voices in a variety of languages. To get the best results, use a voice whose tagged language matches the language of your script.
**Some voices are designed for a specific language**
Audio may still generate if the languages don't match, but it may sound less natural or lose the intended tone. [See supported text-to-speech languages](/ai-speech/tts)
## Legacy stock voices
Some older voices have been moved to a Legacy category as Descript's AI models improve. These voices still work, but may sound less natural.
To view available legacy speakers:
1. Open the voice picker.
2. Click the filter icon.
3. Change **Legacy speakers** from **Hide** to **Show**.
## Replace recorded audio with a stock voice
Stock voices can also replace your original audio. Descript generates the new voiceover from your script text and keeps your original video in the composition. For that workflow, see [**Convert recorded audio to AI speech**](ai-speech/convert-to-ai-speech).
# Troubleshooting and using AI Speakers
Source: https://help.descript.com/ai-speech/troubleshooting
Fix common AI Speaker issues like sequence errors and accent mismatches in Descript
Most AI Speaker snags come down to a few recurring issues, like sequence errors and accent mismatches. Here’s how to fix the common ones.
If you're not happy with the results, create a new AI Speaker with a fresh recording. There's no way to add more voice samples or training data to an existing AI Speaker.
**When re-recording:**
* Choose the tone and style you want — casual and friendly, formal and authoritative, or anything else.
* Speak clearly and intentionally; your delivery during the consent script directly shapes how your AI Speaker will sound.
* Use your usual microphone and recording setup.
Descript doesn't support style variations within a single AI Speaker. However, you can create multiple AI Speakers using the same process described above. For example:
* Create one AI Speaker with a casual, conversational tone.
* Create another AI Speaker with a more formal, professional delivery.
* Create additional AI Speakers with different emotional qualities or speaking styles.
Each AI Speaker appears as a separate option in your speaker dropdown menu, allowing you to choose the most appropriate voice for different sections of your project.
Sometimes, an AI Speaker might mispronounce a word or phrase. See our [guide with tips on getting the pronunciation right](/ai-speech/pronunciation).
That's normal! AI Speakers generate a little extra on either side to give you editing flexibility in case words don't transition perfectly. Use the [trim tool](https://help.descript.com/hc/en-us/articles/10249345076365) to line things up and a [cross-fade](https://help.descript.com/hc/en-us/articles/10255990548877#fades) to blend them together.
Text-to-speech and Regenerate currently do not work over sequences. When used on a sequence, the video will be removed. We're working on improvements ([see more info](https://www.descript.com/video-regenerate)).
In the meantime, try this workaround:
1. [Convert the AI voice clip into an audio layer.](/ai-speech/covert-to-audio)
2. Select the AI audio clip and cut (`Cmd + X` or `Ctrl + X`).
3. Use the [trim tool](https://help.descript.com/hc/en-us/articles/10249345076365) to restore the original audio/video in the Script track.
4. Paste the AI audio clip as a layer above the original audio.
5. Use the
[blade tool](/timeline/timeline-tools) to split the Script track, then mute the replaced portion in the [Properties panel](/visuals/layer-properties).
6. Adjust as needed.
If you're typing text and no audio generates, try:
* Ensure speech generation is enabled for your speaker. If not, [create a new AI Speaker](/ai-speech/custom-speaker).
* Try duplicating the project and check again.
* Try creating a new project to see if the issue persists.
AI speech uses a predefined voice model, so cadence and pacing are consistent. [Here are some tips](https://help.descript.com/hc/en-us/articles/10165955417869) that might help.
The current model is based on US English pronunciation. We're exploring broader accent support in the future — [upvote this on our feedback board](https://feedback.descript.com/feature-requests). In the meantime, try using the [Translate](/repurpose/translate-captions) feature to create a version of your voice in another language.
To adjust the speed of AI-generated clips, first click **Convert to audio**. Once converted, adjust speed using the [selection toolbar](/descript-tour/selection-toolbar).
Unexpected audio artifacts are usually caused by issues in the source media. Try to eliminate:
* Static or sudden loud sounds
* Background noise (appliances, traffic, music)
* Excessive mouth noise or breathing
# Generate text-to-speech audio
Source: https://help.descript.com/ai-speech/tts
Generate AI speech from a script using a stock voice or your own voice clone.
| Supported languages | | | |
| ------------------- | ------------------- | --------------------- | ------- |
| English (US) | Finnish | Portuguese (Portugal) | Slovak |
| Croatian | French (FR) | Romanian | Turkish |
| Czech | German | Malay | Danish |
| Hungarian | Polish | Spanish (US) | Dutch |
| Italian | Portuguese (Brazil) | Swedish | |
## First, choose a voice generation model
Descript supports two AI speech models from ElevenLabs. Switch between them anytime in [App Settings > AI models](https://web.descript.com/view/settings/account?active=ai-models).
* **Multilingual v2 (default):** Reliable, fast generation across all supported languages. The default model for new projects.
* **ElevenLabs v3:** More natural and expressive AI speech, with support for **tone tags** to direct delivery (e.g. whisper, laugh, sigh). Slightly slower generation than v2. Not available on legacy plans.
All [**custom voice clones**](/ai-speech/custom-speaker) are affected by your selected model. Custom voices tend to sound more consistent and respond reliably to tone tags.
[**Stock voices**](/ai-speech/stock-voices) are more expressive on the v3 model. They respond to tone tags more reliably and deliver more natural, animated speech. Because of these new capabilities, some voices may sound slightly different or vary in tone across generations.
The following stock voices are tuned for v3: Edward, Elizabeth, Grace, Joshua, Kyle, Libby, Michael, Owen, Ryan, Sarah, Simon, Ursula, Vernon.
## Then, generate text-to-speech audio
The exact workflow is slightly different for single speaker vs multi-speaker TTS generation.
### **Single speaker**
1. Click **Add speaker** at the top of your composition and select a Speaker.
2. Enter [Write mode](/ai-speech/write-mode) and type your script.
3. When finished, click **Done writing**. Descript automatically generates AI speech for the entire script using your assigned Speaker.
### **Multiple speakers**
1. Enter [Write mode](/ai-speech/write-mode) before selecting a Speaker.
2. Write or paste your full script into the script panel. When you're done, click **Done writing** to exit Write mode.
3. Highlight a paragraph (or any portion of text), press the **@** key, and assign a Speaker. Descript will generate TTS audio in that voice for the selection. Repeat for each section that needs a different Speaker.
### Direct AI voice performance with tone tags
With the ElevenLabs v3 model, you can add **tone tags** to direct how the AI speaks — for example, telling it to whisper, laugh, sigh, or speak seriously. Tone tags appear in your script as gray text inside parentheses and are interpreted by the model when audio is generated.
Tone input isn't available on non-TTS content, on AI speech that's been [converted to audio](/ai-speech/covert-to-audio), or when using the v2 model.
#### Add a tone tag
1. Highlight a selection in your script.
2. Click the **Tone** button (wave icon) in the selection toolbar.
3. Pick a preset like *serious*, *sigh*, *laugh*, or *long pause* — or choose **Custom** to write your own.
The tag appears in your script as gray text inside parentheses, and the AI uses it to shape its delivery on your next generation. Custom tone tags can't be longer than 150 characters.
**Other ways to add a tone tag**
The Tone button is the easiest way, but you can also:
* **Type it manually.** While in Write Mode, place your cursor where you want the tag, type an opening parenthesis `(`, enter your tag, and close it with `)`.
* **Use** [**the action bar**](/descript-tour/action-bar). Open with `command/ctrl + K` and search for **Inline note**.
#### Where tone tags appear
| Surface | Visible? |
| --------------------------- | ------------------------------------------ |
| Your script (in the editor) | Yes — gray text in parentheses |
| Generated audio | Interpreted by the model, not spoken aloud |
| Exported transcripts | Yes — included as text |
| Captions | No |
| Share page transcript | No |
**Square brackets no longer supported for tone**
In earlier versions, you could type prompts directly into your script using square brackets — for example, `[whispers]` or `[sigh]`. That approach is no longer supported on v3.
If your script contains raw `[...]`, Descript will block AI speech generation and prompt you to fix it. To migrate an existing script, replace any square-bracket prompts with parentheses, or use the **Tone** button to insert tags through the new flow.
## After you generate
AI-generated speech behaves differently from recorded audio. To make timeline edits, apply fades or crossfades, or get precise control over playback, you'll need to [convert it to a standard audio layer](/ai-speech/covert-to-audio) first.
## Known limitations
* **Generation speed.** Voice generation with ElevenLabs v3 is slightly slower than Multilingual v2, especially for long paragraphs or when tone tags are included.
* **Tone and voice continuity.** You may notice inconsistencies in how the output from this model sounds across paragraphs. This can include shifts in tone, volume, accent, or even speaker identity. These variations affect both custom and stock voices and are more likely to occur in longer or more complex scripts.
* **Custom tone tags are experimental.** Short, direct instructions like `(annoyed)` or `(slowly)` tend to work, but longer descriptive prompts may be spoken aloud instead of treated as direction. If a custom tag isn't working as expected, try shortening it.
* **Tone tag scope.** A tone tag affects delivery in the paragraph where it's added. The model decides how long the effect lasts — Descript doesn't control which exact words a tag applies to. Use paragraph breaks to reset the delivery.
## FAQs and troubleshooting
Confirm the Speaker has a voice assigned. If not, assign one in the Speaker card.
AI Speakers may occasionally mispronounce words. See our [pronunciation guide](/ai-speech/pronunciation).
TTS and Regenerate don't work over sequences. If used on a sequence, video may be removed.
**Workaround:**
1. [Convert the AI voice clip into an audio layer](/ai-speech/covert-to-audio).
2. Cut the AI audio clip from the script (`Cmd + X` / `Ctrl + X`).
3. Restore the original script track by expanding the clip in the timeline or using Undo.
4. Paste the AI audio as a layer above the original script track.
5. Split and mute the original script section using [the Blade tool](/timeline/timeline-tools).
Artifacts usually come from the original training audio. Try to avoid:
* Static or sudden loud sounds
* Background noise (traffic, appliances, music)
* Excessive mouth noise or breathing
# Understanding AI speech text colors
Source: https://help.descript.com/ai-speech/tts-colors
Learn what each AI speech text color means as Descript generates your text-to-speech audio.
Ever wonder what all those colors mean with your AI speaker text? We uncover the mysteries so you can be informed.
## Text-to-speech text colors and what to do
### Light blue text
Text has been added to a [composition](/working-in-projects/overview), but no AI speaker has been assigned. You will also see this color text if an AI speech has been assigned, but write mode is currently enabled.
**What to do:** Assign an AI speaker if needed or disable Write mode to generate speech.
[
](/images/external/descript-20791410876813-55799ce658.png)
### Pulsing dark blue text
AI speech is currently being generated and will appear soon.
**What to do:** Wait for the generation process to complete.
[
](/images/external/descript-20792173072781-2a7c0f3a3e.gif)
### Dark blue text
AI speech has been generated, and Write mode is currently disabled; the AI speech has not yet been converted to audio.
**What to do:** Enable Write mode or play the script to convert it to audio.
[
](/images/external/descript-20792166740493-34e6ee7c57.png)
### Black text
AI speech that has been converted to audio.
**What to do:** No action needed.
[
](/images/external/descript-20792166743309-d6a1b41ffa.png)
### Black text with an orange dotted underline
AI speech has failed to generate, typically from a faulty internet connection interrupting the generation process.
**What to do:** Ensure a stable internet connection and retry generating AI speech.
[
](/images/external/descript-23567484612621-16be2f6ca0.png)
### Grey text with a strikeout
This is what your transcript looks like as you make your Regenerate edits.
**What to do:** Continue editing until satisfied.
### Grey pulsing text with a grey dotted underline
Regenerate speech is currently being generated and will appear soon.
**What to do:** Wait for the process to complete.
[
](/images/external/descript-20792779741325-678dd6519a.gif)
### Black text with grey dotted underline
Regenerate speech has been generated but has yet to be converted to audio.
**What to do:** Play the script to convert it to audio.
### Yellow / Gold text with a grey dotted underline
The AI speech cannot be generated because the **legacy** AI Speaker being used lacks consent or valid training audio.
\*\*What to do:\*\*Try creating a [new AI speaker](/ai-speech/custom-speaker) and then [apply the new AI speaker](/script-editing/speakers) to the project or section.
### Black Regenerate text
Regenerated text that has been converted to audio will be black. This will match all your other non-Regenerated script content.
**What to do:** No action needed.
# Write mode
Source: https://help.descript.com/ai-speech/write-mode
Use Write mode to draft your script and/or as the first step in generating text-to-speech audio.
Write mode gives you a place to write your script in Descript before any audio exists. Start with placeholder text, then bring it to life later with [AI Speakers](/ai-speech/ai-speakers-overview) or your own voice.
Common uses include scripting videos before recording or writing custom content for [text-to-speech](/ai-speech/tts). If you’re recording from a script, you can also use placeholder text while you record directly in Descript. [Learn more about Descript's teleprompter feature.](/record/record-with-descript-s-built-in-teleprompter)
## How to use Write mode
You can enter Write mode in a few different ways:
* Start typing on a blank line in the Script editor—Write mode will turn on automatically.
* Click the **Write** button at the top of the Script editor.
* Press `Command + E` (macOS) or `Control + E` (Windows) to toggle Write mode on or off.
You'll know Write mode is active when you see a blue border around the Script editor and a **Done writing** button at the top.
## Write mode and keyboard shortcuts
While Write mode is enabled:
* Use `Command + S` (macOS) or `Control + S` (Windows) to start and stop playback.
* Single-letter keyboard shortcuts are temporarily disabled.
* You can still use `@` to assign a speaker label to the upcoming line of text.
# Descript API
Source: https://help.descript.com/api-and-mcp/api
Use the Descript API to create projects, import media, and edit without opening the app
Use the Descript API to automate imports, trigger Underlord edits, and build integrations — without opening the app. For the full endpoint reference with request schemas and code samples, see the [API documentation](https://docs.descriptapi.com/).
Looking to control Descript by chatting with an AI assistant? Start with the [Descript MCP overview](/api-and-mcp/mcp), or go directly to [Claude](/api-and-mcp/mcp-claude), [ChatGPT](/api-and-mcp/mcp-chatgpt), or [custom MCP setup](/api-and-mcp/mcp-custom).
**Using the API or MCP can use your media minutes and AI credits.**
When you use Descript through the API or MCP, imports and edits will consume media minutes and AI credits.
For example, importing a file will use media minutes, and running Underlord edits like Studio Sound, filler word removal, or captions can use AI credits.
For more info, see [Track and understand your media minutes and AI credits](/billing-payments-plans/track-and-understand-your-media-minutes-and-ai-credits).
## What is an API?
Think of the API as a waiter at a Descript restaurant. You place your order, the waiter takes it to the kitchen, and when your food is ready, the waiter brings it back to you. The API works the same way — you send a request, Descript processes it in the background, and then gives it to your waiter, who brings it directly to you.
Before you can order though, the waiter needs to know you're actually a customer. That's what your **API token** is for — think of it as your access badge. It proves the request is coming from you and tells Descript which drive to work with. Without a valid token, the API won't accept your requests.
**New to APIs? Here's a glossary of important terms and acronyms.**
**API token:** A unique key that authenticates your requests — like a password that lets your tools talk to Descript. Each token is tied to a specific drive. Don't share your API token with others. Keep it secret, keep it safe.
**Job:** Any long-running operation (importing media, running an agent edit). Each job has an ID and a status you can check.
**Media minutes and AI credits:** Importing and processing media consumes media minutes from your plan. Underlord edits consume AI credits. If you run out of either, requests will return a 402 error.
**Projects and compositions:** A container for your content in Descript. When you import media through the API, it creates a new project. A project can have multiple compositions — for example, a rough cut and a final version. When importing, you can specify how clips are arranged in a composition. [Learn more about projects and compositions.](/working-in-projects/overview)
## What can I do with the API?
**Here's what you can do with the Descript API/MCP today:**
* [**Import media**](/getting-started/import-overview) **from a URL or upload a local file**. Transcription runs automatically.
* **Edit with** [**Underlord**](/getting-started/underlord-beta-your-ai-co-editor-in-descript): add captions, remove filler words, apply Studio Sound, generate scenes, create highlight reels, and anything else Underlord can do.
* **Create a project** from a prompt as part of an automated workflow.
* **Target a specific** [**composition**](/working-in-projects/overview) in a project.
* **Find and manage projects in your drive**. Search by name, filter by date, and open the compositions inside any project.
* **Organize with folders**. Import into a named folder path, with nested folders created automatically.
* **Publish** finished projects to a [Descript web link](/export-and-share/share-page) and get back signed URLs.
* **Track progress** as import, agent, and publish jobs run.
## How to create your API token
Your API key authenticates your requests and connects them to a specific Descript drive. Each token is tied to one drive, so if you work across multiple drives, you'll need a separate key for each.
1. Go to your Descript account settings and click the **API tokens** section.
2. Click **Create token**.\\
3. Give your token a name and select the Descript drive it should be tied to. When you're ready, click **Create token**.\\
4. Copy and store your token in a safe place — you won't be able to view it again. If you lose it, you'll need to generate a new one.\\
**Keep your token private**
Anyone with your token can make API requests on your behalf, consuming your media minutes and AI credits. Keep it secret; keep it safe!
## Choose how to use the API
Zapier, the command line, direct HTTP, and AI coding tools are all just different ways to talk to the same API.
**Example requests**
* "Create a Descript project from this video URL"
* "Add Studio Sound and captions to my latest project"
* "Make a 30-second highlight reel from my project"
* "Write a script about how to make great coffee and create a video from it"
Connect Descript, set your trigger (new file, new recording, new post), and then feed a prompt to Underlord. Best for teams already comfortable with Zapier, or anyone who wants to wire this into existing automation workflows without touching code.
**Set up with Zapier**
1. Create a Zapier account (it's free!) and use [this link](https://zapier.com/developer/public-invite/236032/bb383d36895819c0a0d21dfd6e9ff7c1/) to gain access to the Descript \<> Zapier integration.\\
2. In Zapier, create a new Zap.\\
3. After adding a trigger of your choice, add a new **Action** step.\\
4. Search for and select the **Descript API**.\\
5. Choose the event to run. Currently, the options are **Import Media** and **Edit with AI** (Underlord).\\
6. In the **Account** section, select or connect your Descript account by entering your [API token](#how-to-create-your-api-token).\\
**Use your own private, personal API token**
Use **your own** API token. Once connected, it will appear as a **Personal** connection in Zapier.
**Do not share** this connection with your Zapier organization. Each team member should create their own.
If your Zap uses multiple Descript steps (e.g., Import Media *and* Edit with AI), **select this same connection for each one.** Mismatched connections will cause errors.
7. Continue configuring the action fields and test the step.
Install the CLI, drop in your API key, and run imports and edits from your terminal. It handles polling and shows live progress — useful for testing before you build something real. Good for technical users who want to test things quickly.
[Set up the CLI](https://docs.descriptapi.com/#tag/Using-the-CLI)
Call the API directly over HTTP. You own the logic — job orchestration, error handling, webhooks, the whole thing. Good for engineering teams standing up production workflows.
[Read the API documentation](https://docs.descriptapi.com/)
Connect the Descript MCP to Claude Code (or Codex, or Cursor) to build your own custom integration on top of the API. This gives your vibecoding tool of choice context into the Descript API. See [Use Descript with an AI assistant (MCP)](/api-and-mcp/mcp) for those steps.
## Known limitations
* **No local export endpoint.** You can publish projects to Descript web links and get back signed URLs to the mp4, but exporting local files directly via the API without publishing is not yet supported. [You'll need to do this manually in Descript for now.](/export-and-share/video-gif)
* **YouTube URLs are not supported as import sources.**
* **Job history is available for 30 days.** After that, job records are no longer accessible.
* **Single-drive scope.** Editing a project on a different drive than your connection is scoped to will return an error.
* **Google Drive, Dropbox, and Zapier limitations:**
* **Zapier:** When importing media from Google Drive or Dropbox, select the **File** field in your action config (*not* Media URL or DownloadURL). Standard share links and download URLs will return errors. Imported files are limited to 1 GB.
* **Direct API:** Standard share links won't work because they point to a webpage, not the file itself. Convert them to direct download links before passing them to the API.
* **CLI:** Use a Google Drive or Dropbox share link directly — the CLI converts it to a direct download link automatically. Make sure the file is set to "Anyone with the link can view." Very large files may not work due to Google's virus scan blocking the download.
For updates and discussion, join the [Descript API Discord](https://discord.com/channels/764925197379174411/1474146790532972696).
# Descript MCP overview
Source: https://help.descript.com/api-and-mcp/mcp
Control Descript from an AI assistant like Claude or ChatGPT with the Descript MCP.
The Descript MCP lets an AI assistant drive Descript for you: [Claude](/api-and-mcp/mcp-claude), [ChatGPT](/api-and-mcp/mcp-chatgpt), or a [custom connector](/api-and-mcp/mcp-custom). Describe what you want in plain language; no code required.
If you're looking to automate Descript with code, Zapier, or the command line, see the [Descript API overview](/api-and-mcp/api) instead.
**Using the API or MCP can use your media minutes and AI credits.**
When you use Descript through the API or MCP, imports and edits will consume media minutes and AI credits.
For example, importing a file will use media minutes, and running Underlord edits like Studio Sound, filler word removal, or captions can use AI credits.
For more info, see [Track and understand your media minutes and AI credits](/billing-payments-plans/track-and-understand-your-media-minutes-and-ai-credits).
## What is an MCP?
MCP stands for Model Context Protocol. It's a standard that lets AI assistants connect to external tools like Descript, so they can actually do things on your behalf, not just talk about them.
Without an MCP connection, an AI assistant can explain how to add captions in Descript. With the Descript MCP connected, the assistant can add those captions for you, as well as import media, and edit projects in Descript without you ever opening the app.
## What can I do with the Descript MCP?
The MCP connects through your Descript login, so there's no API token needed. When you authenticate, you'll select a Descript Drive to connect to your AI assistant.
Once connected, you can ask your AI assistant to handle most of what you'd normally do in Descript.
**Here's what you can do with the Descript API/MCP today:**
* [**Import media**](/getting-started/import-overview) **from a URL or upload a local file**. Transcription runs automatically.
* **Edit with** [**Underlord**](/getting-started/underlord-beta-your-ai-co-editor-in-descript): add captions, remove filler words, apply Studio Sound, generate scenes, create highlight reels, and anything else Underlord can do.
* **Create a project** from a prompt as part of an automated workflow.
* **Target a specific** [**composition**](/working-in-projects/overview) in a project.
* **Find and manage projects in your drive**. Search by name, filter by date, and open the compositions inside any project.
* **Organize with folders**. Import into a named folder path, with nested folders created automatically.
* **Publish** finished projects to a [Descript web link](/export-and-share/share-page) and get back signed URLs.
* **Track progress** as import, agent, and publish jobs run.
The AI assistant can also pull in context from other connected tools (the web, Slack messages, Notion docs, Google Drive files, etc.) and use that to give Underlord richer instructions.
**Example prompts:**
* "Import this video from my desktop into my 'Podcasts' folder and transcribe it"
* "Add Studio Sound and remove filler words from the second composition"
* "Find my 'Q2 Review' project and create a 60-second highlight reel"
* "Write a script about how to make great coffee, turn it into a video, and publish it"
## Before you connect
* The Descript MCP uses your Descript login, so you won’t need an API token. When you connect, you'll choose the Descript Drive your AI assistant can access.
* The MCP is scoped to a single drive. To switch drives, log out of Descript on the web, then reconnect the MCP.
* If you're using a team or enterprise workspace in your AI assistant, an admin may need to enable third-party connectors, custom connectors, or MCP tools before you can connect Descript.
* If your AI assistant offers multiple modes, use Chat mode where available. It generally works best with the Descript MCP.
## Connect Descript to your AI assistant
The MCP is scoped to a single drive. You can only create and access projects on the drive you choose. Make sure you're signed into Descript on the drive you want to connect to your assistant.
If you need to switch drives, log out of Descript on the web, then reconnect the MCP.
Choose your AI assistant to get started:
* [**Connect Descript to Claude**](/api-and-mcp/mcp-claude) — available in the Anthropic connector directory
* [**Connect Descript to ChatGPT**](/api-and-mcp/mcp-chatgpt) — available in the ChatGPT app directory
* [**Connect Descript to any AI assistant (custom MCP)**](/api-and-mcp/mcp-custom)- for MCP-compatible assistants without an official Descript connector.
## Known limitations
* **No local export endpoint.** You can publish projects to Descript web links and get back signed URLs to the mp4, but exporting local files directly via the API without publishing is not yet supported. [You'll need to do this manually in Descript for now.](/export-and-share/video-gif)
* **YouTube URLs are not supported as import sources.**
* **Job history is available for 30 days.** After that, job records are no longer accessible.
* **Single-drive scope.** Editing a project on a different drive than your connection is scoped to will return an error.
Questions or feedback? Join the [Descript API Discord](https://discord.gg/NbaAKQWSvF).
# Connect Descript to ChatGPT
Source: https://help.descript.com/api-and-mcp/mcp-chatgpt
Connect Descript to ChatGPT to import, edit, and publish from a conversation.
Once Descript is connected to ChatGPT, you can run your whole workflow from a chat: import media, edit with Underlord, manage projects, and publish. Describe what you want in plain English and ChatGPT handles the rest.
For a full overview of what the Descript MCP can do and how to connect other AI assistants, see [Descript MCP overview](/api-and-mcp/mcp). To automate Descript with code, Zapier, or the command line, see the [Descript API](/api-and-mcp/api) article.
**Using the API or MCP can use your media minutes and AI credits.**
When you use Descript through the API or MCP, imports and edits will consume media minutes and AI credits.
For example, importing a file will use media minutes, and running Underlord edits like Studio Sound, filler word removal, or captions can use AI credits.
For more info, see [Track and understand your media minutes and AI credits](/billing-payments-plans/track-and-understand-your-media-minutes-and-ai-credits).
## Before getting started
* Connecting to ChatGPT requires a **ChatGPT** account on a plan that supports apps/connectors (Plus or higher). Make sure you're signed in to ChatGPT at [chatgpt.com](https://chatgpt.com) before going through the steps below.
* Enterprise or Team workspace admins may need to enable third-party connectors in their ChatGPT workspace settings before the Descript app appears.
## Connect from the ChatGPT app marketplace
[**Installing directly from the ChatGPT app marketplace**](https://chatgpt.com/apps/descript/asdk_app_69f0dc45f6048191876c14c1016fe778) is the fastest way to connect Descript to ChatGPT.
1. In ChatGPT, open the **app marketplace** or go directly to the [Descript app listing](https://chatgpt.com/apps/descript/asdk_app_69f0dc45f6048191876c14c1016fe778).
2. Click to **add** the Descript connector.
3. Sign into Descript when prompted, then click **Allow** to grant ChatGPT access. The MCP connects to whichever Descript Drive you're currently logged into.
4. You'll be redirected back to ChatGPT. Descript now appears under your connected apps.
To test the connection, try a prompt like: *"Create a new Descript project called 'Test' and generate a short video about morning coffee."*
**Need a custom setup?**
If you don't see Descript in ChatGPT's app marketplace or need to set up Descript manually, use [the custom MCP setup instead](/api-and-mcp/mcp-custom).
See [Connect Descript to any AI assistant (custom MCP)](/api-and-mcp/mcp-custom).
# Connect Descript to Claude
Source: https://help.descript.com/api-and-mcp/mcp-claude
Connect Descript to Claude to import, edit, and publish from a conversation.
Once Descript is connected to Claude, you can run your whole workflow from a chat: import media, edit with Underlord, manage projects, and publish. Describe what you want in plain English and Claude handles the rest.
For a full overview of what the Descript MCP can do and how to connect other AI assistants, see [Descript MCP overview](/api-and-mcp/mcp). To automate Descript with code, Zapier, or the command line, see the [Descript API overview](/api-and-mcp/api).
**Using the API or MCP can use your media minutes and AI credits.**
When you use Descript through the API or MCP, imports and edits will consume media minutes and AI credits.
For example, importing a file will use media minutes, and running Underlord edits like Studio Sound, filler word removal, or captions can use AI credits.
For more info, see [Track and understand your media minutes and AI credits](/billing-payments-plans/track-and-understand-your-media-minutes-and-ai-credits).
## Before getting started
* Connecting to Claude requires the **Claude desktop app**. No API token is needed — you'll sign in to Descript directly during setup.
* **Use Chat mode** rather than Cowork for the best experience with the Descript MCP.
* Make sure the right settings are enabled. Go to **Settings → Capabilities** and confirm that **network egress** and **code execution** are turned on. If you don't have access to these settings, ask your Claude admin to enable them.
## Connect from the Anthropic connector directory
[Installing directly from the connector directory](https://claude.ai/directory/connectors/adcb61d5-8738-4724-a8e9-9cca7d525c3c) is the fastest way to connect Descript to Claude.
1. In Claude, open the **Customize** menu from the left pane and select **Connectors**.
2. Search for **Descript** in the connector directory.
3. Click the **+ button** to add it, then click **Connect**.
4. Sign into Descript when prompted, then click **Allow** to grant Claude access. The MCP connects to whichever Descript Drive you're currently logged into.
5. You'll be redirected back to Claude. Descript now appears under your connected connectors.
To test the connection, try a prompt like: *"Create a new Descript project called 'Test' and generate a short video about morning coffee."*
**Need media generation or custom setup?**
Claude's directory connector is the fastest way to connect Descript, but it doesn't support media generation. If you need media generation, don't see Descript in the connector directory, or need to set up Descript manually, use [the custom MCP setup instead](/api-and-mcp/mcp-custom).
**Example prompts:**
* "Import this video from my desktop into my 'Podcasts' folder and transcribe it"
* "Add Studio Sound and remove filler words from the second composition"
* "Find my 'Q2 Review' project and create a 60-second highlight reel"
* "Write a script about how to make great coffee, turn it into a video, and publish it"
# Connect Descript to any AI assistant (custom MCP)
Source: https://help.descript.com/api-and-mcp/mcp-custom
Connect Descript to any MCP-compatible AI assistant using the server URL.
No official Descript connector for your AI assistant? As long as it supports MCP, point it at the Descript MCP server URL to connect. Once linked, import media, edit with Underlord, manage projects, and publish from a conversation.
For a full overview of what the Descript MCP see [Descript MCP overview](/api-and-mcp/mcp); we also have official connectors for [Claude](/api-and-mcp/mcp-claude) and [ChatGPT](/api-and-mcp/mcp-chatgpt). To automate Descript with code, Zapier, or the command line, see the [Descript API overview](/api-and-mcp/api).
**Using the API or MCP can use your media minutes and AI credits.**
When you use Descript through the API or MCP, imports and edits will consume media minutes and AI credits.
For example, importing a file will use media minutes, and running Underlord edits like Studio Sound, filler word removal, or captions can use AI credits.
For more info, see [Track and understand your media minutes and AI credits](/billing-payments-plans/track-and-understand-your-media-minutes-and-ai-credits).
## Before getting started
The Descript MCP works with any AI assistant that supports custom MCP server connections. Before setting up, confirm your AI assistant meets these requirements:
* **Supports custom MCP connections via URL.** Your AI assistant must allow you to add a remote MCP server by entering a URL. If your assistant only supports a fixed list of integrations, the Descript MCP won't work there.
* **Supports OAuth authentication.** The Descript MCP uses OAuth to authenticate — no API token required. Your assistant needs to support OAuth-based MCP connections.
* **Network egress enabled (Claude only).** Claude disables outbound network access by default. Go to **Settings → Capabilities** and turn on **network egress** and **code execution** before connecting. If you don't have access to these settings, ask your Claude admin to enable them.
* **Admin access (for enterprise workspaces).** If you're using a team or enterprise plan on your AI assistant, your workspace admin may need to enable custom MCP connectors before the Descript MCP can be added. Check with your admin if you don't see the option to add a custom connector.
**Use Chat mode where available**
If your AI assistant offers multiple modes (like Chat vs. agent or autonomous modes), Chat mode generally produces the best experience with the Descript MCP.
## Connect Descript as a custom MCP
### What you'll need
To connect Descript to any AI assistant, you'll need:
* **The Descript MCP server URL:** `https://api.descript.com/v2/mcp`
* **Authentication method:** OAuth
* **A Descript account** with access to the drive you want to connect
The MCP connects to whichever Descript drive you're currently logged into in your browser.
The exact steps vary by AI assistant, but the general flow is the same. Most assistants will have a settings area for adding custom MCPs, connectors, or tools.
### General setup steps
1. **Find the custom connector setting** in your AI assistant. This is usually under Settings, Integrations, Connectors, Apps, or Tools. Look for an option like "Add custom connector," "Create app," "Add MCP server," or similar.
2. **Enter the Descript MCP details:**
* **Name:** Descript (or any name you prefer)
* **MCP server URL:** `https://api.descript.com/v2/mcp`
* **Authentication:** OAuth
3. **Save or create the connector.** Your AI assistant may show a security warning about custom MCP servers — this is standard for any third-party connector.
4. **Sign in to Descript when prompted.** A browser page will open asking you to sign in and grant the AI assistant access. The MCP connects to whichever Descript drive you're currently logged into.
5. **Click Allow to grant access.** You'll be redirected back to your AI assistant. Descript should now appear in your list of connected tools or connectors.
To test the connection, try a prompt like: *"Create a new Descript project about settling the question: since tomatoes are fruits, is tomato soup a smoothie?"*
**Can't find a custom connector option?**
If your AI assistant doesn't have an option to add a custom connector, it likely doesn't support custom MCPs. Reach out to your AI assistant's support team to confirm, or check their documentation for MCP support.
## Tips for getting the best results
**The MCP is scoped to a single drive.** You can only create and access projects on the drive you chose when connecting. To switch drives, log out of Descript on the web, then reconnect the MCP.
**Be specific in your prompts.** Tell your AI assistant the project name, folder, composition, and what you want done. The more context you give, the better the result.
**Your AI assistant can pull in context from other tools.** If you have other connectors set up (Google Drive, Slack, Notion, etc.), your assistant can use content from those tools to give Underlord richer instructions — for example: *"Find the brief in my Google Drive called 'Q3 Campaign' and create a Descript video based on it."*
**Example prompts:**
* "Import this video from my desktop into my 'Podcasts' folder and transcribe it"
* "Add Studio Sound and remove filler words from the second composition"
* "Find my 'Q2 Review' project and create a 60-second highlight reel"
* "Write a script about how to make great coffee, turn it into a video, and publish it"
## Known limitations by AI environment
The Descript MCP follows the standard Model Context Protocol, but each AI assistant implements MCP support a little differently. Some tool calls may behave inconsistently or not work at all depending on the environment. This section tracks known issues — we'll update it as new ones are reported or resolved.
* **No local export endpoint.** You can publish projects to Descript web links and get back signed URLs to the mp4, but exporting local files directly via the API without publishing is not yet supported. [You'll need to do this manually in Descript for now.](/export-and-share/video-gif)
* **YouTube URLs are not supported as import sources.**
* **Job history is available for 30 days.** After that, job records are no longer accessible.
* **Single-drive scope.** Editing a project on a different drive than your connection is scoped to will return an error.
### Environment-specific notes
If you've connected the Descript MCP to an AI assistant and run into issues, [join the Descript API Discord](https://discord.gg/NbaAKQWSvF) to report it — we'll add known issues here as they're identified.
| AI assistant | Status | Notes |
| --------------------------------- | -------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Claude | Officially supported | See [Connect Descript to Claude](/api-and-mcp/mcp-claude). Media generation requires custom connector setup; the directory version doesn't support it. |
| ChatGPT | Officially supported | See [Connect Descript to ChatGPT](/api-and-mcp/mcp-chatgpt). Some tool calls (like "publish") may not always work perfectly — the AI can occasionally call the wrong tool or misinterpret the request. Try rephrasing or breaking the task into smaller steps. |
| *Other MCP-compatible assistants* | Community-supported | Functionality depends on the assistant's MCP implementation. Report what works (and what doesn't) in the [Descript API Discord](https://discord.gg/NbaAKQWSvF). |
# Other endpoints
Source: https://help.descript.com/api-and-mcp/other-endpoints
Call any Descript API endpoint from Zapier or n8n.
Zapier's Descript integration has built-in actions for only Import Media and Edit with AI. To hit any other endpoint from tools like Zapier or n8n, send a direct API request.
**These steps involve third-party tools**
We make an honest effort to provide workflows for using the Descript API with these external tools, but your mileage may vary. If you run into issues using the Descript API with tools like Zapier and n8n, please contact the relevant support team for assistance.
## **Before getting started**
You'll need three things:
1. A Descript API token ([create one here](/api-and-mcp/api#how-to-create-your-api-token))
2. A Zapier account
3. The [Descript API documentation](https://docs.descriptapi.com/) open for reference
## Step 1: Set up the connection
1. In your Zap, add a new action step.
2. Search for **API by Zapier** and select it. *Note: this is a premium feature, and may not be available on all Zapier plans.*
3. Choose **API Request** as the action event.
4. Click **Connect a new account**. A configuration window opens.
5. Fill in the fields in the table below.
6. Click **Yes, Continue to API by Zapier**.
| Field | Value |
| :--------------------------------- | :------------------------------------------------------------------------------------------------------------ |
| **Authentication Type** | None |
| **Connection Name** | Descript API (or whatever you prefer) |
| **Domain Filter** | `descriptapi.com` |
| **Headers** (under Static Headers) | `Authorization: Bearer YOUR_API_TOKEN` on the first line, `Content-Type: application/json` on the second line |
| **Query Parameter** | Leave empty |
| **OAuth2** | Leave empty |
**Use your own API token**
As with the built-in integration, each team member should use their own token. We recommend against sharing the connection with your Zapier organization.
## Step 2: Find the endpoint you need
Open the [API documentation](https://docs.descriptapi.com/) and find the endpoint you want to use. Each endpoint page lists the three things you'll enter in Zapier:
* **The HTTP method** — POST, GET, or DELETE. Look for the label next to the endpoint name (for example, "post Export project transcript").
* **The URL** — shown at each endpoint section, for example `https://descriptapi.com/v1/export/transcript`.
* **The request body** — the JSON payload the endpoint expects. The docs list every field, whether it's required or optional, and what values it accepts.
## Step 3: Configure the API Request action
Depending on the endpoint you're calling, you will need to specify a given set of inputs and values. Back in Zapier, fill in the action fields:
1. Set the **HTTP Method** to match the docs (usually POST).
2. Paste the full **URL** from the docs.
3. In the **Body** fields, enter your JSON payload. Reference data from earlier Zap steps using Zapier's `{{field}}` syntax — for example, passing a project ID from an earlier Import Media step.
You don't need to add authentication headers here. They're included automatically from the connection you set up earlier.
To export a transcript as a text file with speaker labels and paragraph timecodes:
**HTTP Method:** POST
**URL:** `https://descriptapi.com/v1/export/transcript`
**Body:**
`{ "project_id": "{{project_id_from_previous_step}}", "format": "txt", "include_speaker_labels": "changes", "include_markers": true, "timecodes": { "on_paragraphs": true } }`
The `format` field accepts: `txt`, `markdown`, `html`, `rtf`, or `docx`.
## Response formats: sync vs. async
The built-in Descript Zapier actions handle polling and response parsing for you. When calling API Request directly, two patterns matter:
**Async endpoints** (like Publish) return a `job_id` in JSON. You'll need a follow-up step to poll `GET https://descriptapi.com/v1/jobs/{{job_id}}` until the job completes, or pass a `callback_url` in your request body to have Descript notify a Zapier webhook when the job finishes.
**Sync endpoints** (like Transcript Export) return the file content directly — not JSON. Zapier's API Request action expects JSON responses, so these may not parse cleanly. If you run into issues, try using a text-based format (like `txt` or `markdown` for transcripts) instead of binary formats (like `docx`), or handle the request in a **Code by Zapier** step where you have more control over the response.
## Available endpoints and examples
For the full list of endpoints, request schemas, and code samples, see the [API documentation](https://docs.descriptapi.com/). Endpoints not covered by the built-in Zapier integration include:
* **Export transcript** — export a composition's transcript as text, Markdown, HTML, RTF, or DOCX
* **List projects** — search and filter projects in your drive
* **Get project details** — inspect a project's media files and compositions
### **Examples**
One example per endpoint, showing all available parameters with realistic values. All examples use `POST` or `GET`/`DELETE` as appropriate.
**Method:** POST **URL:** `https://descriptapi.com/v1/jobs/import/project_media`
**Body:**
```json theme={null}
{
"project_name": "Q3 Campaign Video",
"team_access": "comment",
"folder_name": "Clients/Videos",
"add_media": {
"Intro/opener.mp4": {
"url": "https://storage.example.com/opener.mp4",
"language": "en"
},
"Main/interview.mp4": {
"url": "https://storage.example.com/interview.mp4",
"language": "en"
},
"Main/broll.mp4": {
"url": "https://storage.example.com/broll.mp4"
},
"Multitrack/session": {
"tracks": [
{ "media": "Main/interview.mp4", "offset": 0 },
{ "media": "Main/broll.mp4", "offset": 12.5 }
]
}
},
"add_compositions": [
{
"name": "Rough Cut",
"fps": 30,
"width": 1920,
"height": 1080,
"clips": [
{ "media": "Intro/opener.mp4" },
{ "media": "Multitrack/session" }
]
}
],
"callback_url": "INSERT ZAPIER CALLBACK URL HERE"
}
```
**Method:** POST **URL:** `https://descriptapi.com/v1/jobs/agent`
**Body:**
```json theme={null}
{
"project_id": "YOUR_PROJECT_ID",
"composition_id": "YOUR_COMPOSITION_ID",
"prompt": "Remove all filler words, apply Studio Sound to every clip, add captions, and create a 60-second highlight reel as a separate composition",
"team_access": "view",
"conversation_id": "d1e2f3a4-b5c6-7890-abcd-ef1234567890",
"callback_url": "INSERT ZAPIER CALLBACK URL HERE"
}
```
`conversation_id` continues a prior agent conversation. Omit it to start fresh. `project_name` can be used instead of `project_id` to create a new project from scratch.
**Method:** POST **URL:** `https://descriptapi.com/v1/jobs/publish`
**Body:**
```json theme={null}
{
"project_id": "YOUR_PROJECT_ID",
"composition_id": "YOUR_COMPOSITION_ID",
"media_type": "Video",
"resolution": "1080p",
"access_level": "unlisted",
"callback_url": "INSERT ZAPIER CALLBACK URL HERE"
}
```
`access_level` options: `public`, `unlisted`, `drive`, `private`. Defaults to the drive setting. `resolution` only applies when `media_type` is `Video`.
**Method:** POST **URL:** `https://descriptapi.com/v1/export/transcript`
**Body:**
```json theme={null}
{
"project_id": "YOUR_PROJECT_ID",
"composition_id": "YOUR_COMPOSITION_ID",
"format": "markdown",
"include_speaker_labels": "every_paragraph",
"include_markers": true,
"timecodes": {
"on_paragraphs": true
}
}
```
`format` options: `txt`, `markdown`, `html`, `rtf`, `docx`. `include_speaker_labels` options: `off`, `changes`, `every_paragraph`. Response is the raw file content, not JSON — see the note on sync endpoints above.
**Method:** GET **URL:** `https://descriptapi.com/v1/jobs?`
Query params: `project_id`, `type` (`import/project_media` or `agent`), `limit` (1–100, default 20), `created_after`, `created_before` (ISO 8601). Use `cursor` from `pagination.next_cursor` to paginate.
**Method:** GET **URL:** `https://descriptapi.com/v1/jobs/6dc3f30a-58c2-4174-96a6-dc18cf3c7776`
No body. Replace the job ID in the path with the `job_id` from any async job response (import, agent, publish).
**Method:** DELETE **URL:** `https://descriptapi.com/v1/jobs/6dc3f30a-58c2-4174-96a6-dc18cf3c7776`
No body. Returns 204 on success. Irreversible — confirm the job ID before calling.
**Method:** GET **URL:** `https://descriptapi.com/v1/projects?`
All params are optional query strings. `created_by` accepts a user UUID or `me`. `sort` options: `name`, `created_at`, `updated_at`, `last_viewed_at`. Use `cursor` from `pagination.next_cursor` to paginate.
**Method:** GET **URL:** `https://descriptapi.com/v1/projects/YOUR_PROJECT_ID`
No body. Returns project metadata, all media files with type and duration, and all compositions with ID, name, duration, and media type. Note: this will only work with projects within the drive your API token is associated with.
**Method:** GET **URL:** `https://descriptapi.com/v1/status`
No body. Returns `{ "status": "ok" }` if the token is valid. Note: this endpoint is marked as work in progress in the current docs and may return an error.
# What does the “Beta” label mean in Descript?
Source: https://help.descript.com/app-troubleshooting/beta
Understand why some Descript features carry a beta label and what reliability and support to expect while using them.
Some features in Descript have a `beta` label. This indicates the feature is ready for broad use, but still being actively improved — either because it’s powered by new technology (like an AI model) or because we’re collecting feedback to fine-tune how it works.
We need customers to use beta features so we can learn how to improve them. The beta label helps set that expectation.
## Why we use beta labels
We include a beta label on features for a few reasons:
* **We’re monitoring performance.** Some features stay in beta while we gather data on performance across different setups and use cases.
* **They rely on new technology.** Many features in Descript are built on cutting-edge tools. They’re valuable now, but may not get results right every time. That’s expected — and part of how they improve.
* **They’re still rolling out to all users.** A beta label can also mean the feature is working well, but not yet available on all platforms or browsers.
If a feature has a beta label, our internal testing already shows that it's reliable and useful. Every beta feature is actively supported, and we’re intentional about when we remove the label — usually when the feature performs better than expected.
Our goal is to be transparent about how a feature evolves so you feel confident using it — and know where to look for updates over time.
**Want to share feedback?**
Use the **Share feedback** button in the app, or post your thoughts on our [Feature Requests Board](https://feedback.descript.com/feature-requests)
# Troubleshooting GPU (graphics card) related issues
Source: https://help.descript.com/app-troubleshooting/gpu
Update your graphics card drivers to fix GPU issues in Descript.
Out-of-date graphics drivers can cause GPU-related crashes, glitchy playback, and other issues in Descript. Updating them is usually the fix.
If you’re on a Windows device, you can verify that your drivers are automatically up to date in a few different ways:
* [**Check for all available Windows Updates**](https://support.microsoft.com/en-us/windows/update-windows-3c5ae7fc-9fb6-9af1-1984-b5e0412c556a)
* **[Update drivers manually in Windows Device Manager](https://support.microsoft.com/en-us/windows/update-drivers-manually-in-windows-ec62f46c-ff14-c91d-eead-d7126dc1f7b6)**
* Graphics cards will be listed under the Display adapters heading in the Device Manager.
* Visit the GPU manufacturer's website, for example, Nvidia or AMD, to download and install updated drivers.
For Mac users, drivers are built into macOS. Updating to the latest version of macOS will update the GPU drivers - [**update macOS**](https://support.apple.com/en-us/HT201541).
# How to resolve network connection issues
Source: https://help.descript.com/app-troubleshooting/how-to-resolve-network-connection-issues
Common fixes for network-related issues in Descript.
Descript relies on an internet connection to power many key features. If your connection is unstable or blocked by your network settings, you may run into issues.
This article walks through the most common fixes for connectivity troubles and what to do if Descript says you're offline. It also includes the domains, ports, and proxy settings your IT team may need to allow for [Rooms](/record/rooms-overview) and [SquadCast](/squadcast/quickstart) recording sessions.
If Descript says you're offline
If Descript is showing an "offline" message, it may mean your internet connection is unstable, blocked by a local network setting, or—occasionally—it may be a false alert.
These steps may help resolve the issue:
1. **Fully quit and restart your browser or Descript app.** Quit Descript completely (click the Descript "D" icon in the OS taskbar) and select **Quit Descript Completely**.\\
2. **Refresh the browser page or Descript window.** Use the shortcut `Shift + Cmd/Ctrl + R` or go to **Window > Reload** in the top menu.\\
3. **Clear your cache:**
* **Using Chrome?** [Follow these steps](https://support.google.com/accounts/answer/32050?hl=en) to clear your browser cache.
* **Using Descript's desktop app?** From the top menu, go to **Help > Debug > Reset app data**.
4. **Restart your device.** A full restart can resolve system-level networking issues.
5. **Check for network interference.** Disable VPN, firewall, or proxy settings temporarily to see if they're blocking Descript's connection. [See firewall and proxy settings below](#firewall-and-proxy-settings).
6. **Free up disk space.** Make sure you have at least 20 GB of free space. [See recommended system requirements](/getting-started/descript-system-requirements)
7. **Try a different network.** Use another Wi-Fi network or a mobile hotspot. A wired ethernet connection to your modem or router can often improve stability over Wi-Fi.
8. **Switch platforms.** Try [web.descript.com](https://web.descript.com) if you're using the desktop app, or vice versa.
## Firewall and proxy settings
If you're using a firewall, VPN, or proxy—especially common on school, office, or coworking networks—Descript may not be able to connect properly. Share this section with your IT team or network administrator.
Your firewall or proxy must allow access to the following domains:
* \*.descript.com
* \*.stytch.com
* descript-assets.s3.us-west-2.amazonaws.com
* d32u7zi7n7c34o.cloudfront.net
* d2qfeu3f26dkj6.cloudfront.net
* descript-assets.s3.amazonaws.com
* descript-assets.s3-accelerate.amazonaws.com
* d1d3n03t5zntha.cloudfront.net
* descript-publish.s3.amazonaws.com
* descript-publish.s3.us-west-2.amazonaws.com
* descript-publish.s3-accelerate.amazonaws.com
* d1sdqpkoqp177u.cloudfront.net
* descript-teams.s3.amazonaws.com
* descript-teams.s3.us-west-2.amazonaws.com
* descript-teams.s3-accelerate.amazonaws.com
* d3s623uews94mf.cloudfront.net
* descript-voices.s3.amazonaws.com
* descript-voices.s3.us-west-2.amazonaws.com
* descript-voices.s3-accelerate.amazonaws.com
* descript-users.s3-accelerate.amazonaws.com
* d1fizpkae570p1.cloudfront.net
* descript-global-assets.s3-accelerate.amazonaws.com
* descript-global-assets.s3.us-west-2.amazonaws.com
* d3grwaljw6zt7u.cloudfront.net
* descript-recordings.s3.amazonaws.com
* descript-recordings.s3.us-west-2.amazonaws.com
* descript-recordings.s3-accelerate.amazonaws.com
* descript-users.s3.amazonaws.com
* descript-users.s3.us-west-2.amazonaws.com
* descript-global-assets.s3.amazonaws.com
* d2ddoduugvun08.cloudfront.net
* \*.pndsn.com
* production-273614-assets.storage.googleapis.com
* production-273614-assets-us-east4.storage.googleapis.com
* \*.descriptusercontent.com
* dh9qz98jqjqdu.cloudfront.net
* dm0qx8t0i9gc9.cloudfront.net
* \*.giphy.com
* zoom.us — Required if connecting your Zoom account to Descript
* https\://*.googleapis.com/*
* wss\://*.firebaseio.com/*
* https\://*.firebaseio.com/*
* https\://\*.daily.co
* wss\://\*.wss.daily.co
* wss\://\*-wss.daily.co
**Additional domains and ports for SquadCast:**
* https\://\*.squadcast.fm
* https\://\*.sqdc.st
* https\://\*.zapier.com
* UDP ports 20000–65000
**Optional domains:**
* https\://*.doubleclick.net/*
* https\://*.tapfiliate.com/*
A proxy server must allow HTTPS connections to:
* [https://prod-ks.pluot.blue/](https://prod-ks.pluot.blue/)\*
* [https://c.daily.co/](https://c.daily.co/)\*
* [https://gs.daily.co/](https://gs.daily.co/)\*
It must also allow HTTPS connections converting to WebSockets on:
* wss\://\*.wss.daily.co
* wss\://\*-wss.daily.co
If possible, proxying on \*.daily.co is preferred.
**SSL inspection can break audio and video in recording sessions**
Proxies that decrypt and re-encrypt HTTPS traffic (sometimes called SSL inspection or deep packet inspection) can break real-time connections used by Rooms and SquadCast. This may cause participants to join a session but be unable to send or receive audio and video. Exclude TURN, STUN, and media traffic from inspection.
## VPNs and managed networks
We don't recommend using Descript Rooms or SquadCast on networks or devices managed by organizations such as:
* Enterprise or corporate systems
* Government or military systems
* Schools and universities
* Banks or medical institutions
These networks often block the ports and services that real-time recording needs to work properly. If you must use a managed network, share the [firewall and proxy settings](#firewall-and-proxy-settings) section above with your IT team.
If you use a VPN, configure it to use split tunneling to bypass the VPN for Descript traffic. At a minimum, exempt port 443 and UDP traffic for the domains listed in the firewall and proxy settings section above.
## Restricted countries and regions
Descript and SquadCast may be unavailable or have limited functionality in countries or regions subject to US sanctions or trade restrictions. This includes, but is not limited to:
* China
* Cuba
* Iran
* North Korea
* Russia
* Sudan
* Syria
* Crimea, Donetsk, Luhansk, and Sevastopol regions of Ukraine
* United Arab Emirates
This list may not be exhaustive. If you're unable to access Descript / SquadCast or specific features from your location, [contact our support team](/connect-with-us/get-help). We'll need to know your operating system, whether you're using the desktop or web app, and what troubleshooting steps you've already tried.
# Troubleshooting editor performance and playback issues in Descript
Source: https://help.descript.com/app-troubleshooting/performance-playback
Troubleshoot a slow, glitchy, or lagging Descript editor.
A slow or stuttering editor usually traces back to a few fixable causes: system resources, a heavy project, or a setting or two. Work through the checks below to speed it back up.
**Having trouble loading a project?**
If a project is stuck loading, showing a **"This is taking longer than normal"** message, or won’t open at all, try the steps in our dedicated troubleshooting guide: [Project won’t load or open](/working-in-projects/version-history).
If you're experiencing strange or non-reproducible issues:
* Reload the project. In a web browser, click the
**Refresh** button or use the Command/Ctrl +
R shortcut. In the desktop app, use the keyboard shortcut
**`Shift + Cmd/Ctrl + R`** or select
**Window > Reload** from the main application
menu.
* Restart your computer
**Missing visuals?**
* Check if script or media layers are hidden in the Layer list
in the Properties panel. Learn more about
[Layer visibility and order](/visuals/layer-visibility).
* [Switch to a video composition](/working-in-projects/audio)
if needed.
**Missing audio?**
* Check if a layer is solo’d in the Layer list of the Properties
panel.
* If you're a Windows user, verify Exclusive Mode is disabled.
#### **How to disable Exclusive Mode (Windows only)**
Exclusive Mode in Windows sound settings can prevent
multiple apps from using your audio devices at the
same time. Disabling it may resolve audio issues.
1. Right-click the speaker icon in your taskbar
and select **Sound Settings**.
2. Scroll down and select **More sound settings**.\\
3. In the new window, under **Playback**,
right-click your output device and select
**Properties**.\\
4. Navigate to the **Advanced** tab.
5. Uncheck the boxes related to **Exclusive Mode**.\\
6. Click **Apply** and then **OK**
to save your changes.
Exclusive Mode in Windows sound settings can prevent
multiple apps from using your audio devices at the
same time. Disabling it may resolve audio issues.
1. Right-click the speaker icon in your taskbar
and select **Sound Settings**.
2. Scroll down and select **More sound settings**.\\
3. In the new window, under **Playback**,
right-click your output device and select
**Properties**.\\
4. Navigate to the **Advanced** tab.
5. Uncheck the boxes related to **Exclusive Mode**.\\
6. Click **Apply** and then **OK**
to save your changes.
Projects with several GBs of files, long compositions, or lots of
edits can slow things down. If you’re seeing performance issues,
try breaking your work into smaller compositions or separate projects.
There’s no one-size-fits-all rule — your device specs also play a
big role — but if things start lagging as your project grows, this
could be the reason.
[Learn how to copy a composition to a different project](/working-in-projects/duplicate).
Closing high-usage apps like web browsers or video conferencing tools
can help free up memory and improve Descript’s performance. Even
background apps can make a difference — close anything you're not
actively using.
Descript runs best when your device has at least 20GB of free disk
space.
[Free up space on Mac](https://support.apple.com/en-us/HT206996)
|
[Free up space on Windows](https://support.microsoft.com/en-us/windows/free-up-drive-space-in-windows-a18fae02-a0fa-8df9-9838-8970f9939de4)
For the best experience, your device should meet (or exceed!) our
recommended system specs. If you’re running into slowdowns, crashes,
or export issues, double-checking your hardware is a good place to
start.
[View system requirements](/getting-started/descript-system-requirements)
Extensions that interact with text — like Grammarly or other script-reading
tools — can interfere with Descript and affect performance.
[How to disable Grammarly](https://support.grammarly.com/hc/en-us/articles/4406998780813)
|
[Disable Chrome extensions](https://support.google.com/chromebook/answer/2589434?hl=en)
We’ve seen reports that McAfee can interfere with Descript’s performance.
If you’re noticing lag or instability, try disabling McAfee while
you work — or add Descript as an exception to avoid conflicts.
[How to disable McAfee](https://www.mcafee.com/support/?articleId=TS100162\&page=shell\&shell=article-view)
Descript currently supports one GPU at a time. If you're on a machine
with both integrated and discrete GPUs, make sure Descript is using
the high-performance option.
##### **Set default GPU on macOS**
1. Open Activity Monitor and navigate to
**Window > GPU History**.
2. Start
[exporting a composition](/export-and-share/video-gif).
3. See which GPU is being used. If it's not the discrete one
(like AMD), turn off
[Automatic Graphics Switching](https://support.apple.com/en-us/HT202043)
in Energy settings.
Note: Apple Silicon chips have integrated GPUs that should default
correctly.
##### **Set default GPU on Windows**
1. Open Task Manager (Ctrl+Alt+Delete) and go to the Performance
tab.
2. Start
[exporting a composition](/export-and-share/video-gif).
3. Check which GPU is being used. If needed, change it in your
GPU settings.
##### **Switch to the dedicated NVIDIA GPU**
1. Open the NVIDIA Control Panel.
2. Go to **3D Settings > Manage 3D settings**.
3. Under Program Settings, select Descript.
4. Choose **High-performance NVIDIA processor**
as the preferred GPU.
5. Save your changes.
##### **Switch to the dedicated AMD GPU**
1. Open AMD Radeon Settings from your desktop context menu.
2. Go to **System > Switchable Graphics**.
3. Find Descript in the app list and set it to
**High Performance**.
If you’re on Windows and experiencing persistent playback issues
(some symptoms are a blank scene editor, a endlessly spinning
play button, or disappearing visuals)—your system may be having
trouble with hardware-based video decoding.
In most cases, playback will work briefly after restarting Descript,
but the problem returns after a few minutes or when switching
between projects.
Enable **Force software video decoding** in your
Descript [app settings](/account-and-app-settings/app-settings),
then fully quit the app by clicking the Descript D icon in your
menubar and selecting **Quit Descript Completely**.
Reopen Descript to apply the change.
**When toggled on:** Descript bypasses your GPU
and uses your processor (CPU) to decode video. This can reduce
visual bugs and playback stalls, especially on systems with Intel
Arc graphics or other GPU compatibility issues.
Occasionally, files with an unsupported or invalid format may trigger
a playback error. If this happens, try re-encoding the original file
using a tool like VLC or QuickTime. Once re-encoded, you can use
the
[**Replace File**](/add-and-manage-media/replace-file)
feature in your project or re-import the file into a new one.
If you see this message when using Chrome (which is a supported
browser), please navigate to
[chrome://settings/system](chrome://settings/system)
and toggle ON **use graphics acceleration when possible**.
If you’ve tried everything else and you're still running into issues,
a clean reinstall can help:
[Uninstall](/getting-started/uninstalling-descript) |
[Reinstall](/getting-started/install)
#### **Still stuck?**
Most performance issues are resolved with the steps above. If you're still having trouble, [contact our support team.](/connect-with-us/get-help) We'll typically need a link to the associated project (see our [Project Links](/collaboration/project-links) page) and a screen video demonstrating the problem so we can assess next steps. Use Descript's [Screen Recorder](/record/editor-recorder) or your OS's built-in recorder. Here’s how you can find and use the built-in screen recorder for your operating system: [Mac](https://support.apple.com/en-us/102618) | [Windows](https://www.microsoft.com/en-us/windows/learning-center/how-to-record-screen-windows-11).
# Troubleshooting a project that isn't saving
Source: https://help.descript.com/app-troubleshooting/project-saving
Recover your work when a Descript project won't save.
On rare occasions, usually from local network instability, a Descript project can look like it didn't save. This tends to happen after a restart or a long standby, and there are a couple of ways to recover your work.
### Check the project's version history
If you see project versions marked as "pending," it's likely that your project is not saving. Not to worry, these pending versions are all saved locally to your device. In most cases, you can wait a few minutes and the pending revisions will save and you will see the time in which they save successfully.
If after waiting some time, the pending versions do not appear to save. You can export a project backup (which will include all locally saved changes) and import that backup to try and force the pending versions to save. To do this you can follow these steps:
### Creating project backups
1. Open the project.
2. At the top of your screen, select
\*\*> Help & feedback > Debug >\*\***Export project backup...**
3. Select the location on your computer where you want to save the backup file. We recommend saving the file to your desktop so you can easily retrieve it.
4. Select **Save**.
### Importing a project backup into Descript
1. Open or [create a new project](/getting-started/create-a-new-project).
2. At the top of your screen, select
**> Help & feedback > Debug**\*\*> Import project backup...\*\*
3. Locate and select the backup file, and click **Import**.
### Contact support
If you can't recover the project data from your project history, we recommend [reaching out to customer support for assistance](/connect-with-us/get-help) or replying to an open request. The Descript team will see if the missing data can be restored, and gather details to fix the issue so it doesn’t happen again.
You’ll need to provide a [project backup file](/working-in-projects/backups) when reaching out to support.
# Troubleshooting: Descript project won’t load, doesn't open, or is stuck
Source: https://help.descript.com/app-troubleshooting/project-stuck
Get a Descript project to open past load errors and stuck screens.
Having trouble opening a project in Descript? If your project isn’t loading—or you see a message like **"This is taking longer than normal"**—there are a few things you can try to get back on track.
**Seeing delays or playback issues after your project loads?**
If your project opens but runs slowly, lags during playback, or doesn’t respond as expected, check out our tips for improving performance: [Playback and performance troubleshooting](/app-troubleshooting/performance-playback).
## General troubleshooting steps
### Project won’t load or open
If your project won’t open, or you're seeing long load times or errors, the steps below may help:
* **Check your version history:** Try opening a previous version of the project. [Learn how to restore a version](/working-in-projects/version-history).
* **Web users:** Log out of Descript, clear your browser’s cache and cookies, then sign in again.
* **Desktop app users:** From the top menu, go to **Help > Reset app data** to refresh your local app state.
* **Fully quit and relaunch the Descript desktop app:** Restarting the app can help clear temporary glitches. Press **control + click**on the Descript 'D' icon in the menubar and select Quit Descript Completely.
* **Temporarily disable VPNs or antivirus software:** These can sometimes interfere with project loading. See [how to resolve network issues](/app-troubleshooting/how-to-resolve-network-connection-issues).
* **Reduce project size and complexity:** Projects with long compositions and lots of edits can slow things down. If you're seeing performance issues or load failures, try breaking your work into smaller compositions or moving content into a separate project. There's no one-size-fits-all rule — your device specs also play a role — but if things start lagging as your project grows, this could be the reason. [Learn how to copy a composition to a different project](/working-in-projects/duplicate).
### Fully uninstall and reinstall Descript
If issues persist, a clean reinstall of the desktop app can help resolve deeper issues with app performance or file access. [Follow these steps](/getting-started/uninstalling-descript) to fully uninstall and reinstall Descript.
## Contact support
If none of the steps above resolved the issue, please [contact support](/connect-with-us/get-help) or reply to an existing request—we’ll take a look!
# How Descript uses optimized assets (proxy files) to improve editing performance
Source: https://help.descript.com/app-troubleshooting/proxy-files
Descript uses optimized assets for active editing and higher-quality original files for published compositions.
When using Descript, you might notice that your media occasionally looks different than expected—such as slightly pixelated visuals or lower audio quality. This happens because Descript **automatically creates optimized proxy files** to improve editing performance. These files help keep playback smooth and responsive while reducing strain on your computer.
## What Are Optimized Files?
When you import or record media in Descript, the app generates an optimized version of your file. These proxy files allow for **faster playback and smoother editing** by reducing file size and system load. While the optimized file may appear lower in quality, it **does not affect your final export**—Descript always uses your original files when exporting.
**Check your final resolution**
Your final export will always use the original, high-quality media files. If you want to check the final resolution, [export your project](/export-and-share/export-and-publishing-overview).
## How Optimized Files Improve Performance
Optimized files provide a **smoother editing experience** by reducing lag and improving playback speed.
* **Faster scrubbing and navigation** – Move through your project without delays.
* **Less system strain** – Work with large files without overloading your computer.
* **Seamless cloud storage** – Your original files remain in the cloud, while optimized files are stored locally for editing.
Even though Descript uses proxies for editing, your final export always maintains full resolution and audio quality.
# The Descript status page
Source: https://help.descript.com/app-troubleshooting/status
Check the Descript status page for live incidents and outage alerts.
If you're encountering unexpected issues with Descript that aren’t documented in our Help Center—such as slow performance, errors, or outages—the **Descript Status Page** can help determine if there's an ongoing incident or maintenance update affecting the service.
## Where to Find the Descript Status Page
You can access the Descript Status Page at [status.descript.com](https://status.descript.com/). This page provides real-time updates on the operational status of Descript's services, including but not limited to:
* **Descript app** – Core features like editing, transcription, and AI voices.
* **Cloud services** – Publishing, cloud storage, and collaboration tools.
* **API services** – External integrations and automation tools.
* **Live incidents** – Updates on service disruptions.
## How to Use the Status Page
1. **Check the service status** – The page will show whether all systems are operational or if there are ongoing issues.
2. **View incident details** – If there is an issue, click on it to see more details, including updates from Descript’s team.
3. **Subscribe for updates** – You can receive email or RSS notifications about service changes by clicking the “Subscribe to updates” button.
## What to Do If There's an Outage
* If Descript is experiencing an outage, the team is likely already working on a fix. Check back for updates on the status page or you can [reach out to support](/connect-with-us/get-help).
* If the status page shows all systems are operational, but you’re still having issues, try troubleshooting steps like restarting Descript, clearing your cache, or checking your internet connection.
For real-time updates, visit [status.descript.com](https://status.descript.com/).
# Downgrade or cancel a subscription
Source: https://help.descript.com/billing-payments-plans/cancel
Downgrade, cancel, or resume a Descript subscription.
When you cancel or downgrade your Descript subscription, your current plan will remain active until the end of your billing cycle. After that, your account will either move to the Free plan (if you're canceling) or to the new paid plan you selected (if you're downgrading).
You'll still have access to your projects, but any features from your previous plan that aren't included in your new one will no longer be available.
To avoid unexpected charges, make any changes before your next renewal date.
**Before you get started**
* **Canceling an account for someone who no longer works at your company?**
Descript support can only process cancellation requests coming from Drive owner's email address. If the original owner has left your company, we recommend working with your IT team to regain access or reinstate their email. [Contact our support team](https://help.descript.com/hc/en-us/requests/new) for help.
* **Canceling a subscription to a legacy plan?**
Once you leave a legacy plan, you can’t return to it — even if you change your mind. [Learn more about legacy plans](/billing-payments-plans/legacy-sunset).
## Downgrade or cancel your subscription
Canceling your subscription is the same as downgrading to the Free plan. To switch to another paid plan, just choose a different option in the plan picker.
1. Log in at [web.descript.com](https://web.descript.com/) or open the desktop app.
2. Open [App Settings](/account-and-app-settings/app-settings) with `Command/Control + , (comma)`
3. If you own multiple Drives, use the Drive picker in the sidebar to select the correct Drive.
4. Go to the **Plan** tab and click **Change plan**.
5. Select the plan you want to switch to. To cancel, choose **Downgrade to Free**.
6. Select a reason for canceling (required), then click **Cancel subscription**.
7. Follow the prompts until you see the cancellation confirmation message.
### What happens after cancellation?
* You’ll stay on your current plan until the end of your billing cycle.
* After that, your Drive will switch to the Free plan.
* Your existing projects will remain accessible.
* You can upgrade again anytime from your subscription settings.
## Resume a canceled or downgraded subscription
If you change your mind before the billing cycle ends, you can cancel the pending downgrade or cancellation.
1. Log in at [web.descript.com](https://web.descript.com/) or open the app.
2. Open [App Settings](/account-and-app-settings/app-settings) with `Command/Control + , (comma)`
3. Select the correct Drive from the left sidebar.
4. In the **Plan** tab, click to cancel the pending change.
## Decrease editor seats or transcription hours
If your account is past due or your last payment failed, you won’t be able to adjust your plan until the issue is resolved. Contact support if you need help.
1. Log in at [web.descript.com](https://web.descript.com/) or open the app.
2. Open [App Settings](/account-and-app-settings/app-settings) with `Command/Control + , (comma)`
3. Select **Edit current plan**.
4. Update the number of seats or transcription hours. To limit editing to just the Drive owner, set seats to one.
5. You can also update your payment method if needed.
6. Click **Save changes** to apply updates.
[Still need help? Contact our support team →](/connect-with-us/get-help)
# Change my billing cycle
Source: https://help.descript.com/billing-payments-plans/change-term
Switch your Descript plan between monthly and annual billing.
Choose to pay for your Descript subscription monthly or annually. [View our current plans and pricing](https://www.descript.com/pricing).
**Bonus top ups for annual Creator and Business subscribers**
Subscribe to an annual **Creator** or **Business** plan and get bonus top up AI credits and media minutes. [See offer details](/billing-payments-plans/upgrade)
## Switch between monthly and annual billing
1. Log in to your account at [web.descript.com](https://web.descript.com/) or open the Descript app.
2. Open [App Settings](/account-and-app-settings/app-settings), keyboard shortcut `Command/Control + , (comma)`
3. Under the **Plan** tab, click **Edit current plan** next to your billing cycle.\\
4. Select your preferred billing frequency (monthly or yearly). You can also update your payment method here if needed. When you're done, click **Save changes**.\\
**Billing changes**
Upgrades (including switching from monthly to annual billing) take effect immediately; downgrades will apply at the end of your current billing cycle.
# Enterprise plan
Source: https://help.descript.com/billing-payments-plans/enterprise-plan
Descript's Enterprise plan offers exclusive features, supports single sign-on and SCIM provisioning, dedicated support, and more.
Descript’s Enterprise plan is designed for organizations that need advanced security, centralized administration, and dedicated support at scale. [Contact us here to get more info about our Enterprise plan.](https://www.descript.com/contact?utm_source=helpcenter)
## Security
We know the data our members share with us ranges from the personal to the proprietary. We take the responsibility to protect your data very seriously. We're SOC 2 Type II compliant.
* Independent auditors verify the integrity of our systems regularly.
* Your Project data — including the audio and video that you upload to Descript, the transcripts of those files, and other associated metadata — are confidential, even from Descript employees.
* If you delete your data from Descript, we permanently delete it from our servers.
* Our [Privacy Policy](https://www.descript.com/privacy) explains how we collect, use, and disclose information.
* Our [Terms of Service](https://www.descript.com/terms) govern the use and access of Descript’s audio and video editing tools.
* Our [Security and Confidentiality](https://www.descript.com/security) page contains an overview of Descript’s security and confidentiality systems.
### Request security documentation
If you need access to our SOC 2 Type II report or other security documentation, visit our [SecurityPal trust center](https://descript.securitypal.com/) to explore available resources or request access.
## Access management
Descript Enterprise supports two methods of centralized access management: **Single Sign-On (SSO) and SCIM (System for Cross-domain Identity Management).**
### Single Sign-On (SSO)
SSO lets Enterprise members sign in to Descript using a single set of credentials managed by your organization’s identity provider.
* SSO is available only to Descript Enterprise customers.
* We support any IdP that uses **SAML 2.0**.
### System for Cross-domain Identity Management (SCIM)
SCIM allows Enterprise customers to automate user provisioning and deprovisioning through their identity provider (IdP).
**Requirements:**
* SCIM is available only to Descript Enterprise customers.
* All users must be on a single Descript Drive.
We support the following identity providers:
* Active Directory / LDAP
* ADFS
* Azure Active Directory (native and standard)
* Google Workspace
* Okta
* OpenID Connect
* PingFederate
* SAML
## Custom workspaces
Enterprise [drive admins](/team-management/drive-admins) can create [custom workspaces](/team-management/workspaces) to organize projects by team, client, or function — with control over who can see and join each workspace.
* **Open workspaces** — visible to all drive members, anyone can join.
* **Private workspaces** — only visible to members added by an admin.
* Manage workspaces from the drive view sidebar or from [Settings > Workspaces](/account-and-app-settings/app-settings).
* Set the [default save location](/account-and-app-settings/app-settings#preferences) for new projects (general or personal workspace).
* Control [publish privacy options](/account-and-app-settings/app-settings#preferences) at the drive level.
[Learn more about workspaces.](/team-management/workspaces)
## Customer success and support
Enterprise plans include access to a dedicated Customer Success Manager (CSM) who supports onboarding, training, and ongoing account needs.
* 1:1 onboarding and training sessions tailored to your team’s workflows
* Direct access to your assigned CSM for account and workflow guidance
## Seat types and usage
Enterprise plans use seat-based access to manage features and usage across your organization. All usage is pooled across Editor seats for the entire Enterprise Drive.
**Seat types:**
* **Editor seats:** Full access to Descript features, including editing, AI tools, and media generation.
* **Viewer seats:** Free and unlimited. Viewers can open projects and comment but can’t edit.
## Ready to move forward?
[Get in touch with our sales team here!](https://www.descript.com/contact?utm_source=helpcenter)
# Invoice history
Source: https://help.descript.com/billing-payments-plans/invoice-history
Find and download your Descript invoices.
Your subscription payments, including plans and add-ons like extra transcription hours, land in the **Invoices** tab of your account settings. View or download any of them there.
## This article covers
* [Check your invoice history](#check-your-invoice-history)
* [Save or download a receipt](#save-or-download-a-receipt)
* [Can’t find your invoice?](#can’t-find-your-invoice)
**Billing name, address, tax ID / VAT number : Add this before an invoice is finalized. It cannot be added to or changed on invoices that have already been generated, and it does not apply retroactively.**
For step-by-step instructions for adding a these details and VAT ID to your invoices, see our [Add billing details and tax ID to your account](/billing-payments-plans/taxid) guide.
## Check your invoice history
1. Open [App Settings](/account-and-app-settings/app-settings), keyboard shortcut `Command/Control + , (comma)`
2. Select the **Invoices** tab.\\
3. Click on any invoice to open it.
**Invoices are not emailed**
At this time, Descript does not send invoices via email. They’re only available through your account on the web or in-app.
## Save or download a receipt
To save or download a PDF copy of your invoice, click **View Receipt** in the top-right corner of the invoice view.
**Missing the View Receipt button?**
The **View Receipt** option won’t appear for \$0.00 invoices or invoices generated from free promotions or coupon codes.
## Can’t find your invoice?
* Make sure you’re signed in as the **Drive owner**. Only Drive owners can view invoices.
* If you belong to more than one Drive, double-check that you're viewing the correct Drive in your account settings.\\
* If your SquadCast subscription is not connected to Descript, you’ll need to visit **Settings > Billing** in your SquadCast account to retrieve those invoices.\\
* If you have paused your subscription, you will not be able to access your invoices unless you resume or cancel your subscription.
# Understanding your legacy and sunset plan
Source: https://help.descript.com/billing-payments-plans/legacy-sunset
Starting November 17, 2025 , all Legacy and Sunset plan subscribers will be automatically migrated to one of our new plans.
The migration will automatically occur on the **following billing date**.
**Example:** If your subscription renews monthly on the 1st, you'll stay on your Legacy/Sunset plan until December 1, 2025, when you'll be migrated automatically; if your subscription renews annually, you'll be migrated on the next annual renewal date after November 17, 2025.
## How do I know which plan I’m on?
1. Open Descript, and navigate to your **App Settings**.
2. Click the **Plan** tab.
3. Check the plan name displayed at the top.
[Clicking this link](https://web.descript.com/view/settings/account?active=subscription) will also navigate you directly to your App Settings.
## Will the price of my plan change?
Most customers will not see a price change, though some Legacy or Sunset plan prices could increase to match our current pricing.
Our costs and the value we deliver have increased, and our previous plan prices no longer reflect what it takes to build and support the product. We know no one likes a price change, but this is a necessary step to keep Descript sustainable for the long run.
**When can I view full details?**
Full plan details are available on our [pricing page](https://www.descript.com/pricing)
## What do the new plans offer?
Our new plans simplify usage with just two resource pools: **media minutes** and **AI credits**. These two buckets replace the previous system of transcription hours and separate allocations for individual AI tools.
| Plan | Included |
| ---------------------------------- | ------------------------------------------------------ |
| **Free** | 60 media minutes per month 100 AI credits (one-time) |
| **Education / Nonprofit Hobbyist** | 600 media minutes per month 400 AI credits per month |
| **Creator** | 1800 media minutes per month 800 AI credits per month |
| **Business** | 2400 media minutes per month 1500 AI credits per month |
Alongside these changes, we’re also introducing a model picker for AI-powered tasks. On the new plans, you have the flexibility to [choose from multiple generative media models](/generative-media/models) (including premium options) for image and video generation.
**When can I view full details?**
Full plan details are available on our [pricing page](https://www.descript.com/pricing)
## What are media minutes?
Media minutes draw down whenever you upload or record media in Descript (video, audio, Rooms sessions, screen/webcam/mic recordings). Still images count as **1 second** each.
Media minutes track your total media usage. Transcription time will no longer be something that’s tracked or debited in Descript.
Media minutes are used when you:
* Upload audio or video files
* Record media directly in Descript (in [Descript Rooms](/record/rooms-overview), the [Editor recorder](/record/editor-recorder), or with the [Screen Recorder](/record/screen-recorder))
* Add still images (each image = 1 second)
Unused media minutes don’t roll over monthly. Need more Media Minutes? Creator and Business plans can purchase top ups anytime. [Learn more about top ups.](/billing-payments-plans/top-ups)
## What are AI credits?
AI credits function similar to AI uses on Legacy and Sunset plans. Credits draw down whenever you use AI-powered features like
* [Underlord](/getting-started/underlord-beta-your-ai-co-editor-in-descript), our agentic video co-editor
* [Studio Sound](/effects-animations-transitions/studio-sound) for enhancing audio
* [Green Screen](/effects-animations-transitions/green-screen) and [Eye Contact](/effects-animations-transitions/eye-contact) video effects
* [Text-to-speech generation](/ai-speech/tts), AI [avatars](/generative-media/overview) and [AI-generated video](/generative-media/generate-media)
* and more
Unlike Legacy or Sunset plans that restrict features to specific tiers with limited allowances, you’ll have a flexible pool of AI credits to use on whatever tools you rely on most.
Need more AI Credits? Creator and Business plans can purchase top ups anytime. [Learn more about top ups.](/billing-payments-plans/top-ups)
## Which new plan is right for my needs?
It depends on your unique workflow and needs, but typically:
* **Hobbyist:** for those who edit occasionally, one or two compositions a month
* **Creator:** good if you’re making content more regularly, about once a week
* **Business:** designed for people or teams who produce content multiple times per week or for a living
If you’re still not sure, start with the Hobbyist plan. You can always upgrade to a higher tier subscription. [Lean more about upgrading your subscription.](/billing-payments-plans/upgrade)
## I don't use AI. Do you offer a plan without AI features?
Most Descript users rely on AI tools for editing—Studio Sound, Edit for Clarity, Eye Contact, and Regenerate (formerly Overdub). Some also use generative AI features like text-to-speech, voice clones, avatars, generative video, Underlord, and whatever tomorrow's breakthrough will be.
We understand that not every AI feature is useful to every creator. That's why our new plans give you a budget of credits instead of 17 different feature-specific limits. Spend your credits however you want on the AI tools that fit your workflow.
## Can I switch to a new plan?
Yes, upgrade anytime:
1. Log into Descript.
2. Go to **Settings > Plan**.
3. Select **Edit current plan**.
4. Choose the new version of your plan.
[Clicking this link](https://web.descript.com/view/settings/account?active=subscription) will also navigate you directly to your Plan settings.
If you don't migrate yourself to a new plan manually, you'll be automatically migrated on your next billing date after **November 17, 2025**.
## Can I add members to my Legacy/Sunset plan?
Yes, you can add new members to your Legacy or Sunset plan. New members will receive the same feature set and pricing as existing members. After migration, all members on your account will be on the new plan together.
## Can I still add transcription hours to my account?
If you’re on a Legacy or Sunset plan, your subscription includes a set number of transcription hours per Editor seat. If you need more, you can purchase add-on monthly transcription hours for \$2 per hour, or add another Editor seat to your Drive.
To purchase add-on monthly transcription hours:
1. Open your [**App Settings**](/account-and-app-settings/app-settings). Click your profile photo in the top-right corner of the window, then select **Settings** from the dropdown menu.
2. In the Settings window, click the **Plan** tab and select **Edit current plan**.
3. In the **Transcription Hours** field, adjust the number (e.g., change `40` to `50` to add 10 more hours) and press **Enter**.
4. Review the payment summary, then click **Save changes**.
**Final sale:** Transcription hour purchases are non-refundable once added to your account. Unused transcription hours (including monthly additional transcription add-ons) will **not** carry over when you're migrated to one of our new plans.
**Billing details**
* **Monthly subscribers:** You’ll be billed each month for your additional transcription hours.
* **Annual subscribers:** You’ll pay upfront for the added hours covering the remainder of your term.
**Example:** If you’re three months into a 12-month plan and add 10 extra hours/month, you’ll be billed upfront for the remaining 90 hours. Your monthly limit increases by 10 hours for each of the remaining months.
## Legacy and Sunset plan feature matrix
If you’re on a Legacy or Sunset plan, use the table below to see what’s included with your plan:
| Feature | Hobbyist & EDU/NFP\* (Legacy) | Hobbyist & EDU/NFP\* (Sunset) | Creator (Legacy) | Creator (Sunset) | Business (Sunset) |
| ------------------------------------- | --------------------------------------------------------------------------------------------------------------------------- | ---------------------------------- | ---------------------------------- | ---------------------------------- | ---------------------------------- |
| Transcription hours | 10 hr/Editor/mo 4 hr/Editor/mo\* | 10 hr/Editor/mo 4 hr/Editor/mo\* | 30 hr/Editor/mo | 30 hr/Editor/mo | 40 hr/Editor/mo |
| Custom font upload | ❌ | ✅ | ✅ | ✅ | ✅ |
| Included AI uses | 20 uses/mo | 20 uses/mo | Unlimited | Unlimited | Unlimited |
| Studio Sound | Up to 60m files | ✅ | ✅ | ✅ | ✅ |
| Green screen | Up to 60m files | ✅ | ✅ | ✅ | ✅ |
| Blur speaker background | Up to 60m files | ✅ | ✅ | ✅ | ✅ |
| Eye Contact | Up to 60m files | ❌ | ✅ | ✅ | ✅ |
| Translate Captions | ❌ | ❌ | ✅ | ✅ | ✅ |
| Translation proofread | ❌ | ❌ | ❌ | ❌ | ✅ |
| Dubbing | ❌ | ❌ | 30 min/mo | 30 min/mo | 120 min/mo |
| Text-to-speech | Unlimited (stock voices only) | 30 min/mo | Unlimited | 120 min/mo | 300 min/mo |
| Regenerate | Unlimited uses, only for [smoothing audio](/script-editing/fix-take), not [editing content](/script-editing/change-meaning) | 10 uses/mo | Unlimited | 100 uses/mo | Unlimited |
| Avatars (generation time) | 5 min/mo | 5 min/mo | 10 min/mo | 10 min/mo | 30 min/mo |
| Image generations (including avatars) | 1 Basic AI use per image generated | 1 Basic AI use per image generated | 1 Basic AI use per image generated | 1 Basic AI use per image generated | 1 Basic AI use per image generated |
| Generate video | 3 minutes per Editor/mo | 3 minutes per Editor/mo | 3 minutes per Editor/mo | 3 minutes per Editor/mo | 3 minutes per Editor/mo |
| Rooms recording hours | 5 hours/month per Drive | 5 hours/month per Drive | 15 hours/month per Drive | 15 hours/month per Drive | 25 hours/month per Drive |
| Custom branding | ❌ | ❌ | ❌ | ❌ | ✅ |
| Seats | Customizable | 1 | Customizable | 1–3 | Customizable |
| Video export resolution | 4K | 1080p | 4K | 4K | 4K |
| Video publish resolution | 1080p | 4K | 4K | 4K | 4K |
| Cloud storage limit | 100 GB | 100 GB | 1 TB | 1 TB | 2 TB |
# View and manage your drive subscription
Source: https://help.descript.com/billing-payments-plans/manage
Manage your billing, plan, and seat settings from the Plan tab in your App Settings .
Need to upgrade, adjust seats, or check what you're paying? Your subscription settings live in the **Plan** tab of [App Settings](/account-and-app-settings/app-settings).
There are two ways to open your subscription settings:
#### Option 1 — From your profile icon
1. Sign in to your account at [web.descript.com](https://web.descript.com/) or [open the desktop app](/getting-started/install).
2. Open [App Settings](/account-and-app-settings/app-settings), keyboard shortcut `Command/Control + , (comma)`
3. Go to the **Plan** tab.
#### Option 2 — From your Drive selector
1. Click your Drive name in the top-left corner of the Descript window.
2. Choose **Settings** from the dropdown menu. This will open directly to the **Plan** tab.
**Need additional media minutes or AI Credits?**
If you reach your monthly limit, you can add more Media minutes or AI Credits by purchasing a **Top up** from the **Usage** tab in your App Settings. Top ups are shared across your Drive and are available for one-time use without changing your subscription plan. [Learn more about Top ups](/billing-payments-plans/top-ups).
# Non-profit and education subscription
Source: https://help.descript.com/billing-payments-plans/nfp-edu
Descript offers discounted pricing for nonprofits, schools, and educational institutions.
If you're a student, teacher, academic staffer, or a qualifying 501(c)(3) nonprofit, Descript is available at a reduced rate. It's sometimes called the nonprofit discount or education plan.
Eligible teams can subscribe for **$12 per Editor/month (paid monthly)** or **$8 per Editor/month (paid annually).**
**On a Legacy or Sunset plan?**
This article explains how the Non-profit / Education plan works with Descript’s current plans. If you’re on a Legacy or Sunset plan, details may be different. See our [Understanding your Legacy and Sunset plan](/billing-payments-plans/legacy-sunset) guide for more info.
## Who qualifies and how to apply
The Non-profit / Education plan is available to:
* Nonprofit organizations with valid charitable status (501(c)(3) or equivalent)
* Students, educators, and administrators at accredited educational institutions
**To apply:**
1. [Create a free Descript account](/getting-started/create-account) using your nonprofit or school email address.
2. [Add a payment method](/billing-payments-plans/update) (you won’t be charged yet).
3. Submit the [application form](https://descript.notion.site/e677e85ecdec4c87ba2f3a5644895e9f). Our team will review your request and follow up by email.
## What’s included in the EDU/NFP subscription
The Non-profit / Education plan includes all features of the **Hobbyist** plan at a discounted price. For a full feature list, visit our [pricing page](https://www.descript.com/pricing) and refer to the **Hobbyist** column. The EDU/NFP subscription is the only Descript plan available at a discounted rate.
The Non-profit / Education plan is best suited for individual creators. We’re proud to support educators and nonprofit organizations of all sizes, and we’re excited when you want to bring Descript to your team. If you need additional seats or higher usage limits, consider one our **Creator** or **Business** plans to better support your workflow.
## How to switch your plan after approval
Once your application is approved, switch your Drive to the EDU/NFP subscription with these steps:
1. Sign in to Descript from the desktop app or at [web.descript.com](https://web.descript.com).
2. Open [App Settings](/account-and-app-settings/app-settings), keyboard shortcut `Command/Control + , (comma)`
3. Go to the **Plan** tab. If you have multiple Drives, use the Drive selector to confirm you’re updating the correct one.
4. Click **Change plan**.
5. In the window that opens, **select any one of the available paid plan options to continue** (you won't be charged yet).\\
6. On the next screen, under the **Plan** section, select the **EDU/NFP** option from the dropdown menu.
7. On the final screen, adjust your Editor seat count as needed.\\
8. Add your payment method, then click **Save changes** to complete the payment.
# How billing works in Descript
Source: https://help.descript.com/billing-payments-plans/overview
In Descript, each drive has its own plan, billing cycle, and paid Editor members
Here are a few key points to help you understand how subscription billing works in Descript.
**Learn more about our plans**
Check out our [pricing page](https://www.descript.com/pricing) for details on what’s included in each plan.
## Each drive has its own subscription
A single Descript account can own multiple drives, and every drive has its own subscription. Subscriptions are billed separately, and the features and limits available to drive Editors will depend on the plan tied to each specific drive.
Subscriptions are drive-specific. Having an existing subscription on your own drive doesn’t give you Editor access to someone else’s projects. To edit in another drive, you must be added as an Editor under that drive’s subscription.
If you own more than one drive subscription, you’ll see multiple charges on your account from Descript—one for each drive.
## Billing is processed at the start of the cycle
Subscription payments are processed upfront at the beginning of your billing cycle. This date is determined by when the drive subscription was created, not when payment was last collected.
**What day did I create my subscription?** Check your [invoice history](/billing-payments-plans/invoice-history) to see the day your billing cycle renews.
## Upgrades take effect immediately; downgrades occur at the end of your current billing cycle
If you add Editors to your drive or upgrade to a Creator or Business plan, the change takes effect immediately. The cost is prorated—you’ll only pay for the time remaining in your current billing cycle, and you’ll receive a credit for any unused time on your previous plan. Descript will process a charge for the balance due after applying the credit.
| | |
| ----------- | - |
| **Example** | |
## Change your billing cadence
Switching from **monthly to annual** billing takes effect immediately. Switching from **annual to monthly** billing takes effect at the start of the next billing cycle.
| | |
| ----------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Example** | - **Current plan:** 1 Editor on a Hobbyist drive, renewing monthly on the 1st. - **On the 15th:** Switch to annual billing. - **Cost:** You will be charged immediately for the annual plan (minus a prorated credit for the remainder of your current month). - **Next renewal:** One year from the date you switched to annual billing. |
For step-by-step instructions to change your billing cadence, see our [Change my billing cycle](/billing-payments-plans/change-term) guide.
## Pause or put your subscription on hold
Need a break from Descript? Instead of canceling, [pause your subscription](/reference-manual/billing/pause-your-descript-subscription) for up to 3 months. During the pause, you won’t be charged, but you also won’t have access to your drive or paid features. When you’re ready, your plan will automatically resume—no need to re-subscribe.
# How can I see when my subscription renews?
Source: https://help.descript.com/billing-payments-plans/plan-renew
Find your Descript subscription renewal date in drive settings.
Your renewal date is when your plan auto-renews and your card is charged.
1. Open [App Settings](/account-and-app-settings/app-settings) with `Command/Control + , (comma)`
2. From the [Drive view](/descript-tour/drive-view), click the Drive selector in the upper-left corner. If you’re part of multiple Drives, select the one you want to view.
3. In the same menu, click
**Settings**.\\
4. In the Plan section, look for **Billing cycle**. This shows the date, time, and timezone your subscription will renew. \\
# Applying promo codes
Source: https://help.descript.com/billing-payments-plans/promo
Apply a promo code to your Descript plan.
Enter a promo code as you upgrade your [drive subscription](/billing-payments-plans/upgrade) from Free to a [paid plan](https://www.descript.com/pricing).
## Adding a promo code to a purchase
When purchasing or upgrading a subscription, you can enter a promo code at checkout.
1. Click **Add promo code.\
**
2. Enter your promo code.\\
3. After selecting your purchase, click **Apply**.
4. Finish your purchase by selecting **Save changes.**
**Considerations when using promo codes**
* Promo codes can only be used once.
* Promo codes can only be applied to new accounts when upgrading from a free to a paid plan.
* You can only use one code per purchase.
* Some codes have an expiration date; you'll want to use them before they expire.
# Refund policy
Source: https://help.descript.com/billing-payments-plans/refund-policy
Descript's refund policy
Descript provides refunds for your plan if canceled and requested within 48 hours of the invoice date. To request a refund:
1. [Submit a request](https://help.descript.com/hc/en-us/requests/new) to our Support Team. Be sure to include the email address associated with your Descript account in your request.
2. If you have already done so, simply reply to the request confirming your desire for a refund.
## Subscription cancellations
Suppose you cancel or downgrade your plan partway through the billing cycle. In that case, cancellations are not prorated, and your plan will terminate at the end of your current billing cycle. Changing your billing cycle partway through the subscription period is also not prorated. It will take place at the end of your current billing cycle.
So that users may begin using enhanced features, upgrading from a Hobbyist to a Creator or Business plan will apply the changes immediately, and proration will be applied for the unused time on Hobbyist. Downgrading from Hobbyist, Creator, or Business to a lower tier or Free plan will be scheduled for the end of the current billing period with no proration.
## Editor adding new editor members
If an editor adds an unapproved or unwanted editor member to a team drive, the [drive owner](https://help.descript.com/hc/en-us/articles/10163662152589#drive-owner) can request a refund within seven days of the invoice date. To request a refund:
1. [Submit a request](https://help.descript.com/hc/en-us/requests/new) to our Support Team.
2. Have the drive owner submit the request using their Descript account email.
Keep in mind that if the drive owner wants to review and approve or decline adding editor members, they can [enable the manual approval setting](https://help.descript.com/hc/en-us/articles/11999933092877#manually-approving-editor-invitations) for editor invitations.
## Top ups
[Top up](/billing-payments-plans/top-ups) purchases are final and non-refundable once added to your account.
# Do Descript subscriptions and transcription fees include taxes?
Source: https://help.descript.com/billing-payments-plans/taxes
How sales tax and VAT apply to Descript subscriptions.
Depending on your location, Descript may charge any applicable sales taxes associated with your subscription fee and any other fees charged by Descript. Please check the sections below to see if your location is included.
The amount of tax charged will be based on the [billing information](/billing-payments-plans/taxid) provided by the customer. It is important for customers to maintain accurate and up-to-date billing information to facilitate the correct calculation of sales tax. In cases where billing information is not updated, sales tax will be applied based on the prevailing rates of the customer's state's tax laws.
As the regulatory landscape evolves and our company continues to grow, we may need to adjust our tax policy in the future to comply with applicable laws and regulations.
By using our services, you acknowledge and agree that Descript shall not be held liable for any unpaid taxes or any penalties, interest, or other expenses arising from your failure to comply with your tax obligations.
## United States
Descript subscriptions and fees may be subject to applicable taxes, including but not limited to sales, use, or other similar taxes, as required by federal, state, and local laws.
## Outside of the United States
If you are outside of the United States, Descript fees do not include taxes of any kind, including but not limited to sales, VAT, usage or other types of withholding. Please be advised that you, as the customer, may still bear the responsibility to remit any applicable taxes to the relevant tax authorities in accordance with your local jurisdiction's tax laws and regulations.
## Tax Exemption
If you have a Descript account with updated billing information and are eligible for tax exemption, please [fill out this form](https://descript.notion.site/306abe2e1a50806588ddf07d926b45fc). to get started. Please note that if your exemption has an expiration date, we will request a new tax exemption certificate when it expires. Please allow up to 7 business days for the review process.
# Add billing details and tax ID to your account
Source: https://help.descript.com/billing-payments-plans/taxid
Add a company name, address, and tax ID or VAT to your Descript invoices.
If your finance team needs your company's details on file, add them to your billing info and Descript will print them on every invoice and receipt.
**Billing name, address, tax ID / VAT number**: Add this before an invoice is finalized. It cannot be added to or changed on invoices that have already been generated, and it does not apply retroactively.
1. Open your account settings:
* Go to your [Descript account settings webpage](https://web.descript.com/view/settings/account?active=profile).
* Or, in the app, click your profile icon in the top right corner, then select **Settings**.
2. Select the **Profile** tab from the left sidebar.
3. Then, click the **Edit** button next to the **Billing info** label.\\
4. A Stripe billing page will open in your default browser. Add or update your billing details there.\\
5. When you’re done, click **Save** at the bottom of the page.
# Top ups: Buy additional media minutes and AI credits
Source: https://help.descript.com/billing-payments-plans/top-ups
Purchase top ups for additional AI credits and media minutes
When you burn through your monthly Media Minutes or AI Credits mid-project, top ups add more without upgrading your whole plan.
Top ups are only available on Creator and Business plans, shared across all members of your Drive, and expire 12 months after purchase. Top up credits/minutes are only used after your monthly allowance has been exhausted.
Looking to view your current usage? See [Track and understand your Media minutes and AI Credits](/billing-payments-plans/track-and-understand-your-media-minutes-and-ai-credits).
**Before getting started**
* Top ups allow you to purchase additional usage beyond your plan's monthly allowance. To understand how usage is measured, see [Understanding Media Minutes and AI Credits](/billing-payments-plans/track-and-understand-your-media-minutes-and-ai-credits).
* Top ups aren’t available on Legacy or Sunset plans. If you’re still using one of these plans, you can only purchase **additional transcription hours**. [Learn more about Legacy and Sunset plans](/billing-payments-plans/legacy-sunset) or [upgrade](/billing-payments-plans/upgrade) to one of our current plans with Media Minutes and AI Credits.
## Purchase a top up
When you're close to running out of Media Minutes or AI Credits, you'll see a message letting you know you've reached your limit.
To purchase top ups:
1. Open your [App Settings](/account-and-app-settings/app-settings). Click your profile photo in the top-right corner of the window, then select Settings from the dropdown menu.
2. Click the **Usage** tab in the left-hand pane, then click the **Top up** button in the banner near the top of the window.
3. Select a bundle of AI Credits and/or media minutes.
4. Complete the purchase.
Your top up will be available immediately and shared across all members of your Drive.
## Top up pricing
Top ups come in two types: AI Credits and Media Minutes (sold in hour bundles at checkout). Purchase AI Credits if you’re low on credits; purchase Media Minutes if you need more transcription time. Larger bundles bring the per-unit price down. [Learn more about media minutes and AI credits.](/billing-payments-plans/track-and-understand-your-media-minutes-and-ai-credits)
### **AI Credits**
| Bundle | Price | Per credit |
| ---------------- | -------- | ----------------- |
| 350 AI Credits | \$35.00 | \$0.10 per credit |
| 1,000 AI Credits | \$80.00 | \$0.08 per credit |
| 4,000 AI Credits | \$200.00 | \$0.05 per credit |
### **Media Minutes**
| Bundle | Price | Per hour |
| -------- | -------- | --------------- |
| 5 hours | \$25.00 | \$5.00 per hour |
| 20 hours | \$80.00 | \$4.00 per hour |
| 50 hours | \$150.00 | \$3.00 per hour |
## Should I buy a top up or upgrade my plan?
**Buy a top up if:**
* You're experiencing a temporary spike in usage this month
* You're working on a time-sensitive project with a deadline
* You want to avoid the long-term commitment of a higher monthly plan
**Upgrade your plan if:**
* You consistently run out of Media Minutes or AI Credits monthly
* You need additional resources beyond usage (such as more seats or storage)
* You want to access premium features only available on higher-tier plans
Top ups roll over month-to-month for up to 1 year from purchase. They're only used after you've exhausted your plan's monthly Media Minutes and AI Credits. If you find yourself regularly purchasing top ups, upgrading to a plan with higher monthly limits will likely be more cost-effective.
Keep in mind that Top Up purchases are non-refundable. See our [Refund Policy](/billing-payments-plans/refund-policy) for full details.
# Track and understand your media minutes and AI credits
Source: https://help.descript.com/billing-payments-plans/track-and-understand-your-media-minutes-and-ai-credits
All Descript plans include two types of usage “currency:” Media minutes and AI Credits .
Descript meters usage with two kinds of credit: **Media minutes** track how much you transcribe and record, and **AI Credits** are spent on generative AI features. Every plan comes with a monthly allowance of each.
The total amount allocated to your drive depends on how many **Editor seats** are on the subscription. Each seat adds to the shared pool of Media minutes and AI Credits. Any **Editor** can use these resources. **Viewers**, and **project-level Editors** cannot use features that require Media minutes or AI Credits. [Learn more about Drive membership roles.](/team-management/invite)
**On a Legacy or Sunset plan?**
This article explains how usage is tracked on Descript’s current plans. If you’re on a Legacy or Sunset plan, usage works differently. See our [Understanding your Legacy and Sunset plan](/billing-payments-plans/legacy-sunset) guide for details.
## What are media minutes?
Media minutes are the time you use when uploading or recording media in Descript — including video, audio, Room sessions, and screen, webcam, or microphone recordings. **Still images count as 1 second each**. In Descript, we refer to this usage as *Media minutes*; you may also see it referred to as media hours — both terms describe the same concept.
Media minutes are used when you:
* Upload audio or video files
* Record directly in Descript ([Rooms](/record/rooms-overview) or [in a project](/record/editor-recorder-overview))
* Add still images (1 image = 1 second)
*Unused Media minutes don’t roll over month to month.*
**Recording in Rooms**
Rooms recordings use your media minutes, but only for the total length of the session — not per participant.
For example, a 1-hour session with 5 participants will use **60 media minutes**, not 300.
## What are AI credits?
AI Credits are the units Descript uses to measure your use of AI-powered features. You use AI Credits whenever you apply or generate content using Descript’s AI tools, such as:
* [Underlord](/getting-started/underlord-beta-your-ai-co-editor-in-descript), our agentic co-editor
* [Studio Sound](/effects-animations-transitions/studio-sound)
* [Remove filler words](/script-editing/filler-words)
* [Green Screen](/effects-animations-transitions/green-screen)
* [Eye Contact](/effects-animations-transitions/eye-contact)
* [AI speech](/ai-speech/ai-speakers-overview)
* [Avatars](/generative-media/overview)
* [Generated video](/generative-media/generate-media)
* …and more
*Unused AI Credits don’t roll over month to month.*
**Chatting with Underlord uses AI credits**
Even if you’re just chatting with Underlord and not using a specific AI tool, each message still uses a few AI credits. Underlord is powered by AI, so every interaction draws from your credit balance.
## How many credits does each feature cost?
AI feature costs come in two flavors: some are predictable costs that scale with the size of the job, while others are non-deterministic and depend on what the AI ends up doing.
### When you apply AI features and effects manually
Cost scales with the size of the job. Run the same input twice and you'll be charged the same amount both times.
Things that affect what you pay:
* **Length of media.** Longer audio, longer [text-to-speech](/ai-speech/tts) output, or more [filler words removed](/script-editing/filler-words) = more credits used.
* **Model selection.** Generative tools let you pick from different models; more advanced models cost more (look for the coin stack icon: more coins = higher cost). [Learn more about generative image and video models in Descript](/generative-media/models).
**Some tools have a cost ceiling**
[Studio Sound](/effects-animations-transitions/studio-sound) and [Remove Filler Words](/script-editing/filler-words) have a max cost of 30 credits per file/tool application. So even if you apply these tools to a lengthy file, you won't be charged more than 30 credits per use.
### When you work with Underlord
You can prompt [Underlord](/getting-started/underlord-beta-your-ai-co-editor-in-descript) with anything: edit any length of media, generate any kind of image, ask for any kind of help. That makes it *non-deterministic*,meaning the same kind of task can use different amounts of credits depending on the length of media, the model selected, or what the AI ends up generating. There's no fixed price per action, but your [**Usage**](https://web.descript.com/view/settings/account?active=usage) tab shows exactly what each run cost.
When Underlord runs a tool or applies an effect on your behalf, you'll be charged for **both**:
* The "agent brain" (Underlord figuring out what to do)
* The tool itself (doing the actual work)
## View your usage
Check your usage of media minutes and AI credits anytime from the [**Usage**](https://web.descript.com/view/settings/account?active=usage) tab in your [App settings](/account-and-app-settings/app-settings).
1. Open your **Settings** panel
2. Choose a drive from the drop-down selector menu
3. In the left sidebar, select the **Usage** tab
[Open your Usage tab directly](https://web.descript.com/view/settings/account?active=usage)
**Need additional media minutes or AI Credits?**
If you reach your monthly limit, you can add more Media minutes or AI Credits by purchasing a **Top up** from the **Usage** tab in your App Settings. Top ups are shared across your Drive and are available for one-time use without changing your subscription plan. [Learn more about Top ups](/billing-payments-plans/top-ups).
# Troubleshooting failed payments
Source: https://help.descript.com/billing-payments-plans/troubleshooting
Resolve a declined or failed Descript payment.
We recommend trying these standard solutions if your payment fails and you cannot complete your purchase or need to re-subscribe after a subscription has been canceled for non-payment.
Please check your balance and ensure enough funds are available on the card to complete your purchase.
One of the most common reasons for failed payments is typos. Ensure you've correctly entered the card number, expiration date, postal code, and security code.
Make sure the card you are using hasn't expired. If you are using a new card, make sure it's been activated.
Please contact your card provider for further help in determining the reason for the decline.
If you tried all the recommendations above but still cannot complete your payment, try using a different card to make the purchase.
**What happens if my subscription becomes past due?**
There is a grace period for past-due accounts. Stripe, our billing service, will periodically send you payment retry emails. You will need to [update your billing information](/billing-payments-plans/update). Once this is done, we will automatically retry the payment, and you should be all set.
If you do not update your billing information and pay the past-due balance, your subscription will be canceled and returned to a Free plan. If this happens, you can simply [resubscribe to continue using paid features](/billing-payments-plans/upgrade).
# Manage and update your payment method
Source: https://help.descript.com/billing-payments-plans/update
Add, update, or remove a payment method on a Descript drive.
A paid Descript subscription needs a payment method on file, and only the Drive owner can update it in Drive settings.
**Need to add your tax ID or billing details?**
If you need to add a tax ID, VAT number, or other billing details to your invoice, you can do that separately from your payment method. See [Add billing details and tax ID to your account](/billing-payments-plans/taxid) for more info.
## Supported payment methods
You can pay for Descript using the following options:
* Credit card and [Link by Stripe](https://support.stripe.com/questions/link-faq) payments are accepted for Hobbyist, Creator, Business, and [Educational/Non-profit plans](/billing-payments-plans/nfp-edu).
* Invoice billing is an option available to [Enterprise plans only](/billing-payments-plans/enterprise-plan)
All currencies are accepted. However, not every country is supported by Stripe, our payment processor. Descript bills in USD only, and Stripe automatically converts your payment into USD using your bank’s exchange rate.
## How to add or update your payment method
1. Open [App Settings](/account-and-app-settings/app-settings), keyboard shortcut `Command/Control + , (comma)`
2. Go to the **Profile** tab.
3. In the **Billing details** section, click **Edit** next to **Payment method**.
4. You’ll be taken to a new tab where you can select or update your payment method.
5. Once you’ve added the required information, click **Update payment method**.
## Removing your billing and credit card information
Billing details can only be removed from accounts that don’t have an active paid subscription. To remove your payment method, you’ll first need to [downgrade or cancel your subscription](/billing-payments-plans/cancel). Once the billing term has ended, [contact our support team](/connect-with-us/get-help) or reply to an open request to remove billing information.
## Verification and authorization holds
Whenever you add a new card to your Descript account, our billing provider, Stripe, performs an authorization check to verify the card. This is a temporary $0 or $1 hold, not an actual charge, and it will disappear from your statement automatically.
**Why am I seeing a \$1 charge?**
This is a standard authorization hold used by Stripe to confirm that your card is valid. It is not a real charge and will be removed by your bank.
More details on Stripe's authorization process can be found here: [Unexpected \$1 charge on customer's bank statement.](https://support.stripe.com/questions/unexpected-1-charge-on-customers-bank-statement)
### What happens if my card fails authorization?
Rarely, a card-issuing bank may decline the temporary hold if it considers the $0 or $1 amount too low. When this happens, the authorization is returned to Stripe and your card will not be added to your Descript account.
### How to resolve a failed authorization
1. Contact your card issuer and ask them to allow card verification for low-amount holds.
2. After your bank updates its settings, re-add your card in Descript.
3. Once the authorization succeeds, you can proceed with your subscription or purchase.
# Upgrade your plan
Source: https://help.descript.com/billing-payments-plans/upgrade
Steps to upgrade your Descript plan.
Upgrade your plan to access more monthly **Media Minutes** and **AI Credits**, a larger stock media library, higher-resolution exports, watermark-free exports, and more. See our [pricing page](https://www.descript.com/pricing) for full plan details.
**Bonus AI credits and media minutes with annual plans**
Subscribe to an annual **Creator** or **Business** plan and get one-time bonus top ups added to your account:
* **Creator (annual):** 500 AI credits + 5 media hours
* **Business (annual):** 1,000 AI credits + 10 media hours
One-time bonus credits and minutes are valid for one year and are added automatically when you subscribe.
**Who's eligible:**
* New Creator or Business annual plan subscribers
* Current subscribers switching to annual Creator or Business plans
This offer can’t be combined with other promotions.
## Steps to upgrade your plan
1. Open [App Settings](/account-and-app-settings/app-settings) with `Command/Control + , (comma)`
2. If you have multiple Drives, use the **Drive dropdown** in the left-hand panel to select the Drive you want to upgrade.
3. Go to the **Plan** tab.
4. In the right panel, click **Change plan** next to your current subscription.
5. A new browser tab will open where you can choose your new plan, select the number of **Editor seats**, and set your billing cycle.
6. Click **Save changes** to complete your upgrade.
## After you upgrade
Your upgraded plan and features become available immediately. You’ll be charged a prorated amount based on the time remaining in your current billing cycle.
For more details, see our guide on [managing your Drive subscription](/billing-payments-plans/manage).
Any usage you’ve already accumulated during your current billing cycle will count toward your new limits. Usage does not reset when you upgrade.
To learn more about usage tracking, see [Understanding Media Minutes and AI Credits](/billing-payments-plans/track-and-understand-your-media-minutes-and-ai-credits).
**Need additional Media minutes or AI Credits?**
If you reach your monthly limit, you can add more Media minutes or AI Credits by purchasing a **Top up** from the **Plan** tab in your App Settings. Top ups are shared across your Drive and are available for one-time use without changing your subscription plan. [Learn more about Top ups](/billing-payments-plans/top-ups).
# Why has my account been charged?
Source: https://help.descript.com/billing-payments-plans/why-charged
How to read your Descript invoice
If you received one or multiple charges from Descript and are unsure what it’s for, we’re here to help. This article discusses the various charges you may receive from Descript. If you would like to reverse a charge, [please see our refund policy](/billing-payments-plans/refund-policy). To avoid any unexpected future charges, make sure to [cancel your subscription](/billing-payments-plans/cancel).
#### Do you have multiple accounts?
Users occasionally report unexpected charges from Descript, only to realize that they had made accounts under multiple email addresses. Please verify your subscription status using any additional email addresses.
## Understanding and recognizing Descript charges
Please review your **invoices** and **subscription details** by logging into your Descript account. Check for any recent changes to your Plan (e.g., plan upgrades or add-ons) that may have affected your billing. You can see a list of recent and upcoming charges by [viewing your invoice history](/billing-payments-plans/invoice-history). These charges may include:
* **Subscriptions** — Descript subscriptions renew automatically each month or year unless canceled.
* **Drive members and additional transcription** — [Adding additional drive members](/team-management/invite) or [increasing your monthly transcription limit](https://help.descript.com/hc/en-us/articles/10255869838605) for your plan increases your subscription cost. These charges will be itemized on your subscription invoice.
If you believe a charge is still incorrect or unintentional, [contact support](/connect-with-us/get-help) or reply to any open request with any additional details about the charge.
# Brand Studio
Source: https://help.descript.com/branding/brand-studio
Descript's Brand Studio brings your team's branding tools together in one centralized place.
Brand Studio gives a Drive owner or admin one place to manage the team's layout packs, fonts, colors, and media. With the assets centralized, every composition the team makes comes out on-brand.
Brand Studio is available on Business and Enterprise plans and lives in the left-hand pane of the Drive view. Each Drive supports one brand kit.
## Who can manage Brand Studio?
Drive owners and admins can add and manage brand assets in Brand Studio. Drive members with editor or viewer roles can view Brand Studio assets in their compositions.
| Role | Permissions |
| ------------- | -------------------------------------------------------------------------------------------- |
| Owner / Admin | Add and manage all Brand Studio assets, set default layout packs, and manage share branding. |
| Editor | View Brand Studio and use assets in projects. |
| Viewer | View Brand Studio only. |
## Set up your kit
Here's what you can add and manage in the Brand Studio tab:
### Assets tab
The Assets tab is where you manage fonts, colors, and the logo for your Descript share pages.
#### Add custom fonts to your Drive
Select the + Add fonts button in the top right corner of the Brand Studio window, then choose how to add your font:
1. **Search for a Google Font:** Type a font name in the search bar, select it, and click Add to Drive. Want to browse a catalog first? Visit fonts.google.com to find the perfect typeface, then enter the name directly into Brand Studio to add it to your kit.
2. **Upload a custom font:** Click Upload a custom font and select .ttf, .otf, or .woff files from your computer
Once uploaded, your Drive members can use these fonts in their Descript compositions. [Learn more about using custom fonts.](/visuals/custom-fonts)
#### Add your brand colors
When you define brand colors in Brand Studio, your entire Drive can access them directly from Descript's color picker—no need to look up hex codes or guess which shade to use.
Once you add colors to your Drive, they're available and easily accessible to all members in every project.
#### Branded share pages
Add your logo and Drive name to your Descript share pages to keep your brand visible when sharing work. [Learn how to add custom branding to your share pages.](/branding/use-custom-branding-on-share-pages)
### Layout packs tab
The Layout packs tab is where you customize and set default layouts for your Drive.
#### Remix a layout pack
Use the Remixer to build a branded layout pack using your Drive's fonts and colors. [Learn how to remix a layout pack.](/templates-and-presets/layouts-remix)
#### Set a default layout pack
Ensure every new project in your Drive starts with your team's preferred layout style. [Learn how to set your default layout pack.](/templates-and-presets/layouts-default)
### Media tab
The Media tab is where you upload and manage up to 50 shared brand assets like music, images, logos, and b-roll.
#### Add media to Brand Studio
1. In the Drive View, click Brand Studio in the left sidebar
2. Click the Media tab
3. Click Add media or drag files into the Media tab
4. Upload your brand assets (images, video, audio)
Once uploaded, your Drive members can add these assets to their projects. [Learn how to use Brand Studio media in a project.](/add-and-manage-media/brand-media)
### Glossary tab
The Glossary tab is where you manage transcription accuracy and translation settings.
#### Add terms to your transcription glossary
Save your branded terms, product names, and jargon here to help Descript transcribe them accurately across all Drive projects. [Learn more about the transcription glossary.](/script-editing/transcription-glossary)
#### Add a Do Not Translate list
Prevent specific terms—like names, product names, or slogans—from being translated when using Descript's AI-powered translation tools. [Learn how to set up your Do Not Translate list.](/repurpose/do-not-translate)
### Permissions tab
The Permissions tab lets you control who can access specific Brand Studio assets—fonts, colors, layout packs, and media.
Adjusting permissions is only available to Drives on an Enterprise plan. If you're on Enterprise and want to restrict asset access across your team, [learn how to manage Brand Studio permissions](/branding/bs-permissions).
# Brand Studio: Permissions
Source: https://help.descript.com/branding/bs-permissions
Drive admins control which Brand Studio assets drive members can apply in their projects.
As a Drive owner or admin, you decide which brand assets your team can apply in their work: fonts, colors, layout packs, and media. Members only pull from what's approved.
**Brand Studio permissions are only available to Drives on an Enterprise plan**
Brand Studio permissions require an Enterprise Drive. If you're on a Business plan and want to learn about Brand Studio's other features, [see our Brand Studio article](/branding/brand-studio).
## How to set permissions for brand assets
1. In the **Drive view**, click **Brand Studio** in the left sidebar.
2. Click the **Permissions** tab.
3. Select the asset type you want to restrict: **Fonts**, **Colors**, **Layout packs**, or **Media**.
4. Click **Save** to apply your changes.
[Clicking this link will also take you directly to the Permissions tab within Brand Studio](https://web.descript.com/brand-studio?tab=brandKitSettings), where you can make adjustments.
## Transcription glossary and do not translate permissions
When toggled on, only Drive owners and admins can modify the [transcription glossary](/script-editing/transcription-glossary) and [do not translate](/repurpose/do-not-translate) lists:
1. In the Drive View, click **Brand Studio** in the left sidebar
2. Click the **Permissions** tab
3. Under **Glossary**, toggle the setting to prevent team members from modifying entries
4. Click **Done** to save
##
**Underlord may not respect permissions**
Even when permissions restrict asset access, [Underlord (Descript’s AI co-editor)](/getting-started/underlord-beta-your-ai-co-editor-in-descript) may create or apply content that doesn’t match your locked brand settings. If you use permissions to enforce strict brand guidelines, review Underlord’s edits before publishing.
# Use custom branding on share pages
Source: https://help.descript.com/branding/use-custom-branding-on-share-pages
Use your own branding and logo when publishing content to share pages.
By default, a Descript share page carries Descript's logo and name. Custom branding swaps in your own, so pages you send to clients or embed on your site look like your brand.
Custom branding is part of Brand Studio, available on Business and Enterprise plans. [Learn more about Brand Studio.](/branding/brand-studio)
## Set up custom branding
Custom branding applies to all share pages exported from your drive. Use the below steps to adjust this setting or [click this link to go directly to the custom branding options in Descript for Web](https://web.descript.com/view/settings/account?active=preferences)
1. From **Drive view**, click the **Brand Studio** tab.
2. In the **Assets** tab, find the *Branded video pages* tile.
3. Toggle the option **ON**, then click **Edit Drive logo and name**.
4. Upload your Drive logo and name in the **Settings** window that opens.
Your custom branding will now appear on all share pages and embeds from this drive — including those you’ve already published.
# Cursor presence: See teammates’ cursors in real time
Source: https://help.descript.com/collaboration/cursor-presence
See your teammates’ cursors while you work together in a Descript project.
When you're working in a project at the same time as your teammates, Cursor Presence shows their cursors moving in the editor.
**Plan availability**
This feature is available on Business and Enterprise plans only.
## How Cursor Presence works
When Cursor Presence is on, you'll see your teammates' cursors whenever they're active in the same project.
* The composition selector shows who's currently working where.
* You'll see collaborators making script edits in the script panel and visual edits in the Scene Editor when you're in the same scene. To see exactly what they're adjusting, make sure you're at the same playhead position—if you're at different timestamps, their edits may not be visible to you.
## Turn Cursor Presence on or off
Cursor Presence is a Labs feature you can toggle at any time. Open [App Settings](/account-and-app-settings/app-settings), go to the **Labs** section, and switch **Cursor Presence** on or off.
**Cursor visibility**
Turning off Cursor Presence only changes what you see. You won't see other people's cursors, but teammates will still see yours if they have the feature on.
# Commenting in projects
Source: https://help.descript.com/collaboration/project-comments
Add, reply to, and resolve comments in your Descript compositions.
**Project vs. page comments**
Comments created in a Descript project are not the same as comments made on a published share page – project comments are private to those with access to a project, and page comments appear on [content exported using the Descript (web link)](/export-and-share/share-page) destination.
## Leave a comment
1. Select some words in your transcript, or double-click a single word.
2. Click the **chat bubble** icon in the hover menu.
3. Type your comment in the box that appears in the right-hand panel.
## Edit a comment
1. Hover over the comment you want to change.
2. Click the **ellipsis (…)** menu on the comment.
3. Select **Edit**.
4. Make your changes, then click **Save**.
## Mention a collaborator
Type **@** in a comment box to pull up a list of your collaborators — drive members and anyone you've given project access. Select a name to tag them. Tagged collaborators get an email notification with the contents of your comment.
## Resolve a comment
Click the **circle** icon in the top-right corner of a comment box to resolve it. Resolved comments move out of the script and into the archived view.
## View and sort comments
Click the **chat bubble** icon at the top right of the editor to show or hide the comment sidebar. With the sidebar open, click the **properties** icon at the top of the panel and choose a sorting option.
### View resolved comments
Click the **properties** icon at the top of the panel to switch between resolved and unresolved comments. To bring a resolved comment back into the script, click the **circle** icon in its top-right corner.
## Copying comments
Comments don't carry over when you copy and paste content between compositions, or when you [duplicate a composition](https://help.descript.com/hc/en-us/articles/10612359826061). To save your comments as text, open the comment sidebar and select **Copy all comments**. That copies every comment to your clipboard so you can paste them elsewhere.
# Project links
Source: https://help.descript.com/collaboration/project-links
Use project links to share your work with other Descript users.
A project link shares your whole project, every composition and file, open in the full editor. Reach for it when a teammate needs to work inside the project with you.
**Recipients must be signed in to a Descript account to view a project link.**
**Sharing with a non-Descript user?** Consider a Descript web link instead. Sometimes called “share links,” these links give anyone (even non-Descript users) the ability to view and comment on a specific composition with a more “front facing” view, and there’s no Descript account required. [Learn more about using Descript web links.](/export-and-share/share-page-settings)
## Copying project links
### From an open project
1. Click the **Project Access** icon (circular button with a plus) in the top-right corner.
2. Select **Copy link**.
### From the Drive view
1. Hover over the project name in your Drive.
2. Click the **More options** icon (three vertical dots).
3. Select **Copy project link**.
## How project link permissions work
By default, project links are set to **Project access required**. Who can open the link depends on where the project lives:
* **Drive workspace (shared):** Everyone on your Drive has access based on their role:
* **Editors** can view and edit, so long as the Team setting is "Can edit"
* **Viewers** can view and comment
* **Personal workspace (private):** Only you can access the project. If you change project access, Descript automatically moves the project to your Drive workspace.
## How to change project link access
Update access settings to share more broadly without inviting people individually:
1. In the project editor, click the **Project Access** icon. In the Drive view, click **More options**.
2. Select one of the following access levels:
* **Anyone with the link can comment:** View access plus the ability to leave [comments](/collaboration/project-comments).
* **Anyone with the link can view:** View-only, no commenting or editing.
* **Project access required:** Only people with explicit access can open the link.
For more control over individual project collaborators, see [Project access and collaborator roles](/working-in-projects/access).
If someone without access tries to open a restricted link, they’ll see this message:
> *You need permission... To view this project, ask the owner to give your account access, or switch to an account that already has permission.*
# The Descript affiliate program
Source: https://help.descript.com/connect-with-us/affiliates
Apply to be an official Descript Affiliate.
Do you enjoy Descript's powerful editing tools, and want to let your audience know? With Descript's Affiliate Program, content creators around the globe can earn cash just by spreading the word.
## How the affiliate program works
The process is simple - fill out the application form, then once you're approved, you'll receive a unique affiliate link that you can share on your favorite platforms like YouTube, Instagram, or your podcast.
Each time somebody uses that affiliate link to sign up for a Descript subscription, you'll receive a commission paid directly to your PayPal.
To learn more about the Affiliate program and to fill out an application to become an Affiliate Partner, check out [www.descript.com/affiliate](https://www.descript.com/affiliate).
### A global program for Descript creators
The affiliate program is open to Descript users and content creators across the world, so whether you live in California, the Caribbean, or Copenhagen, you can apply to become an affiliate partner!
## Member resources
Once you've been approved to join the Descript Affiliate program, you will be sent an email confirmation with details for how to set up a PartnerStack account. You can then always access your program dashboard by logging in to [PartnerStack](https://dash.partnerstack.com/handshake).
## General FAQs
You can expect to see an approval email **within 14 days** of submitting an application. Applicants who are approved to join the affiliate program will receive an email through the PartnerStack platform with further details.
Descript reserves the right to approve or deny any application at its sole discretion and does not provide specific details regarding decisions for specific applications. More details can be found at our [Affiliate Program Terms and Conditions](https://www.descript.com/affiliate-terms) page.
Yes, if your application was denied, you may re-apply at a later time.
Once you’ve created your account, you can [log in here](https://dash.partnerstack.com/login) to track your referrals. In your dashboard, you’ll be able to see exactly the amount of times your link was clicked and where it took place. As long as you’ve used your unique referral URL correctly, the data you see in your dashboard will be accurate.
**What if my tracking looks off?**
The first thing to do is make sure that your referral URL is copied and pasted exactly as it appears on your account. If this is correct and you still think there are issues, you should make sure to let your audience know that they should use your specific link when signing up. If someone sees your link but searches for/finds Descript on their own instead, or browses to the website from another place, the conversion won’t be tracked against your link and it won’t count as your referral.
No, discount codes are not available to affiliates at this time.
No, you can not run Google ads as an affiliate. Please refer to section 4: “Promoting Descript Products” in our [terms & conditions](https://www.descript.com/affiliate-terms) for details.
No problem – sign into your PartnerStack account and complete [these linked steps](https://support.partnerstack.com/hc/en-us/articles/4412935575059-Program-Settings-Viewing-a-program-s-Terms-of-Service-and-leaving-programs) to leave the program.
# Live events, webinars, and Descript community
Source: https://help.descript.com/connect-with-us/community
Join Descript's weekly Q&As, webinars, and creator communities on Discord, Reddit, and Facebook.
Have a question, want to learn a new workflow, or just looking to connect with other Descript creators? Our team regularly hosts live webinars, Q\&A sessions, and weekly Office Hours where you can get your questions answered, see product demos, and learn from the Descript team and fellow users.
**Need help with a specific issue?**
Community spaces like Discord, Reddit, and Facebook aren’t dedicated support channels. For account issues, billing questions, or troubleshooting help, please [contact our support team](/connect-with-us/get-help) directly.
## Weekly Support Q\&As on YouTube
Every Tuesday at 11:00 a.m. PT, the Descript Support team hosts a live Q\&A session on YouTube. Bring your questions, see features in action, and get real-time answers from our team.
[Watch live or find upcoming Q\&As on YouTube →](https://www.youtube.com/@Descript/streams)
Can't make it live? All sessions are posted to our [YouTube channel](https://www.youtube.com/@Descript/streams) afterward so you can watch on your own schedule.
## Register for live webinars and events
We host webinars throughout the year covering new features, product demos, and workflow deep dives with the Descript team. All webinars are recorded and posted to our YouTube channel.
**Have an idea for a future event?** [Submit a topic request →](https://a.sprig.com/MnhjN0Frb3VHNn5zaWQ6N2JiYThmM2ItMTYyNi00ZDBjLWI0M2MtZGZlMWViM2FjY2Mz)
## Descript on Discord
The Descript Discord server is home to a large community of creators. Ask questions, share what you're working on, get feedback, and connect with other users.
[Join our Discord server →](https://discord.gg/descript)
**New to Discord?** Check out [Discord's beginner guide](https://support.discord.com/hc/en-us/articles/360045138571-Beginner-s-Guide-to-Discord) to get started.
## The Descript subreddit
Connect with other users, share projects, and discuss tips and workflows in this subreddit, moderated by our team.
[Visit r/Descript on Reddit →](https://www.reddit.com/r/Descript/)
## Descript's Facebook group
Connect with other Descript users, share your work, and stay up to date on product news, educational resources, and AMAs.
[Join the Official Descript Facebook group →](https://www.facebook.com/share/g/1bBgJaU4ZB/)
# Get help / contact Descript
Source: https://help.descript.com/connect-with-us/get-help
Contact Descript support, browse tutorials, and find self-serve help resources.
Reach the support team, watch tutorials, browse how-to articles, or trade tips with other creators in the Discord community.
**Looking for the Descript communities?**
This page covers how to get help from our team. To connect with other Descript creators on Discord, Facebook, and at live events, [visit our community page](https://help.descript.com/hc/en-us/articles/10612803483405).
## Use the in-app Help menu
Click the **Help Center (?)** icon in the top-right corner of Descript to quickly access support resources.
* **Browse** **[the Descript Help Center](https://help.descript.com):** Find step-by-step articles, feature guides, and troubleshooting tips.
* **Feature requests:** Submit or vote on new ideas. [View the feature requests board →](https://descript.canny.io/)
* **What's new:** Check out our latest updates in the [changelog](https://www.descript.com/changelog).
* **Contact support:** Chat with our bot assistant or get connected with a support team member at [web.descript.com/chat](https://web.descript.com/chat).
* **Search actions:** Access the [Action bar](/descript-tour/action-bar) to speed up your workflow.
* **[Keyboard shortcuts](/descript-tour/keyboard-shortcuts):** Learn time-saving editing commands.
* **Show software licenses:** View the open-source licenses Descript uses.
* **Debug:** Import a project backup. [Learn how](/working-in-projects/backups)
## Contact the Descript support team
Our team can be reached via live chat and email. We respond as quickly as we can—usually within one business day.
### Live chat (paid plans only)
Live chat is available Monday–Friday, 5:00 a.m. – 5:00 p.m. PT.
To access chat, **click the Help (?) icon** in the top-right corner of Descript and select [**Contact** support](https://web.descript.com/chat). Our bot will try to help first—if it can’t, you’ll be connected with our support team.
* If an agent is available, you’ll be connected for live chat.
* If chat isn’t available, leave a message—we’ll respond by email as soon as possible.
**Live chat requires login**
You must be logged into Descript on web or desktop to access live chat.
### Email
Email support is available to everyone—free, paid, and even users without a Descript account. [Submit a support ticket](http://descript.zendesk.com/hc/en-us/requests/new)
### What to include when contacting support
To help us troubleshoot quickly, please include:
* A link to your Descript project (if applicable). [Here's how to find your project link.](/collaboration/project-links)
* A short screen recording showing the issue.
* Use Descript’s [Screen Recorder](/record/editor-recorder)
* Or your device’s built-in tool: [Mac →](https://support.apple.com/en-us/102618) | [Windows →](https://www.microsoft.com/en-us/windows/learning-center/how-to-record-screen-windows-11)
* Any error messages or unexpected behavior you’re seeing
### Join weekly webinars
Our support team hosts live Q\&A sessions every Tuesday at 11:00 a.m. PT to help you get started with Descript. Bring your questions, see live demos, and learn alongside other users. [See our upcoming webinars here](https://www.youtube.com/@Descript/streams)
## Learn on your own
* [Browse the Help Center](https://help.descript.com/)
* [Watch tutorials in Learn Descript](https://web.descript.com/learn-descript)
## Other ways to get in touch
**Subscription and billing questions:** Visit our [pricing page](https://www.descript.com/pricing). Still have questions? Start a chat with us at [web.descript.com/chat](https://web.descript.com/chat)
**Enterprise inquiries:** Visit [descript.com/contact](https://www.descript.com/contact) and fill out the form—our team will follow up directly to discuss your needs.
**Discounted pricing:** Learn about [education and nonprofit discounts here](/billing-payments-plans/nfp-edu)
**Affiliate program:** Apply or learn more at [descript.com/affiliate](https://www.descript.com/affiliate)
**Press inquiries:** Contact [press@descript.com](mailto:press@descript.com)
# Becoming a supported content hosting partner
Source: https://help.descript.com/connect-with-us/hosting-partners
Partner with Descript to integrate your hosting platform directly into the app.
Descript now supports one-click export to supported content hosting services.
To be integrated as a supported Descript content hosting solution, you’ll need to update your episode creation flow to support the import of episodes from a Descript URL. No API work is required – host integration is built on top of [Descript’s export feature](/export-and-share/export-and-publishing-overview), which makes exported audio, video, and transcript metadata available at an easily accessible url.
To integrate, follow the instructions below. While the process is largely self-service, please [let us know if you are working on an integration](https://descript.notion.site/30cabe2e1a5080ab808ddea5fca1639f), as we’ll need to add you to the app as a final step. We can also provide technical support if you need help with the integration.
## Export from Descript...
## Import from Descript...
## Integration instructions
### Step 1. Acquire the Descript URL from your user
When a customer exports (via Descript's export feature) their final content in Descript, the audio or video will be uploaded to a share.descript.com page (example), and they’ll be presented with a confirmation dialog with quick links to push the media to their content host and other services.
Once you’re a supported partner, the user will be able to select your service to appear as a quick link.
The link will direct the user to your episode creation URL, with an argument that will allow you to grab the file from Descript, like this:
*[https://www.example.com/my/profile/descript\_import/new?title=Overview\&url=https%3A%2F%2Fshare.descript.com%2Fview%2Fa50ffa05-540c-4c62-a36e-4fb14035a9cf](https://www.example.com/my/profile/descript_import/new?title=Overview\&url=https%3A%2F%2Fshare.descript.com%2Fview%2Fa50ffa05-540c-4c62-a36e-4fb14035a9cf)*
You can then query [https://share.descript.com/\<descript\_publish\_id>](https://share.descript.com/\<descript_publish_id>) to obtain the media & transcript information for the user’s project.
### Step 2. Download the media
The [https://share.descript.com/\<descript\_publish\_id>](https://share.descript.com/\<descript_publish_id>) page provides links to the user’s audio and/or video via the following \ in the HTML \:
*\*\
*\*
### Step 3. Download the transcript data
Descript provides transcript information using the [Podcast Namespace Transcript](https://github.com/Podcastindex-org/podcast-namespace/blob/main/docs/tags/transcript.md) specification. Descript provides this information in both the JSON & WebVTT formats.
To access this data, the [https://share.descript.com/\<descript\_publish\_id>](https://share.descript.com/\<descript_publish_id>) page provides links to the the via the following \ in the HTML \:
*\*\
*\“>*
### Step 4. Include transcript data in a podcast feed
See [Podcast Namespace’s guide](https://github.com/Podcastindex-org/podcast-namespace/blob/main/docs/1.0.md#transcript) for information on how to include transcripts in your podcast’s .RSS feed.
## Best Practices
### 1. Polling
The user may click the link to your creation page before their file has completed exporting. To provide the best customer experience, we recommend polling the meta links until the asset is found.
While the asset is being generated, the media links will return either a 403 or 404 error. We recommend polling every 30 seconds to 1 minute with a max timeout of 3 hours.
The share.descript.com URL will include the metadata tags, with a link to the asset, even while the assets are being generated. Rather than having to poll the Descript page, then fetch the assets once the metadata tags appear, you should be able to fetch the Descript page once to get the asset URLs, then poll the asset URLs until the asset is ready.
### 2. Show progress in the UI
While polling is occurring on your app, the user should be notified that the final asset is processing.
[
](/images/external/descript-10659965712653-c016779e70.png)
Some partners, particularly those importing video, should message the user via email or notifications when the asset is imported to your system.
[
](/images/external/descript-10659965704077-db62422116.png)
### 3. Create an “upload from Descript url” affordance on your episode creation page
Let users know that you support Descript! This is particularly useful in case they’ve dismissed the original export modal on your site.
## Media file specifications
| Content | Specs |
| ---------------------------- | ------------------------------------------------------------------------------------------------- |
| **Audio** | - m4a - 44.1kHz sample rate - 160kbps bitrate - channel count determined user project (1 or 2) |
| **Video** | - mp4 container - h264 codec |
| **Subtitles** **Transcript** | - WebVTT (.vtt) file - 42 characters per line - Maximum 2 lines per card - Includes speaker names |
## I'm getting an error when importing
Poll again. If those meta tags do exist, but the media file they point to is not found, then keep polling - the files are being rendered by Descript.
By default, this URL is publicly accessible by anyone without the need to login to their Descript accounts. In future updates, users may choose to prohibit their pages from being downloaded by partners. If there is no "descript:audio" or "descript:video" meta tag. Your applications error state should be something like "Import is disabled for this project."
Video exports will only have a video URL, not an audio-only URL. Your applications will need to extra extract the audio from the mp4 video file.
# Descript terminology and concepts
Source: https://help.descript.com/descript-terms-and-concepts
Defines what Descript-specific terms mean and how to disambiguate overloaded words like clip, track, scene, project, drive, and publish. Use to interpret user language correctly in Descript context when answering questions.
Interpret the terms below in Descript context, not general usage. Use this to
understand what a user means — especially when they use an ambiguous, colloquial,
or legacy term — before answering.
## Account hierarchy (drive > workspace > project)
* **drive** — Central storage for a team's projects, layout packs, recordings, and AI Speakers. The billing and collaboration boundary. NOT a physical hard drive.
* **workspace** — A work area within a drive. Not the same as a project or a drive.
* **folder** — Organizes projects within the drive view. Exists at the drive level.
* **project file** — Imported audio/visuals plus Descript recordings. Source media, not the project container.
* **media library / media panel** — The in-project browser for shared drive files and stock media.
* **stock media** — Built-in cloud library of images, video, music, and SFX. Not user-uploaded.
## Collaboration & roles
* **drive member** — A user with drive access. Roles: Owner, Editor, Basic member.
* **viewer member** — A free seat with limited capabilities on a paid plan.
* **Editor** — A paid role with full editing rights.
* **project access** — Permission level for a specific project. Separate from drive membership.
* **project Editor / Editor collaborator** - A user with access to edit a specific project. NOT a drive Editor. Cannot use features that require media minutes or AI credits.
## Project hierarchy (project > composition > scene > script track OR layer > clip)
* **project** — The container holding compositions, files, and sequences. Top-level unit. A single project can hold multiple compositions.
* **composition** — An editable timeline inside a project for arranging and editing content. One project can have many compositions. Closest to a "sequence" in other media editing programs.
* **scene** — A segment created with the "/" key or "+" button that divides a composition into non-overlapping time segments and owns its layouts/effects. Like slides. NOT a "clip" or "take." May be called "cards" internally.
* **timeline** — An editor panel showing layers horizontally over time within a composition. For fine timing, wordbar adjustments, keyframes, cross-fades, and transitions.
* **layer** — A container for visual/audio elements (video, images, text, music) that stack. NOT part of the script track. Can contain multiple clips.
* **clip (technical)** — A visible/audible section of media within a layer. Only in audio/video layers. Used when discussing timeline editing, trimming, or splitting.
* **clip / clips (colloquial)** — Short videos from the Create Clips feature, for social. When a user talks about output quality, sharing, or quantity ("the clips were terrible," "send me the clips"), they mean Create Clips output.
* **sequence** — A container keeping grouped tracks in sync (e.g., separate video/audio from one recording); sometimes called a "multi-track sequence." NOT a composition.
* **track** — Individual rows within a sequence. In feedback, users sometimes mean a layer. Descript's docs use "tracks" in sequences and "layers" in compositions.
## Script & text
* **script / script track** — The foundational editing element containing transcribed media that keeps visuals, audio, and scenes aligned and enables text-based editing. NOT a screenplay.
* **transcript** — Text generated from audio, automatic or imported.
* **wordbar** — The timeline area showing words from the script's audio. Adjust word boundaries and gaps here.
* **word gap** — Pauses/silence between words. Use Shorten Word Gaps to reduce.
* **word boundary** — The start/end points aligning transcription to media. Manually adjustable.
* **filler words** — "um," "uh," "like," "you know." Detectable and removable via Remove Filler Words.
* **ignore** — Strikethrough text that non-destructively removes media from playback. NOT delete — the struck text stays visible in the script and is easily restored.
* **Correct / Correct mode** — Fixes the transcript text on screen without changing the audio or video underneath. "Fix the transcript" = Correct; "fix what was said / change the words" = Regenerate.
* **Write mode** — A mode for drafting script text before any audio exists; the first step for text-to-speech.
* **Edit for Clarity** — AI tool that trims rambling, repetition, and off-topic content, with an optional AI-speech reword. Lives in the "Sound Good" tools.
* **Remove Retakes** — AI that detects re-recorded phrases and marks the earlier takes for removal (as ignored text).
* **Smooth jump cuts** — AI (runs on Regenerate) that heals audio/video at jump cuts left by edits.
## AI, voice & generation
* **AI Speaker / AI voice** — A synthetic voice (stock or custom) that generates speech from script text. Current term for the voice itself.
* **text-to-speech (TTS)** — Generating spoken audio from script text. TTS and AI Speaker both current: TTS is the process; an AI Speaker is the voice it uses.
* **Overdub** — Ambiguous term with three possible meanings; disambiguate by intent. (1) Descript's legacy feature name, officially rebranded to **Regenerate** (fixing or changing recorded words). (2) Old Overdub also generated speech from typed text in a cloned voice — now **AI Speakers / text-to-speech**. (3) The traditional audio/video sense: layering a new recording on top of existing audio — in Descript, **adding an audio layer / recording into the timeline** (not an AI feature at all).
* **Regenerate** — AI feature that resynthesizes a speaker's recorded audio — and optionally their video (the "Audio & video" mode, sometimes called Video Regenerate) — to fix pronunciation, change words, heal jump cuts, or smooth pacing. Changing words requires an authorized custom AI Speaker and is English-only. NOT re-recording.
* **lip sync** — AI feature that resynchronizes lip movement to regenerated or translated audio. Noun: "lip sync." Verb: "lip-sync."
* **Speaker** — The combination of color + label (+ optional voice + optional avatar); can be saved to the drive for reuse.
* **avatar** — An AI presenter that speaks your script on camera, assigned to a Speaker. Users may say "AI presenter," "digital human," or "talking head." NOT a recorded person; NOT Eye Contact.
* **generate image / generate video** — Text-prompt creation of new images or video placed into a scene ("AI B-roll," "text to video"). NOT Regenerate (which fixes a speaker's own footage).
* **generate music / sound effects** — Prompt-based original background music and SFX.
* **Edit with AI** — AI image editing: add, change, or remove part of an image (inpainting-style). NOT Edit for Clarity (a script tool).
* **AI Video Maker** — Generates a whole editable video (script, voiceover, visuals, optional avatar) from a prompt, script, or footage; lives on the Home tab of the drive view. Also exists as a ChatGPT GPT, "AI Video Maker by Descript." NOT Quick design.
* **Quick design** — Turns an existing single-scene script project into a scene-based rough cut (scenes, layouts, optional B-roll). Needs media already in the script track. NOT AI Video Maker, which starts from nothing.
* **Underlord** — Descript's AI co-editor: performs edits, answers questions, suggests improvements. Users sometimes call it "Overlord" — they mean Underlord.
* **Studio Sound** — AI voice enhancement that reduces noise and echo. Has intensity settings. NOT a recording studio.
* **Eye Contact** — AI feature that adjusts gaze so the speaker appears to look at the camera.
* **Green Screen** — AI background removal. No physical green screen needed; uses AI, not chroma key.
* **Create Clips** — AI tool that finds highlights and creates new compositions as short-form social videos. When users say "clips" about output/quality/sharing, they mean this feature's output.
## Recording
* **Descript Rooms / Rooms** — Real-time, multi-participant remote recording. NOT generic meeting rooms.
* **SquadCast** — The precursor to Descript Rooms and now not in active development. Legacy SquadCast plans still work, and billing consolidates into Descript once accounts are linked. Descript Rooms is its successor for remote recording.
* **Control Room** — The producer's "backstage" view and controls during a Rooms session, where Producers monitor and coordinate without being seen or recorded.
* **screen recorder** — Available only via the Descript desktop app. Also available as a standalone OS-toolbar recorder for quick captures without opening the main app.
* **editor recorder** — The in-app multitrack recorder for audio, video, and screen.
* **teleprompter** — Built-in feature that displays script text while recording.
## Visual editing
* **Scene Editor** — The official name for the panel where you arrange visuals in a scene. Many users call it the **canvas** — the common term in other editors, and still used informally in Descript for the visual surface. Not shown for audio-only projects.
* **layout / layout pack** — A collection of pre-made scene designs (arrangements, text styles, positioning); can be reused for repeatable content across projects, like intros and outros. Formerly called a **template**, and many users still say "template" for this — disambiguate (see below).
* **template (Underlord template)** — A saved, pre-planned Underlord workflow/prompt for making repeatable edits. "Template" used to mean a layout/layout pack, and users often still use the term template. Disambiguate by intent, and direct users to layouts, saved scenes for reusable visual design or content.
* **animation** — A change to layer properties between keyframes. Presets or custom.
* **keyframe** — Defines properties at an animation's start/end and its duration.
* **transition** — A visual effect between scenes. "Smart Transitions" are AI-powered.
* **gap clip** — A silent/blank clip used for timeline spacing or pauses. Technical term — unrelated to Create Clips.
* **Automatic Multicam** — AI that cuts between camera angles across a multi-track recording based on who's speaking. NOT Center active speaker.
* **Center active speaker (beta)** — Auto-reframes a single combined video+audio clip to keep the talker centered. Does not work with multi-track sequences. NOT Automatic Multicam.
* **blur (four different features)** — **Blur**: softens the layer it's applied to. **Glass blur**: a masking layer that blurs whatever shows through it (for hiding a face, name, or number). **Blur speaker background**: depth-of-field blur behind the subject. **Zoom blur**: radial motion blur for energy. If a user just says "blur," clarify which.
## Export & publishing
* **share page / Descript web link** — Exporting to a "Descript web link" (or just "web link") — also called publishing to a share page — creates a standalone page on share.descript.com with its own URL, where anyone can watch or listen in a browser (no account or download). "Share page," "web link," "Descript link," and "share link" all mean this. NOT a document page; NOT a local file export.
* **timeline export** — EDL/XML/AAF for other editors.
* **publish** — Put a composition online. Historically this meant exclusively creating a Descript web page (share page). Now it's one destination inside the **Export** flow — "export to Descript (web link)" — alongside exporting to hosting platforms (YouTube, podcast hosts). So "publish" and "export to a web link" now mean the same thing. Still distinct from **local export** (downloading a file to your computer).
* **replace file** — Loads a new file in place of an existing one and deletes the replaced file. Destructive.
## Repurpose & translation
* **Repurpose** — The AI-tools category for turning content into other formats or languages (Translate, Dub, etc.).
* **Translate** — Generates translated captions and subtitles.
* **Dub / Dub speech** — Generates a spoken translated voiceover. Pairs with lip sync to match mouth movement.
## Brand settings
* **Brand Studio** — The brand-settings suite: fonts, colors, layout packs, glossary. Asset management, not a design tool.
* **transcription glossary** — A custom word bank that improves transcription accuracy for names and technical terms. NOT a list of definitions.
* **do not translate (DNT) list** — Terms that stay untranslated when dubbing (brand names, technical terms).
## Common misinterpretations
* **"clip" / "clips"** — Output/quality/sharing/quantity context ("the clips were terrible," "send me the clips") = Create Clips short videos. Timeline/editing context ("split the clip," "trim the clip") = a technical media segment in a layer.
* **"the scene"** — A scene boundary/segment. NOT a shot or take.
* **"the script" / "my script"** — The transcription/script track. NOT a written screenplay.
* **"the project"** — The Descript project container. NOT a single video file.
* **"my composition"** — A container within a project with its own script track/sequence and layers. NOT the entire project.
* **"my drive"** — A Descript drive. NOT a hard drive.
* **"the track"** — A layer, timeline, or sequence track. Clarify if ambiguous.
* **"the canvas"** — The Scene Editor / the visual surface. NOT a separate feature.
* **"regenerate"** — AI audio/video fix or word change. NOT re-recording.
* **"overdub"** — Ambiguous. Fixing/changing a recorded word → Regenerate. Typing text to generate speech in a cloned voice → AI Speaker / text-to-speech. Traditional A/V sense of layering a new recording over existing audio → adding an audio layer / recording into the timeline.
* **"blur"** — Could be Blur, Glass blur, Blur speaker background, or Zoom blur. Clarify which.
* **"fix the transcript"** — Correct (text only). "Fix what I said / change the words" — Regenerate (new audio).
* **"make me a video" / "AI video"** — AI Video Maker (builds from scratch) vs Quick design (designs an existing project). Clarify which.
* **"publish"** — Put a composition online — now framed as "export to Descript (web link)." Distinct from a local export (downloading a file).
* **"the link" / "web link" / "share link" / "Descript link"** — The Descript web link / share page on share.descript.com. NOT a local export file.
* **"overlord"** — The user means Underlord.
* **"backstage"** — The Control Room in Descript Rooms (SquadCast's term for the same producer space).
* **"template"** — Officially, Underlord templates are a saved workflow/prompt. But many users looking for a "template" mean a **layout / layout pack** (saved scenes to be used for repeatable visual design or content), which was formerly called a template. Disambiguate by intent.
## Disambiguation rules
* If "clip/clips" appears: output/quality/sharing/quantity context = Create Clips short videos; timeline/editing/trimming context = a technical media segment.
* The script track is special: it is both the transcription and the foundational backbone of a composition.
* Scenes ≠ clips: scenes are structural dividers; clips are media segments OR short-form outputs depending on context.
* Generate vs Regenerate: "generate" image/video/music = create NEW AI media; Regenerate = fix a speaker's EXISTING footage.
* Correct vs Regenerate: Correct changes only the transcript text; Regenerate changes the actual audio/video.
* Edit with AI vs Edit for Clarity: Edit with AI works on images; Edit for Clarity works on the script.
* AI Video Maker vs Quick design: AI Video Maker builds a video from a prompt; Quick design designs a project that already has media in the script track.
* Automatic Multicam vs Center active speaker: multi-track camera switching vs single-clip reframing.
* Four blurs: Blur (own layer), Glass blur (what shows through a mask), Blur speaker background (behind the subject), Zoom blur (motion). Clarify which.
* AI terms evolve: Overdub split into Regenerate (fix recorded words) and AI Speakers / text-to-speech (generate speech from typed text); a user with an A/V background may instead mean the traditional sense — layering a new recording over existing audio (add an audio layer). Officially rebranded to Regenerate; map by the user's intent. Prefer current terminology.
* Capitalization signals a branded feature: if a term is capitalized, it's likely a specific product feature.
# Action bar
Source: https://help.descript.com/descript-tour/action-bar
Open Descript's action bar with Command + K to search all available tools and commands.
The action bar is your universal command bar in Descript. Use it to find tools, run actions, apply AI features, or navigate your project quickly — all from one place.
Open the action bar either from the [AI Tools panel](/descript-tour/ai-tools-overview) in the right sidebar of any project, or by pressing `Command + K` (Mac) or `Ctrl + K` (Windows).
Most of these options are also available from [the editor](/descript-tour/the-editor-interface) or [timeline](/timeline/timeline-overview), but the action bar is one of the fastest ways to explore what’s available and get things done.
## Common Actions
| Action | Description |
| --------------------------- | -------------------------------------- |
| **Add custom font...** | Open the add fonts window |
| **New Project** | Open the New Project window |
| **Transcription glossary…** | Open the transcription glossary window |
### Editing
| Action | Description |
| -------------------------- | ------------------------------------------------------------------------------------------------------------------------ |
| **Enter Correct mode** | Enable [Correct mode](/script-editing/correct-your-transcript) of the Script editor |
| **Enter Write Mode** | Enable [Write mode](/ai-speech/write-mode) |
| **Remove filler words...** | Open the list of detected filler words in the side panel. [Learn more about filler words](/script-editing/filler-words). |
| **Remove ignored text** | Removes all ignored text from the script editor. [Edit like a doc](/getting-started/edit-like-a-doc) guide. |
| **Replace with gap clip** | Replace selected script media with [a gap clip](/timeline/using-gap-clips) |
| **Shorten word gaps** | Open the list of [word gaps](/script-editing/shorten-word-gaps) in the side panel |
| **Split at playhead** | Split the script track at the playhead. [Learn more about using the Split button](/timeline/split-button) |
### Export
These functions will open the export options window. [Learn more about exporting and publishing](/export-and-share/export-and-publishing-overview).
| Action | Description |
| -------------------------------------------- | --------------------------------------- |
| **Export (share link) or (Local Download)…** | Opens the export window. |
| **Export subtitles…** | Opens the export window for subtitles |
| **Export text…** | Opens the export window for a text file |
### Timeline export
These functions open the timeline export options. [Learn more about timeline exports](/export-and-share/timeline-exports).
| Action | Description |
| -------------------------------------- | -------------------------------------------------- |
| **Export Timeline to Audition** | Open the export window for Adobe Audition (.sesx) |
| **Export Timeline to Final Cut Pro X** | Open the export window for Final Cut Pro (.fcpxml) |
| **Export Timeline to Premiere** | Open the export window for Premiere (.xml) |
| **Export Timeline to Pro Tools/Logic** | Open the export window for Pro Tools/Logic (.aaf) |
### Insert
| Action | Description |
| ---------------------- | ---------------------------------------------------------------------------------------------------------------------------------- |
| **Animation** | Add an animation to a selected visual. [Learn more about animations](/effects-animations-transitions/apply-and-adjust-animations). |
| **Comments** | Add a comment to the selected word or highlighted text. [Learn more about comments](/collaboration/project-comments). |
| **Captions** | Add captions to the current scene. [Learn more about captions](/visuals/captions). |
| **File into Script** | Add a file to your Script track at the cursor position |
| **Inline note** | Add an inline note at the cursor position |
| **Marker** | Add a marker at the cursor position. [Learn more about markers](/script-editing/markers-chapters). |
| **Open layout picker** | Open the scene panel and layout picker. [Learn more about applying layouts to scenes](/templates-and-presets/overview). |
| **Regenerate** | Opens the regenerate modal. [Learn more about regenerate](/script-editing/regenerate-overview). |
| **Recording** | Opens the in-app editor recorder to record into the script. [Learn more about using Descript’s recorder](/record/editor-recorder). |
| **Scene** | Add a new scene at the cursor. [Learn more about scenes](/getting-started/scenes). |
| **Speaker Label** | Add a speaker label at the cursor. [Learn more about speakers](/script-editing/speakers). |
| **Text** | Add a text visual to the scene. [Learn more about text layers](/visuals/text-layers). |
### Navigation
| Action | Description |
| ----------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Jump to composition** | Move to a [composition](/working-in-projects/overview) within the project. |
| **Jump to marker** | Move the cursor to a [marker](/script-editing/markers-chapters) in your composition. |
| **Jump to time** | Move the cursor to a specific time in your composition. Supported formats include: - 1 32 24 (hours, minutes, seconds) - 1h 32m 24s - 1 hour 32 minutes 24 seconds - 1:32:24.2 (hh:mm:ss.ms) - 24.2 (seconds.ms) |
### Project
| Action | Description |
| ---------------------------- | ------------------------------------------------------------------------------------------------ |
| **Copy link to composition** | Copy [your project link](/collaboration/project-links) for sharing. |
| **Project access** | Open the project access manager. [Learn more about project access](/working-in-projects/access). |
| **Project settings** | Open your project’s settings window. |
### Search
| Action | Description |
| ------------------------------ | ----------------------------------------------------------------------- |
| **Find in script** | Type a word or phrase to search your composition using the search tool. |
| **Search GIPHY gifs** | Open the GIFs tab in the Media panel. |
| **Search GIPHY stickers** | Open the stickers tab in the Media panel. |
| **Search stock backgrounds…** | Open the backgrounds tab in the Media panel. |
| **Search stock footage…** | Open the footage tab in the Media panel. |
| **Search stock photos** | Open the images tab in the Media panel. |
| **Search stock music** | Open the music tab in the Media panel. |
| **Search stock sound effects** | Open the sound effects tab in the Media panel. |
### Support
| Action | Description |
| --------------- | ------------------------------------- |
| **Help Center** | Open the Help Center in a new window. |
## Drive view actions
Please note that in the [Drive View](/descript-tour/drive-view), you can only use the Action bar to perform the following four actions:
* Create projects
* Open a new Descript window
* Access the Help Center
* View the keyboard shortcuts list
All other actions are available when working in the project editor.
# AI tools overview
Source: https://help.descript.com/descript-tour/ai-tools-overview
Descript's suite of AI tools streamlines common editing, content polish, and publishing tasks.
Descript's AI tools handle the tedious parts of editing for you: cleaning up audio, cutting filler words and repeats, drafting show notes and social posts, and more.
## What’s included in AI Tools
AI Tools are grouped into five categories based on what you're trying to do. Click the links below to explore the tools within each section:
* [Sound good](/descript-tour/sound-good-tools) — Clean up audio with Studio Sound, remove filler words, and tighten word gaps.
* [Look good](/descript-tour/look-good-tools) — Instantly polish your content with Quick Design, apply Eye Contact, reframe your video, or replace your background with Green Screen.
* [Repurpose](/descript-tour/repurpose-tools) — Turn long content into short clips or posts for any platform, or translate it to reach global audiences.
* [Publish](/descript-tour/publish-tools) — Prep and format your video for sharing.
* [Write](/descript-tour/write-tools) — Generate titles, social posts, summaries, and more.
**Usage note**
On current plans, this feature uses **AI Credits**. Learn more about [tracking your Media Minutes and AI Credits](/billing-payments-plans/track-and-understand-your-media-minutes-and-ai-credits).
Legacy and Sunset plans track usage differently. See our [Understanding your Legacy and Sunset plan](/billing-payments-plans/legacy-sunset) guide for details.
## Why are some AI tools disabled?
Some AI Tools may appear grayed out in the editor. Hover over the disabled tool option to see a tooltip explaining why it’s unavailable.
Here are the most common reasons an AI Tool might be disabled:
Many AI tools require a transcribed file in the script. Add a file to the script, transcribe it, and then try again. Learn more about [automatic transcription](/script-editing/automatic-transcription).
Some AI tools require a sequence with multiple video tracks. Ensure your script includes a multi-track sequence. Learn more about [automatic multicam](/visuals/automatic-multicam).
Certain AI tools work only with video and are incompatible with audio-only files. Upload a video file and try again.
Some AI tools don’t support sequences. To use these features, work with a single-track file. [Learn more about projects and compositions](/working-in-projects/overview).
Select the appropriate layer in your project before attempting the action. Learn more about [timeline tools](/timeline/timeline-tools).
This message means you’ve hit a temporary rate limit after too many requests in a short time. Wait a bit and try again — most limits clear within a few hours. If you’re still blocked after 24 hours, [contact Support](/connect-with-us/get-help).
# Copy and paste attributes
Source: https://help.descript.com/descript-tour/copy-paste-attributes
Reuse volume, zoom, and color settings across multiple clips or layers instead of adjusting each one by hand.
Set the volume, zoom, or color on one clip the way you want, then copy those attributes and paste them onto other clips or layers instead of redoing the work each time.
## Getting Started
In Descript, **clips** refer to individual pieces of media on the timeline, such as audio, video, or image files, while **layers** refer to visual elements that can be overlaid on these clips, such as text or shapes.
1. Select your source clip or layer (either single-click with the [Select tool](/timeline/timeline-tools), or double-click with the [Range tool](/timeline/timeline-tools)).
2. Open the menu in the top left
and select **Edit > Copy** to copy it, or press `Command + C` (macOS) or `Control + C` (Windows).
3. Select the destination clip, selection, or layer. If you would like to apply the effect to more than one, you can either press `Shift + Click` with the Select tool to select multiple, or select **Edit > Select All** to select all within the track or layer.
4. Select **Edit > Paste selected attributes** or press \`Command
* Shift + V`(macOS) or`Control + Shift + V\` (Windows) to apply the properties.
**Where to Copy From Timeline vs. Scene Editor**
Some attributes, like zoom and color corrections, must be copied from the **scene editor** as they pertain to visual adjustments. Other settings, such as volume or text style, can be copied directly from the **Timeline**.
**Limitations on Attribute Copy**
Not all attributes can be copied between all clip or layer types. Current limitations include the inability to copy certain layer-specific settings between non-script elements.
| Attribute | Copy from | Paste to |
| ------------------------------------------------------------- | ------------------------------------------------------------------------- | ------------------------------------------------------------------------- |
| Gain + Speed | Script or Timeline selection | Script or Timeline selection |
| Size & Position Fill color Border color Stroke weight Opacity | Layer selection, either in the scene editor or the Timeline | Layer selection, either in the scene editor or the Timeline |
| Text styles + text size & position | Text/captions layer selection, either in the scene editor or the Timeline | Text/captions layer selection, either in the scene editor or the Timeline |
| Zoom level + Color adjustments | Layer selection in scene editor or Timeline | Layer selection in scene editor or Timeline |
# Customize the editor
Source: https://help.descript.com/descript-tour/customize-the-editor
Customize Descript's editor layout to speed up your editing workflow.
Resize panels, rearrange them, or pop them out as floating windows to set the editor up the way you work.
**Layout preferences**
While the app is open, new [compositions](/working-in-projects/overview) keep your Timeline and sidebar sizes. Descript saves your custom layout preferences (like script and scene editor visibility) per project, so the layout is preserved when you return.
## Adjust editor panels
### Resize panels
Resize the Script editor, [scene editor](/visuals/scene-editor-overview), [Timeline](/timeline/timeline-overview), and sidebar by clicking and dragging the border between panels.
### Show or hide comments
Show or hide [comments](/collaboration/project-comments) — or collapse the panel entirely — by clicking the **Comments** icon in the top right corner of the window.
### Change the layout in video compositions
In video compositions, open the **View > Scene editor** menu to change how the Script editor and scene editor are arranged. Three layouts are available under **Scene editor placement**:
* **Full-screen video:** The scene editor fills the workspace and the script is hidden. Shortcut: Cmd/Ctrl + .
* **Stacked:** The scene editor sits above the Script editor.
* **Side-by-side:** The Script editor and scene editor sit next to each other.
**Side-by-side is grayed out?**
If the side-by-side option is disabled, your browser window is either too narrow or your zoom settings are too large. Widen the window or lower your zoom to bring it back.
## Adjustable panels
You can move and resize floating panels that appear when you open settings or project assets.
### Move a panel
Click a blank area in the panel’s top bar, then drag the panel anywhere within the editor.
### Resize floating panels
Drag the edge or corner of a floating panel to resize it.
# Drive view
Source: https://help.descript.com/descript-tour/drive-view
Move between workspaces and see all available projects and team assets in Descript's Drive view.
The drive view is where you find and open your projects. It appears when you sign in at [web.descript.com](http://web.descript.com) or open [the desktop app.](/getting-started/install) To return from a project, click **Home** in the top-left corner.
## Views
The top section of the left sidebar contains three views:
* **Home:** Start new projects from [templates](/templates-and-presets/underlord-templates), see popular features, and get quick access to the [AI video maker](/ai-assistant/ai-video-maker).
* **Recents:** Projects you've recently opened on the currently selected drive, sorted by last viewed. Includes projects from both general and personal workspaces.
* **Shared with me:** Projects others have shared directly with you across all drives.
## Workspaces
Below the navigation, the sidebar lists your workspaces. Workspaces organize projects inside a drive. Every drive includes two default workspaces, and Enterprise plans support custom workspaces.
* **Personal:** A private space only the individual drive member can see. New projects save here by default.
* **General:** The shared workspace. All drive members can access the general workspace, and projects here are visible to everyone on the drive.
* **Custom workspaces** (Enterprise only) — Drive admins can create additional workspaces to organize projects by team, client, or function. Custom workspaces can be open (anyone on the drive can join) or private (admin adds members manually).
Select a workspace in the sidebar to browse its projects. To share a project from your Personal workspace, move it to the General workspace or a custom workspace. [Learn how to move projects](/working-in-projects/move).
For a deeper look at workspace types, membership, and management, see [Workspaces in Descript](/team-management/workspaces).
## Tools
The bottom section of the left sidebar gives quick access to drive-level tools:
* [**Brand Studio**](/branding/brand-studio): Manage shared brand assets like logos, fonts, and colors.
* [**Media library**](/add-and-manage-media/media-library-overview): Store and reuse files (images, video, audio) across projects.
* [**Speakers**](https://help.descript.com/hc/en-us/articles/10165759609101): Create and manage AI voice models.
* [**Layout packs**](/templates-and-presets/overview): Build and manage reusable scene layouts.
* [**Learn Descript**](https://web.descript.com/learn-descript): Tutorials, guides, and learning resources.
## Header
The header bar at the top of the drive view includes:
* **Search:** Find projects by name across your drive.
* **Record:** Start a new video or audio recording.
* **New project:** Create a new project.
* **Profile and settings:** Access your account, switch drives, and open [app settings](/account-and-app-settings/app-settings).
## Project actions
Right-click a project or click the **⋯** menu to access project actions:
* **Rename:** Change the project name.
* [**Duplicate**](/working-in-projects/duplicate): Create a copy on the same drive.
* [**Move to…**](/working-in-projects/move): Move to a different workspace or folder.
* [**Copy project link**](/collaboration/project-links): Share the project URL.
* [**Project access**](/working-in-projects/access): Manage who can view or edit.
* **Delete:** Remove the project from the drive.
# Keyboard shortcuts
Source: https://help.descript.com/descript-tour/keyboard-shortcuts
A comprehensive list of keyboard shortcuts for working in Descript.
Descript has keyboard shortcuts for editing, navigating, and switching tools faster. They're listed below for both Mac and Windows, grouped by feature area.
**Some shortcuts only work in specific modes**
Single-letter keyboard shortcuts will only be available when working in the Script Editor while *not* using [Write Mode](/ai-speech/write-mode) or [Correct Mode](/script-editing/correct-your-transcript).
# Access the keyboard shortcut list in Descript
To view all available shortcuts in the app:
* Press `Option + /` (Mac), or `Ctrl + /` (Windows)
* Or click the Help icon in the upper-right corner of your Descript window, then select **Keyboard Shortcuts**
## Screen Recorder
This section includes shortcuts for starting and stopping the Screen Recorder in the Descript desktop application. The default shortcut is Command/Ctrl + Shift + 2, but can be customized via your settings. [Learn more about Descript's Screen Recorder.](/record/screen-recorder)
| Action | Mac | Windows |
| -------------------------- | --------------- | ---------------- |
| Start/stop Screen Recorder | Cmd + Shift + 2 | Ctrl + Shift + 2 |
## Playback
This section includes shortcuts for controlling playback, setting markers, scrubbing through your project, and adjusting playback speed.
| Action | Mac | Windows |
| -------------------------- | ----------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------- |
| Play / Pause | Space (while [script tools](/ai-speech/write-mode) are inactive), Cmd + S, Option + Click | Space (while [script tools](/ai-speech/write-mode) are inactive), Ctrl + S, Alt + Click |
| Play from cursor | Shift + Space | Shift + Space |
| Spot audition | Shift + Cmd + Space | Ctrl + Shift + Space |
| Move playhead to beginning | Home | Home |
| Next marker | Option + Cmd + . | Ctrl + Alt + . |
| Previous marker | Option + Cmd + , | Ctrl + Alt + , |
| Next scene | Shift + Cmd + . | Ctrl + Shift + . |
| Previous scene | Shift + Cmd + , | Ctrl + Shift + , |
| Step forward by a frame | Right arrow | Right arrow |
| Step backward by a frame | Left arrow | Left arrow |
| Next clip | Option + Shift + Cmd + . | Ctrl + Alt + Shift + . |
| Previous clip | Option + Shift + Cmd + , | Ctrl + Alt + Shift + , |
| Decrease playback speed | Shift + J | Shift + J |
| Reset playback speed | Shift + K | Shift + K |
| Increase playback speed | Shift + L | Shift + L |
| Autoscroll | Esc | Esc |
## Timeline
These shortcuts help you navigate and edit directly in the timeline — including tools for zooming, cutting clips, replacing content, and toggling the timeline view.
| Action | Mac | Windows |
| --------------------------------------- | ------------------------------------- | ------------------------------------- |
| Select tool | A or hold A | A or hold A |
| Range tool | R or hold R | R or hold R |
| Blade tool | B or hold B | B or hold B |
| Hand tool | H or hold H | H or hold H |
| Slip tool | Y or hold Y | Y or hold Y |
| Zoom in | Cmd + Scroll down or Cmd + = | Ctrl + Scroll down or Ctrl + = |
| Zoom out | Cmd + Scroll up or Cmd + - | Ctrl + Scroll up or Ctrl + - |
| Zoom to playhead | Option + Cmd + 3 | Ctrl + Alt + 3 |
| Fit selection | Option + Cmd + 4 | Ctrl + Alt + 4 |
| Scroll left | Shift + Scroll Down or H + Drag Right | Shift + Scroll Down or H + Drag Right |
| Scroll right | Shift + Scroll Up or H + Drag Left | Shift + Scroll Up or H + Drag Left |
| Add clip boundary (split clip) | S | S |
| Replace with gap clip | Shift + Delete | Shift + Backspace |
| Replace with (requires visual selected) | Option + R | Alt + R |
| Toggle timeline | Shift + Cmd + S | Ctrl + Shift + S |
## Tools
The Tools section includes shortcuts for toggling text correction, punctuation, and capitalization, as well as searching for actions within the app.
| Action | Mac | Windows |
| --------------------- | ------------------------- | ------------------------- |
| Toggle capitalization | Hold Z, then click a word | Hold Z, then click a word |
| Toggle punctuation | Hold X, then click a word | Hold X, then click a word |
| Correct the selection | Highlight and press C | Highlight and press C |
| Search actions | Cmd + K | Ctrl + K |
You can also use Correct mode - smake a selection in the transcript and click the **Correct text** icon (pencil) in the hover toolbar — or use the \`Option
* C`(macOS) or`Alt + C\` (Windows) keyboard shortcut. [Learn more about correcting your transcript.](/script-editing/correct-your-transcript)
## Selection
This section covers text- and clip-level shortcuts like ignoring, highlighting, commenting, duplicating, and quick duplication.
| Action | Mac | Windows |
| ---------------- | ------------------------ | ---------------------- |
| Ignore | Cmd + Delete | Ctrl + Backspace |
| Bold text | Cmd + B | Ctrl + B |
| Italic text | Cmd + I | Ctrl + I |
| Highlight | Shift + Cmd + H | Ctrl + Shift + H |
| Paste attributes | Shift + Cmd + V | Ctrl + Shift + V |
| Edit sequence | Shift + Cmd + O | Ctrl + Shift + O |
| Auto-level clip | Option + Shift + Cmd + L | Ctrl + Alt + Shift + L |
| Comment | Shift + Cmd + M | Ctrl + Shift + M |
| Duplicate | Shift + Cmd + C | Ctrl + Shift + C |
| Quick duplicate | Option + Shift + Cmd + C | Ctrl + Alt + Shift + C |
## Insert
Insert shortcuts help you quickly add speaker labels, markers, text, shapes, or scenes into your script or video project.
| Action | Mac | Windows |
| ------------------------------------------------ | ---------------- | -------------- |
| Speaker label | @ | @ |
| Marker (not while the correction tool is active) | # | # |
| Regenerate | D | D |
| Text | Option + Cmd + T | Ctrl + Alt + T |
| Shape | Option + Cmd + S | Ctrl + Alt + S |
| Scene (not while the correction tool is active) | / | / |
## Scene Editor
Scene Editor shortcuts are used for adjusting layers and arranging visual elements — like moving objects forward or backward, locking layers, or toggling visibility.
| Action | Mac | Windows |
| ---------------------------- | --------------- | ---------------- |
| Bring to front | ] | ] |
| Move forward | Shift + ] | Shift + ] |
| Move backward | Shift + \[ | Shift + \[ |
| Send to back | \[ | \[ |
| Duplicate layer | Cmd + D | Ctrl + D |
| Hide layer | Option + H | Alt + H |
| Toggle layer lock | Option + L | Alt + L |
| Snap to guides | Shift + Cmd + ' | Ctrl + Shift + ' |
| Expand / shrink scene editor | Cmd + . | Ctrl + . |
## View
These shortcuts control the layout of the Descript editor — including toggling panels like media library, layout picker, and project contents.
| Action | Mac | Windows |
| ----------------------- | ------------------------ | ---------------------- |
| Show / hide video | Option + Cmd + V | Ctrl + Alt + V |
| Move video | Option + Shift + Cmd + V | Ctrl + Alt + Shift + V |
| Toggle project contents | Option + Cmd + C | Ctrl + Alt + C |
| Media library | Option + Cmd + L | Ctrl + Alt + L |
| Toggle layout picker | Option + Cmd + P | Ctrl + Alt + P |
| Toggle AI Tools | Option + Cmd + Y | Ctrl + Alt + Y |
| Increase text size | Command + Shift + = | Ctrl + Shift + = |
| Decrease text size | Command + Shift + - | Ctrl + Shift + - |
| Keyboard shortcuts | Option + Cmd + K | Ctrl + Alt + K |
## Edit
Edit shortcuts include project-level actions like undo, redo, find and replace, and toggling Write or Correct modes.
| Action | Mac | Windows |
| ------------------------ | -------------------- | ------------------------ |
| New project | Cmd + N | Ctrl + N |
| New composition | Option + Cmd + N | Ctrl + Alt + N |
| Toggle write mode | Cmd + E | Ctrl + E |
| Toggle correct text mode | Option + C | Alt + C |
| Undo | Cmd + Z | Ctrl + Z |
| Redo | Shift + Cmd + Z | Ctrl + Shift + Z |
| Select all | Cmd + A | Ctrl + A |
| Find | Cmd + F | Ctrl + F |
| Find in project | Shift + Cmd + F | Ctrl + Shift + F |
| Find previous | Shift + Cmd + G | Ctrl + Shift + G |
| Find next | Cmd + G | Ctrl + G |
| Restore removed media | Shift + Cmd + Delete | Ctrl + Shift + Backspace |
## Share
These shortcuts help you share your project, copy the project link, or export to a Descript share page or local file.
| Action | Mac | Windows |
| ----------------------------- | --------------- | ---------------- |
| Project access | Shift + Cmd + A | Ctrl + Shift + A |
| Export to Descript share page | Shift + Cmd + P | Ctrl + Shift + P |
| Copy project link | Cmd + L | Ctrl + L |
| Local export | Shift + Cmd + E | Ctrl + Shift + E |
# Look good with AI tools
Source: https://help.descript.com/descript-tour/look-good-tools
AI Tools in the Look Good category help improve the visual quality of your composition.
The Look Good tools are about on-camera presence: framing your subject, sharpening your delivery, and adding polish before you publish.
**Usage note**
On current plans, this feature uses **AI Credits**. Learn more about [tracking your Media Minutes and AI Credits](/billing-payments-plans/track-and-understand-your-media-minutes-and-ai-credits).
Legacy and Sunset plans track usage differently. See our [Understanding your Legacy and Sunset plan](/billing-payments-plans/legacy-sunset) guide for details.
## Quick Design
Quick Design creates a polished first draft of your video. It automatically adds layouts, formatting, and B-roll to your script using your choice of AI-generated visuals or stock media. Best for single speaker, single track, single scene compositions.
[*Learn more about Quick Design*](/ai-assistant/quick-design)
## Eye Contact
Correct your gaze with the Eye Contact effect. It adjusts your eyes to make it appear as if you’re looking directly at the camera — useful if you’re reading offscreen or getting distracted.
[*Learn more about Eye Contact*](/effects-animations-transitions/eye-contact)
## Center Active Speaker ([beta](/app-troubleshooting/beta))
Keep the active speaker centered in the frame automatically. This feature reframes your video in real time based on who’s talking — a great fit for vertical formats and short-form content.
*Note: Works best when video and audio are combined on the same track.*
[*Learn more about Center Active Speaker*](/visuals/center-active-speaker)
## Green Screen
Remove or replace your background with Green Screen. Descript uses AI to detect and remove your background — no actual green screen setup required.
[*Learn more about Green Screen*](/effects-animations-transitions/green-screen)
## Automatic Multicam
Speed up multi-camera edits. Descript detects speaker changes in multi-track sequences, creates individual scenes, and switches focus based on who’s speaking.
[*Learn more about Automatic Multicam*](/visuals/automatic-multicam)
## Generate media
Use AI to create original visuals by describing what you want, and Descript generates multiple options to choose from.
[*Learn how to generate AI images or videos*](/generative-media/generate-media)
# Media panel
Source: https://help.descript.com/descript-tour/media-panel
Add stock video, images, music, and sound effects, media library files, and Brand Studio assets to your Descript project.
The Media panel is your in-app library for reusable media. Pull in your own [Media Library](/add-and-manage-media/media-library-overview) files or Descript's built-in stock, and drop them into a project without leaving the editor.
**Resolve a YouTube copyright strike**
Review our guide on [how to avoid and resolve copyright claims](/add-and-manage-media/copyright-strikes) when using stock media.
## What's in the Media panel
Open the Media panel by selecting **Media** in the right-hand sidebar when viewing your composition in [the Descript editor](/descript-tour/the-editor-interface).
The Media panel includes two types of media:
* **My Media**: Files from your drive's [Media Library](/add-and-manage-media/media-library-overview), plus approved [Brand Studio](/branding/brand-studio) assets. Reuse already-uploaded files across projects without waiting for processing or consuming additional [media minutes](/billing-payments-plans/track-and-understand-your-media-minutes-and-ai-credits).
* **Stock Media**: Descript's built-in library of stock videos, images, GIFs, stickers, backgrounds, music, and sound effects.
If the drive owner or an admin has disabled stock media permissions, stock media may be unavailable. [Learn more about Brand Studio permissions](/branding/bs-permissions).
## Add media to your project
1. Open the **Media** panel in the right sidebar.
2. Select **My Media** or **Stock**.
3. Browse folders, search by keyword, or choose a media type such as **Visual** or **Audio**.
4. Add the media to your composition.
Descript transcribes audio or video added from My Media when it lands in your project. If a transcript was already generated in the [Media Library](/add-and-manage-media/media-library-overview), it's included automatically.
Once added, media behaves like any other project media. Reuse it across compositions, replace it, or manage it from the Project panel.
## Commercial use of integrated libraries
Descript includes a host of video, image, and audio integrations, including content from stock media providers GIPHY and Storyblocks. When using stock media in commercial content, keep the following in mind:
* GIPHY GIFs and stickers can't be used commercially.
* Other stock content may be used in most commercial, personal, and editorial projects.
For full details, check our [Terms of Use](https://www.descript.com/terms) and those of our partners:
* [GIPHY](https://support.giphy.com/hc/en-us/articles/360020027752-GIPHY-User-Terms-of-Service)
* [Storyblocks](https://www.descript.com/terms-storyblocks)
## Trademark and copyright considerations
Some stock media may include imagery that depicts trademarks, logos, or other copyrighted content. Copyright or trademark law may protect this material, so use it with caution. Always review your content for possible third-party rights before publishing.
# Multi-window editing
Source: https://help.descript.com/descript-tour/multi-window-editing
Open multiple Descript windows or tabs to work simultaneously in two or more projects.
Open a second Descript window to work in two projects at once, handy for copying scenes or media between them. Use the menu in the top-left: **File > New > Window**.
If you're using Descript on the web, you can simply open another browser tab to edit your project in multiple windows.
This will open a new [Drive View](/descript-tour/drive-view) window. You can then open additional [projects and compositions](/working-in-projects/overview).
With multi-window editing, you can quickly copy sections of your media and text to another spot in your composition or another project without having to flip back and forth between sections.
# Navigating Descript
Source: https://help.descript.com/descript-tour/navigating-descript
Get oriented in Descript's two main spaces, the Drive view and the editor.
## Welcome to Descript
Descript is a powerful creative platform that brings together audio and video editing, screen recording, publishing, and AI-powered tools — all in one workspace.
When you open Descript, you’ll spend most of your time in one of two places:
* [**The Drive view**](/descript-tour/drive-view) — your home base, where you can access all your projects, AI speakers, custom layouts, and the Learn Descript hub.
* [**The editor**](/descript-tour/the-editor-interface)— where you create and edit content inside Descript projects and compositions.
## What’s a Drive?
All Descript subscriptions — even Free — include a **Drive**, a central workspace for your projects, layout packs, shared AI speakers, and more. [Learn how to set up and manage your Drive.](https://help.descript.com/hc/en-us/articles/10248638387085)
## The Drive view
The Drive view is where you manage and organize your projects, team members, subscriptions, and workspace content. [Take a tour of the Drive view](/descript-tour/drive-view)
## The editor
Inside a project, the editor is your creative workspace — where you edit scripts, audio, visuals, and more. It’s where all the hands-on editing happens. [Get to know the editor interface](/descript-tour/the-editor-interface)
## What’s next?
To get started, explore both areas of the app:
* Visit the [Drive view](/descript-tour/drive-view) to see how your projects and team content are organized.
* Learn your way around [the editor interface](/descript-tour/the-editor-interface) and start creating.
# Playback and navigation
Source: https://help.descript.com/descript-tour/playback-and-navigation
Learn how playback and navigation controls work in the Descript editor.
Descript's playback and navigation features show where you are in the script and [Timeline](/timeline/timeline-overview) and play your composition. These features are made up of two elements: the transport and playhead.
## Transport
The transport is the main playback and navigation control center, located at the top of the Timeline.
| | |
| ------------------- | ----------------------------------------------------- |
| Skip forward icon | Skip to the next scene |
| Skip back icon | Skip to the previous scene |
| Play icon | Play at playhead |
| Pause icon | Pause at playhead |
| Playback speed icon | Set the project's playback speed |
| Markers icon | View a list of markers in the project and jump to one |
## Playback speed
Changing your playback speed lets you listen at up to 3x the normal speed while editing. This only adjusts playback within the Descript editor. To adjust the speed of clips in your exported files, see [looping and clip speed adjustment](/visuals/clip-properties).
To adjust playback speed, click the
**playback speed** button and choose an option from the menu.
## Playhead
The playhead indicates the starting position of your playback media. It appears as a blue cursor in the Script editor and a vertical blue line in the Timeline. During playback, the playhead also highlights the current word in your script.
### Text cursor and playhead
During playback, the text cursor moves independently from the playhead. This means you can make edits in your script while the project keeps playing. When playback is stopped, the text cursor and the playhead move together.
## Navigating frame by frame
Press the left or right arrow keys to step through your project one frame at a time. This is especially useful for pinpointing a specific frame for precise edits or adding new video or audio content. Hold down an arrow key to scrub through the timeline more quickly.
### Timeline focus
To navigate frame by frame with the arrow keys, make sure the Timeline is the active editor panel. Click anywhere in the [Timeline](/timeline/timeline-overview) to activate it.
# Project panel
Source: https://help.descript.com/descript-tour/project-panel
The Project panel contains all the media in your Descript project.
Every file your project touches lives here: uploads, recordings, stock media, and anything you've generated in Descript. To open it, click **Project** on the right side of the editor.
## What's in the Project panel
The Project panel is split into two main sections:
* **Compositions:** Lists all compositions in your project. [Learn more about compositions.](/working-in-projects/overview)
* **Files:** Shows all project files you've [imported](/getting-started/import-overview) or recorded, including audio, video, and media assets. [Learn more about individual project file actions.](/add-and-manage-media/project-file-actions)
## Organize files with folders
Folders help you group related files and keep large projects organized. You can create folders, nest subfolders, and move files between them.
* **Create a folder:** Click the **+** button in the Files section, select **Add Folder** from the menu, give the folder a name, and drag files into it.
* **Rename or delete a folder:** Right-click the folder or click the three dots next to its name.
* **Create subfolders:** Organize further by nesting folders inside folders.
### Automatically created folders
Descript also creates some folders automatically:
* **Sequences:** Multiple tracks grouped together—typically for interviews or recordings with camera, screen, mic, and computer audio inputs. [Learn more about sequences.](/script-editing/multi-track-sequences-overview)
* **AI Assets:** Images or videos you've created with the [generate media](/generative-media/generate-media) features in the [AI Tools](/descript-tour/ai-tools-overview) panel.
* **Saved keyframes:** Images of your canvas captured with the [Save current frame tool.](/visuals/save-a-frame-from-your-video)
## Search and filter files
Use the search bar at the top of the **Files** section to find files by name. Type any part of a file name to filter the list.
For more options, click the filter icon to the right of the search bar. This lets you:
* **Filter by file type** — Show only audio, video, images, or other media types
* **Sort files** — Organize by name, date added, or date modified
# Properties panel
Source: https://help.descript.com/descript-tour/properties-panel
Adjust layout, background, animations, and effects for a scene or layer via the Properties panel.
Select a scene or layer, and the panel displays the controls for that element, updating automatically as your selection changes.
* **No selection** → Displays scene-level properties for the scene where the playhead is positioned
* **Scene selected** → Displays scene-level properties for the selected scene
* **Layer selected** → Displays layer-level properties for the selected video, image, text, or audio element
## What you’ll find in the Properties panel
Depending on your selection, the Properties panel will display some or all of the following editable properties. Note, certain layer types may include additional editable properties not listed here.
| Property | Scene | Layer | Description |
| ---------------- | ----- | ----- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Layout | ✅ | — | Choose a preset layout for the scene, such as side-by-side or full screen. [Learn more about using layouts to quickly style your scenes.](/templates-and-presets/overview) |
| Duration | ✅ | ✅ | Adjust how long the scene or clip lasts. |
| Background | ✅ | — | Set a background color for the scene. |
| Size & position | — | ✅ | Resize, crop, and position the selected layer on the scene editor. |
| Effects | ✅ | ✅ | Apply audio or visual effects. Some effects apply to the entire scene; others apply to individual layers. [View the full list of effects](/effects-animations-transitions/overview) |
| Transitions | ✅ | — | Add an entrance or exit transition to the scene. [See available transitions here and learn how to apply them to your scenes.](/effects-animations-transitions/transitions) |
| Audio | — | ✅ | Adjust audio-specific settings like volume, panning, or mute/solo. |
| Opacity, borders | — | ✅ | Make a layer more transparent and/or add a border. |
| Animations | — | ✅ | Add entrance, exit, or motion animations to a layer. [Learn more about using animation presets and/or custom animations.](/effects-animations-transitions/apply-and-adjust-animations) |
## Manage layers in a scene
When no layer is selected, the scene-level view appears by default. Scroll to the bottom of the Properties panel to find the **Layer list**, which shows every visual or audio layer in the current scene.
* Click a layer to view and edit its properties
* Drag layers to reorder them on the scene editor
* Right-click a layer to rename, hide, or delete it
* Click the lock icon to lock or unlock a layer
* Change a layer's visual role using the dropdown next to its name
## Navigate between scene-level and layer-level properties
Selecting a layer in the scene editor will automatically open that layer’s properties in the Properties panel. To return to scene-level settings, click the **Back** button in the top-left corner of the Properties panel.
**Tip**
You’ll know you’re editing a layer when the panel shows the layer’s name at the top. If you're editing scene-level properties, it will display **Scene** instead.
## Related articles
* [Scene properties](/visuals/properties)
* [Layer properties](/visuals/layer-properties)
* [Visual and audio effects overview](/effects-animations-transitions/overview)
# Publish with AI tools
Source: https://help.descript.com/descript-tour/publish-tools
AI tools in the Publish category help you prepare content for distribution.
Generate the extra things your video needs to go live: titles, summaries, YouTube descriptions, show notes, blog posts, and social captions.
Run these actions after you’ve finished editing to get your project ready for sharing. If no text is selected, the tool analyzes your entire composition. To focus on something specific, select that text in your script before running the action.
**Usage note**
On current plans, this feature uses **AI Credits**. Learn more about [tracking your Media Minutes and AI Credits](/billing-payments-plans/track-and-understand-your-media-minutes-and-ai-credits).
Legacy and Sunset plans track usage differently. See our [Understanding your Legacy and Sunset plan](/billing-payments-plans/legacy-sunset) guide for details.
### Draft a title
Generate title options for your project. Shape results with style or format cues *(e.g. make it punchy, use a listicle style, match this format: \[paste example])*.
### Summarize
Create a clear, concise summary of your project. Guide the output with tone or length instructions *(e.g. make it tweet-length, use a warm, conversational tone)*.
### Show notes
Build podcast-style show notes with a summary, chapters, and timestamps. Customize with format or tone cues *(e.g. make it punchy and informal, structure it like this: \[paste example])*.
### YouTube description
Write a description that highlights your video’s value and supports SEO. Adjust with quick prompts *(e.g. make it high-energy, optimize for SEO, write like a tutorial intro)*.
### Draft a social post
Turn your transcript into a social post. Select a platform and guide the result *(e.g. LinkedIn-friendly, casual and emoji-heavy, write 3 short options for Twitter/X)*.
### Draft a blog post
Convert your script into a blog-ready article with a title, headers, and clean structure. Influence the result with clear direction *(e.g. write it like a how-to post, make it persuasive, keep it under 600 words)*.
# Repurpose with AI tools
Source: https://help.descript.com/descript-tour/repurpose-tools
AI Tools in the Repurpose category help you turn longform content into clips, highlight reels, and translated versions of your project.
The Repurpose tools help turn a finished long-form video or podcast into shorter, shareable, or multilingual versions.
These tools analyze your script, surface engaging moments, and create editable drafts you can refine, share, or export.
**Usage note**
On current plans, this feature uses **AI Credits**. Learn more about [tracking your Media Minutes and AI Credits](/billing-payments-plans/track-and-understand-your-media-minutes-and-ai-credits).
Legacy and Sunset plans track usage differently. See our [Understanding your Legacy and Sunset plan](/billing-payments-plans/legacy-sunset) guide for details.
## Create clips
Extract shorter, shareable clips from your project with a single click. Choose how many you want, set their length, and optionally apply a layout. Clips are added to a new composition, ready to edit or export.
[Learn more about Create clips](/repurpose/create-clips-from-your-content)
## Create highlight reel
Combine your key moments into a teaser or recap video. This tool collects highlights and adds them to a new composition. [Apply a layout (optional)](/templates-and-presets/overview) to give it a finished look.
## Find highlights
Automatically surface the most impactful parts of your content—main ideas, turning points, or quotable soundbites. This tool is useful for reels, pulling soundbites, or condensing a project to essentials.
Highlights appear in your script so you can review, refine, or build on them right away.
[Learn more about highlights](/script-editing/highlights)
## Translate
Translate your script into multiple languages, generate captions, and optionally dub the audio. Great for accessibility, localization, and global teams.
[Learn more about the suite of translate and dubbing tools](/repurpose/translate-overview)
# Selection toolbar
Source: https://help.descript.com/descript-tour/selection-toolbar
Use the selection toolbar to action specific parts of your content directly from your script.
Highlight any part of your script and the selection toolbar appears, putting quick edits and actions for that selection one click away:
* **Ask Underlord —** start a conversation with [Underlord, Descript's AI co-editor](/getting-started/underlord-beta-your-ai-co-editor-in-descript).
* **Change** [**layout**](/templates-and-presets/overview) **—** opens the layout picker. If a layout is selected, applies the layout to the selection and creates a new scene
* [**Add layer**](/visuals/working-with-layers-and-clips-overview) — Add new layers right in the Script Editor—like imported files, stock media, text, captions, shapes, or recordings.
* [**Add scene**](/getting-started/scenes) — Opens the layout picker so you can quickly apply a layout to a scene.
* [**Correct**](/script-editing/correct-your-transcript)— This will allow you to correct the text of your script without affecting the audio.
* **Regenerate** — Make a correction or smooth out an edit with [Regenerate](/script-editing/regenerate-overview).
* **Edit your script —** choose to [ignore your selection](/script-editing/delete-vs-ignore) (disabled for AI speech),delete it,[replace with a gap clip](/timeline/using-gap-clips), or just [correct the transcript](/script-editing/correct-your-transcript) without editing the underlying script audio or video..
* Make your text selection **bold** or *italic*.
* [**Highlight**](/script-editing/highlights)— Highlight sections in your script in different colors. You can then use [Copy highlights](/script-editing/highlights) to aggregate your highlighted sections in a new composition.
* [**Duplicate to...**](https://help.descript.com/hc/en-us/articles/10249089844749-Duplicate-selection) — Quickly copy selections to a new or other compositions in your project.
* [**Add comments**](/collaboration/project-comments) — Communicate and collaborate with your teammates by leaving comments and reminders in your script.
* **Ellipsis** — Display the right-click menu for your selection.
# Sound good with AI tools
Source: https://help.descript.com/descript-tour/sound-good-tools
Utilize Descript's AI features to clean up your audio, edit for clarity, remove filler words, and more.
Sound Good features in the AI Tools panel help tidy up your audio.
**Usage note**
On current plans, this feature uses **AI Credits**. Learn more about [tracking your Media Minutes and AI Credits](/billing-payments-plans/track-and-understand-your-media-minutes-and-ai-credits).
Legacy and Sunset plans track usage differently. See our [Understanding your Legacy and Sunset plan](/billing-payments-plans/legacy-sunset) guide for details.
### Edit For Clarity
Automatically clean up wordiness, retakes, filler, and off-topic segments. Adjust the intensity slider to control how aggressive the edits are, and optionally apply AI speech to reword small sections for smoother delivery.
[Learn how to use Edit for Clarity](/script-editing/edit-for-clarity)
### Studio Sound
Enhance voice quality and remove background noise with [Studio Sound](/effects-animations-transitions/studio-sound). This effect improves clarity, removes room echo, and smooths inconsistent audio across speakers.
[Learn more about Studio Sound](/effects-animations-transitions/studio-sound)
### Remove Filler Words
Automatically detect and remove words like “um,” “uh,” and “you know” from your transcript and audio.
[Learn more about removing filler words](/script-editing/filler-words)
### Remove Retakes
Remove repeated lines or false starts with a single click. This tool detects where you’ve re-recorded a phrase and marks earlier versions for removal. Edits appear as [ignored text](/script-editing/delete-vs-ignore), and you can restore or delete them as needed.
### Shorten Word Gaps
Adjust long pauses to fine-tune the pacing of your audio. Preview gaps individually or shorten them all at once.
[Learn more about adjusting word gaps](/script-editing/shorten-word-gaps)
### Add Chapters
Automatically generate chapter markers and titles for your video or podcast. Add them to your script as [markers](/script-editing/markers-chapters) or copy a timestamped list for your share page or show notes.
# The editor interface
Source: https://help.descript.com/descript-tour/the-editor-interface
An introduction to Descript project editor spaces: the script, canvas, timeline, and sidebar panels.
The project editor is the workspace where you'll edit your audio and video.
## Key areas in the editor
Here’s a quick map of the key areas you’ll see when working in a composition within a Descript project:
* **Script editor**: Where you write, edit, and review your transcript. You can [edit your content like a doc](/getting-started/edit-like-a-doc) and use text-based editing for video and audio.
* [**Scene editor**](/visuals/scene-editor-overview): The visual preview area where you can resize, move, or arrange elements in your video across scenes.
* [**Timeline**](/timeline/timeline-overview): A more traditional view with audio waveforms. Trim, split, and move clips here to adjust timing across your script and media layers.
* **Sidebar:** Contains tools and panels for managing files, editing visuals, applying effects, and using AI features:
* [**Project**](/descript-tour/project-panel): Access your files and compositions
* [**Scene**](/getting-started/scenes): Change layout, background, or apply transitions
* [**Layer**](/visuals/layer-properties): Adjust position, size, duration, and effects
* **Elements:** Add shapes, text, GIFs, and other layers. [Learn more about layers.](/visuals/working-with-layers-and-clips-overview)
* [**Media**](/descript-tour/media-panel): Browse assets to add to your project
* [**AI Tools**](/descript-tour/ai-tools-overview): Run automated tools like Studio Sound, remove filler words, or auto-generate social posts
* [**Underlord**](/getting-started/underlord-beta-your-ai-co-editor-in-descript): Descript’s AI powered co-editor.
# Manage the editor layout with the view menu
Source: https://help.descript.com/descript-tour/view-menu
The View menu lets you control how Descript's project editor is displayed.
Show or hide panels, toggle editing guides, and change how audio and visuals appear in the timeline.
You'll find the **View** menu at the top left of the editor window.
## Script panel settings
* **Toggle script:** Show or hide the script panel. When hidden, the scene editor expands to fill the workspace.
* **Show edit boundaries:** Display cut and edit markers within the script.\\
* **Underline filler words:** Highlight filler words with a dashed blue underline.
* **Underline word errors:** Underline instances where alignment fails.
## Scene editor settings
* **Toggle scene editor:** Show or hide the visual scene editor. When hidden, only the script is visible.
* **Scene editor placement:** Arrange the scene editor as **Full-screen video**, **Stacked**, or **Side-by-side**.
* **Snap-to guides:** Show alignment guides while moving elements. Layers snap to guides for precise positioning.
## Timeline settings
* **Toggle timeline:** Show or collapse the timeline. Use `Shift + Cmd/Ctrl + S` to toggle quickly.
* **Playhead autoscroll:** Turn automatic scrolling of the timeline playhead on or off.
### Show in timeline
* **Advanced timeline tools:** Enables additional options in the timeline toolbar.\\
* **Volume meter:** Displays a VU meter for real-time audio levels.\\
* **Markers, comments, and audio pins:** Show or hide these indicators in the timeline view.
### Timeline display options
* **Layer size:** Switch between compact, default, and large track height.
* **Timeline view / Storyboard view:** Toggle between a full layer timeline and a scene thumbnail layout.
* **Zoom in / Zoom out:** Adjust the timeline zoom level.
* **100%:** Reset the timeline zoom to 100%.
* **Fit in view:** Fit the full composition into the visible timeline area.
* **Fit current scene:** Fit only the current scene into the visible timeline.
## Sidebar panel visibility
Toggle the visibility of these side panels:
* [Project](/descript-tour/project-panel)
* [Media](/descript-tour/media-panel)
* [Properties](/descript-tour/properties-panel)
* [Comments](/collaboration/project-comments)
## Appearance settings
* **Theme:** Switch between Light, Dark, or System theme modes.
# Write with AI tools
Source: https://help.descript.com/descript-tour/write-tools
AI Tools in the Write category help you move from blank page to solid structure.
The Write tools help before you record a word. Brainstorm ideas, outline talking points, draft a script, or tighten what you've already written.
**Usage note**
On current plans, this feature uses **AI Credits**. Learn more about [tracking your Media Minutes and AI Credits](/billing-payments-plans/track-and-understand-your-media-minutes-and-ai-credits).
Legacy and Sunset plans track usage differently. See our [Understanding your Legacy and Sunset plan](/billing-payments-plans/legacy-sunset) guide for details.
### Brainstorm
Explore ideas, test hooks, or get unstuck. Prompt it with a phrase or angle (e.g. *pitch a video on this topic*, *find angles for a product launch*, *start with a rhetorical question*).
### Write a script
Draft a script with structure and tone. Set the length and audience, then guide the output (e.g. *500 words for a webinar*, *sound like a YouTube Shorts hook*, *aim for first-time viewers*).
### Write an outline
Create a structured flow for your script or blog. Steer the format or intent (e.g. *TED-style talk*, *5-point social explainer*, *how-to format with timestamps*).
### Rewrite
Improve clarity, tone, or structure. Choose an editing style, then shape the result (e.g. *make it more persuasive*, *sound like a TED Talk*, *tighten for younger viewers*).
**Write tools also work on selected snippets of the script**
Highlight part of your script to rewrite only that section. If no text is selected, the action will use the entire composition.
# Apply and adjust effects
Source: https://help.descript.com/effects-animations-transitions/apply-adjust
Understand how to add, adjust, disable, or remove visual and audio effects in your Descript composition.
Every visual and audio effect in Descript is managed from the [Properties panel](/descript-tour/properties-panel), and applies to your selected scene or layer. [Browse the full list of effects](/effects-animations-transitions/overview).
**Properties panel behavior**
The panel is context-aware and updates based on what you have selected—showing either scene-level or layer-level options. If the effect options you expect aren’t visible, check which item is selected in the Layer list. [Learn more about how the Properties panel works](/descript-tour/properties-panel).
## Add a visual effect
1. In the scene editor, select the scene or layer.
2. Click **Effects** in the hover toolbar, then select **+ Add effect**.
3. In the Effects drawer, hover over an effect to preview it on your current frame, then click to apply.
You can also open the Effects drawer from the **+** button next to **Visual effects** in the Properties panel.
By default, an effect added at the scene level applies to the current scene only. To apply it to all scenes in your composition, use the **All scenes** toggle in the scene editor.
**Effects in sequences**
Visual effects in a sequence can also be added and adjusted from the Properties panel, just like in the main editor.
## Add an audio effect
### To a script layer
1. Select the script layer in the scene editor or from the **Layer list** in the Properties panel.
2. Click the **+** button next to **Audio effects** in the Properties panel.
3. Choose the audio effect you want to apply.
### To a sequence track
1. Open your sequence in the [Sequence Editor](/script-editing/sequence-editor).
2. Select a track.
3. Click the **+** button in the **Audio effects** section.
4. Choose the effect you want to apply.
Audio effects persist across all scenes the layer appears in.
## Adjust an effect
Once an effect is added, it appears in the appropriate Properties panel section — **Visual effects** for visual effects, **Audio effects** for audio.
* Click the **sliders** icon next to an effect to expand its controls.
* Drag a slider or enter a specific value to adjust settings.
* Some audio effects include preset configurations. Click the **Effect settings** menu (•••), then choose a preset from the dropdown.
## Disable or remove an effect
**To temporarily disable an effect,** toggle the switch next to the effect name in the **Effects** section. This preserves your settings but hides the effect.
**To remove the effect:**
1. Click the **Effect settings** menu (•••) next to the effect name.
2. Select **Remove effect**.
This works the same way for both visual and audio effects.
# Apply and adjust animations
Source: https://help.descript.com/effects-animations-transitions/apply-and-adjust-animations
Animate visuals in your scene to change their position, size, cropping, rotation, or opacity over time.
An animation makes a layer move or change on screen instead of sitting still, and you control exactly how and when it happens.
## Add an animation to a layer
1. Select the visual or text layer in the [Scene Editor](/visuals/scene-editor-overview).
2. In the hover menu, click **Animation**.
3. Choose a preset from the dropdown, or select **Custom**.
### Remove an animation
1. Select the animated layer in the **Script editor**.
2. Click **Animation** in the hover menu.
3. Open the options menu for the animation.
4. Select **Remove**.
You can also add or remove animations from the [Properties panel](/descript-tour/properties-panel).
## Available animation presets
Choose from the following in/out presets for visual or text layers:
| Preset | Description |
| ---------------------------------------------------------------- | ------------------------------------------------------------------------ |
| Blur | Fade from or to a blurred layer. |
| Spin | Spin the layer into or out of view. |
| Wipe | Wipe the layer to reveal or hide it. |
| Appear | Text fades in word by word (text only). |
| Fade | Fade to or from black. |
| Reveal | Text slides in from a direction—left, right, top, or bottom (text only). |
| Scale | Animate the scale of a layer. |
| Slide | Slide a layer into or out of view from any direction. |
| Zoom and pan | Zooms and pans across a visual (not supported on text). |
| [Ken Burns](/effects-animations-transitions/ken-burns-animation) | Allows smooth, directional zooms and pans with fine-tuned control. |
**Animation presets and script track layers**
In/out presets are designed for b-roll layers with defined start and end points. Script layers are continuous and don’t support these presets—you’ll need to use custom keyframe animations instead.
## Custom keyframe animations
With a custom animation, you control exactly how a visual or text element appears, moves, or changes over time. Define the start and end using keyframes, then adjust properties like position, size, and opacity.
### Add and adjust a custom keyframe animation
1. Select a visual in the [Scene Editor](/visuals/scene-editor-overview).
2. Click **Animation**, then select **Custom**.
3. Your animation appears in the timeline with two keyframes.
4. Select the start keyframe and adjust position, size, rotation, cropping, or opacity.
5. Repeat for the end keyframe.
6. Press `Esc` to exit animation mode.
To re-adjust animations, click **Edit keyframes in timeline** in the Properties panel.
### Text animation by unit
Animate text by word, line, or paragraph using the **Appear** and **Reveal** presets.
* **By word:** Each word animates separately.
* **By line:** Each line animates as a unit.
* **By paragraph:** The entire paragraph animates together.
## Animation curves
Animation curves control pacing between keyframes. By default, animations use a linear curve (constant speed), but easing options create more natural motion.
Open **Animation settings** in the [Properties panel](/descript-tour/properties-panel) to choose a curve.
**Adjusting animations in bulk**
Descript does not currently support applying or editing animations in bulk. [Submit a feature request →](https://descript.canny.io/feature-requests)
# Auto-leveling
Source: https://help.descript.com/effects-animations-transitions/auto-leveling
Descript's auto-leveling feature keeps loudness consistent across your composition.
Auto-leveling nudges every clip's loudness to a consistent target (around –16 dB) so your composition sounds balanced without you touching a volume slider. It's on by default.
## Enable or disable auto-leveling
You can toggle auto-leveling for all projects from [**App settings**](/account-and-app-settings/app-settings), or for a single project from **Project settings**.
### All projects (App settings)
To toggle auto-leveling for all future projects:
1. Open [App Settings](/account-and-app-settings/app-settings), keyboard shortcut `Command/Control + , (comma)`
2. Select the **General** tab in the left pane.
3. Under **App settings**, toggle **Automatic volume levels**.
[Clicking this link will also take you to your App Settings in Descript for Web](https://web.descript.com/view/settings/account?active=general)
### Single project (Project settings)
To apply auto-leveling to all clips in one specific project:
1. Open the project in the editor.
2. Click the **File** menu in the top-left corner.
3. Select **Project settings**.
4. Toggle **Perform automatic leveling on clips**.
## Individual clips
To apply auto-leveling to a single clip in your composition:
1. Select the clip in the **timeline** or **script** panel.
2. In the **Properties panel** on the right, open the **Audio** section.
3. Toggle **Auto-level** to turn it on or off for just that clip.
You can also apply auto-leveling to a clip within a sequence via the **Sequence Editor**.
## Troubleshooting: Why a clip may not level
If a clip doesn’t get louder where expected, check for brief peaks (like a sneeze or sudden noise). Large spikes can throw off leveling for that section.
**To fix it:**
* Use the [Blade tool](/timeline/timeline-tools) to split the clip before and after the spike.
* Re-run auto-leveling on the quieter portion.
# Blur speaker background
Source: https://help.descript.com/effects-animations-transitions/blur-speaker-background
The Blur speaker background effect allows you to blur everything behind a person, making the speaker the focal point.
Blur speaker background pushes everything behind a person out of focus to keep attention on the speaker. It's an editing effect, so it applies to video you've already recorded.
**Important note:** The Blur speaker background effect works best with a person who is front and center and not obstructed. Non-human subjects such as **pets, inanimate objects, or ghostly apparitions** will be blurred as part of the background.
**Usage note**
On current plans, this feature uses **AI Credits**. Learn more about [tracking your Media Minutes and AI Credits](/billing-payments-plans/track-and-understand-your-media-minutes-and-ai-credits).
Legacy and Sunset plans track usage differently. See our [Understanding your Legacy and Sunset plan](/billing-payments-plans/legacy-sunset) guide for details.
## Add the Blur speaker background effect
1. Select the media you want to apply the effect to in the [**scene editor**](/visuals/scene-editor-overview) or the [**timeline**](/timeline/timeline-overview).
2. Open the [**Properties panel**](/descript-tour/properties-panel) from the right-hand toolbar.
3. Under **Visual effects**, click the **+** button.
4. Choose **Blur speaker background (beta)**.\\
### Adjust the Blur effect
Once applied, toggle the effect on/off using the switch or settings icon next to **Blur speaker background**. Adjust blur intensity with the slider: slide left for less blur, right for more. To remove the effect, click **Remove**.
# Color adjustments
Source: https://help.descript.com/effects-animations-transitions/color-adjustments
Fine-tune the look of your images, videos, and scenes using color adjustments and preset filters.
Push exposure, contrast, and white balance to fix how a shot looks, or drop on a preset filter for an instant stylized grade.
**Properties panel behavior**
The panel is context-aware and updates based on what you have selected—showing either scene-level or layer-level options. If the effect options you expect aren’t visible, check which item is selected in the Layer list. [Learn more about how the Properties panel works](/descript-tour/properties-panel).
## Apply a color preset
1. Select an image, video, or avatar layer in your Scene Editor.
2. In the hover toolbar that appears, click **Color Adjustments** in the **Effects** menu. This opens the **Color Adjustments** section in [the Properties Panel](/descript-tour/properties-panel).
3. Browse the filter thumbnails in the carousel. Click a filter thumbnail to apply it.
To remove a filter, click the **None** preset button. This resets all color sliders to their defaults.
## Adjust white balance
White balance helps correct color casts in your footage. For example, it can help you adjust overly blue indoor footage or orange-tinted lighting to make it look more natural.
1. Select an image, video, or avatar layer.
2. In the hover toolbar, click **Color Adjustments** in the **Effects** menu to open the Color Adjustments section.
3. Click **More controls**, then click the **White Balance** button.
4. Click an area in your image or video that should be neutral (white or gray). Descript automatically adjusts the white balance based on your selection.
## Color parameters
For more precise control, adjust individual color parameters manually.
1. Select a layer.
2. In the hover toolbar, click **Color Adjustments** in the **Effects** menu, then click the **More controls** button in the top right corner.
3. Drag any slider to adjust its value. To reset a single slider, double-click it to return it to the default.
## Apply to all scenes
Color adjustments apply to the current scene by default. To apply your adjustments across all scenes at once, select the **All Scenes** toggle at the top of the Properties Panel *before* applying a color adjustment effect.
## Presets reference
| Filter | Description |
| ------------------- | ---------------------------------------------------------------------------------------- |
| **Neutral** | Subtle enhancement for a balanced, true-to-life look |
| **Warm** | Adds warm golden tones |
| **Cool** | Adds cool blue tones |
| **Black and white** | Converts to grayscale |
| **Pop** | Boosts contrast and saturation for a vivid look |
| **Invert** | Inverts all colors — useful for flipping dark logos on light backgrounds (or vice versa) |
## Color parameters reference
| Parameter | What it does | Range |
| --------------- | ----------------------------------------------- | ----------------- |
| **Exposure** | Adjusts overall brightness | Dark ← → Bright |
| **Contrast** | Adjusts difference between light and dark areas | Low ← → High |
| **Highlights** | Adjusts brightness of light areas | Dark ← → Bright |
| **Shadows** | Adjusts brightness of dark areas | Dark ← → Bright |
| **Temperature** | Adjusts warmth or coolness | Cool ← → Warm |
| **Tint** | Adjusts green or magenta balance | Green ← → Magenta |
| **Saturation** | Adjusts color intensity | Muted ← → Vivid |
## Known limitations
* **One filter at a time:** You can't stack multiple filters. Applying a new filter replaces the previous one.
* **Filter presets deselect on manual adjustment.** If you tweak any slider after applying a filter, the filter preset deselects (your slider values stay).
* **Color adjustments are applied last.** When layering multiple effects, color adjustments are always applied after other effects. Learn more about [applying and adjusting effects](/effects-animations-transitions/apply-adjust).
# Composition audio properties
Source: https://help.descript.com/effects-animations-transitions/composition-audio-properties
Set volume, panning, and apply audio effects to the entire composition.
Your composition's audio properties apply to everything in it at once, so a change here affects the entire composition's audio rather than a single clip or track.
## Access your composition's audio properties
Click on your composition's title at the top of the Script editor, and then the **Layer** section on the right-hand side. This will allow you to access the composition's audio properties. You can then make volume adjustments or add effects from the Properties panel.
# Add a zoom effect with a custom animation
Source: https://help.descript.com/effects-animations-transitions/custom-zoom
Create a zoom-in or zoom-out effect on a layer using a custom animation.
Create a zoom effect by animating a layer's size over time. With a custom animation, you set where the zoom starts and ends, and Descript fills in the motion between.
1. Select the layer you want to animate.
2. In the [Properties panel,](/descript-tour/properties-panel) scroll until you find the Animations section, then click the **+** button to add an animation. In this guide, we'll be using the **Custom** option.
* If you are animating a script track video, you'll have 2 options: **Zoom and pan** and **Custom.**
* If you are animating a visual layer, you'll have additional options available. Learn more about [the Ken Burns animation](/effects-animations-transitions/ken-burns-animation) and [applying transition animations to clips](/effects-animations-transitions/apply-and-adjust-animations).
3. Keyframes are automatically added in the timeline when you apply an animation. They act as markers that define specific points where an animation begins and ends.
These are represented by a pair of diamonds on the animated media. The left diamond is the starting keyframe, and the right diamond is the ending keyframe.
After adding an animation, you can edit its keyframes from the timeline. In the Animations section of the Properties panel, click the keyframes icon (two overlapping diamonds) next to the animation you want to adjust. You can drag the keyframes to the desired start and end points of the animation.
4. To zoom in on your visual, select the ending keyframe. Then, adjust the scene editor to reflect how the visual will appear at the end of the zoom animation.
The animation curve can be adjusted from the **Options** panel in the Animations section of the Properties panel. The curve you choose will determine how the animation speeds up or slows down. [See a visual representation of these options.](/effects-animations-transitions/apply-and-adjust-animations)
5. Success! Playback your composition, and see your animation in action.
# EQ
Source: https://help.descript.com/effects-animations-transitions/eq
Shape tone and remove problem frequencies with Descript's 5-band parametric equalizer.
Descript's EQ is a parametric equalizer for shaping your sound: boost or cut specific frequency ranges to blend voices, adjust tone, or clear out problem frequencies. Presets give you a starting point, and you [apply it](/effects-animations-transitions/apply-adjust) from the Audio Effects section of the Properties panel.
## Using the effect
Our EQ offers flexibility and customization for adjusting your audio's frequency balance. The effect is a 5-band parametric EQ. A band is the range of frequency you can adjust in the EQ.
You do not need to use all five bands every time. You can enable/disable the bands required for your specific track.
1. Click and drag active bands anywhere to adjust the frequency range and gain.
2. You can adjust your band parameters from the bottom of the EQ’s panel
3. You can raise or lower the overall output gain in the bottom right corner
| Parameter | Description |
| ------------- | ------------------------------------------------------------------------ |
| **Width** | Adjusts the overall frequency range size of a band |
| **Frequency** | Set the center frequency of a band |
| **Gain** | Increases/decreases the decibel (dB) level of the band's frequency range |
# Eye Contact
Source: https://help.descript.com/effects-animations-transitions/eye-contact
Applying the Eye Contact effect adjusts your gaze to appear like you're facing the camera, even when you're reading from a script or notes off-screen.
Eye Contact uses AI to redirect your gaze to the lens, so a take you recorded while reading off-screen looks like you were talking straight to camera.
**Usage note**
On current plans, this feature uses **AI Credits**. Learn more about [tracking your Media Minutes and AI Credits](/billing-payments-plans/track-and-understand-your-media-minutes-and-ai-credits).
Legacy and Sunset plans track usage differently. See our [Understanding your Legacy and Sunset plan](/billing-payments-plans/legacy-sunset) guide for details.
## Before you start
* Make sure your video is correctly oriented before importing—Eye Contact won't work on sideways footage.
* Stay online while processing; the Eye Contact effect requires a network connection.
## Apply Eye Contact to a video
1. In the [scene editor](/visuals/scene-editor-overview), select your **video layer**.
2. In the hover menu, open the **Effects** tab and choose **Eye Contact**.
**Tip**
Select a layer on the timeline and toggle the effect from the [Properties panel](/descript-tour/properties-panel) in the sidebar.
## Tips for best results
* **Single person only:** The effect works when one clear face is in frame.
* **Keep the face prominent and well lit:** Avoid extreme side angles or full head turns.
* **If reading a script:** Keep your eye line close to the camera; large offsets won't apply.
* **Glasses:** Reduce glare with softer, angled lighting so eyes are clearly visible.
## Troubleshooting Eye Contact
If Eye Contact is not applying as expected, check the video file, framing, lighting, and subject movement.
Eye Contact may not work if your video uses a variable frame rate, includes multiple people, or the subject's face and eyes are not clearly visible.
To fix this:
* **Re-encode variable frame rate videos to a constant frame rate.** Use a tool like [HandBrake](https://handbrake.fr/): open the video, go to the **Video** tab, choose **Constant Framerate**, export the new file, then replace the original file in Descript.
* **Use single-person footage.** Eye Contact works best when one clear face is visible in frame.
* **Re-frame the subject.** Keep the face and eyes large, centered, and fully visible.
Eye Contact can look unnatural when the subject's face is too small, poorly lit, angled away from the camera, or obscured by glare from glasses.
To improve the result:
* **Re-frame the shot.** Keep the face large, centered, and mostly straight-on.
* **Improve the lighting.** Use soft, even lighting and avoid strong backlighting or shadows.
* **Reduce glare.** Adjust glasses, lights, or the camera angle so the eyes are clearly visible.
Eye Contact may skip sections where the subject looks far away from the camera, turns their head, or moves out of frame.
To help the effect apply more consistently:
* Keep head and eye movement minimal.
* Place scripts or notes close to the camera's line of sight.
* Keep the face and eyes visible throughout the clip.
# Glass blur
Source: https://help.descript.com/effects-animations-transitions/glass-blur
Glass blur adds a translucent, frosted-glass effect to a selected shape or layer.
Use glass blur to blur out something in a video, like a name, a number, or a face, by covering it with a blurred layer. It softens whatever shows through the shape without touching the layer beneath. Unlike the standard [**Blur**](https://help.descript.com/hc/en-us/articles/10327647505549) effect, which blurs its own layer, glass blur is made to sit over a transparent layer and blur what's underneath.
**Glass blur is not secure redaction**\
The Glass blur effect is visual only and should not be used to obscure sensitive or private information. If you need to securely hide content, use a solid shape with 100% opacity instead.
## How to add Glass Blur
1. Add a layer from the **Elements** panel in the right sidebar.
2. With the element selected in [the scene editor](/visuals/scene-editor-overview), click **Effects** in the hover toolbar.
3. Choose **Glass blur** from the effect list, then toggle it on. Adjust the **amount** of blur via the slider in the options menu
# Green Screen
Source: https://help.descript.com/effects-animations-transitions/green-screen
Apply Green Screen to remove or swap your video background.
Green Screen uses AI to cut the background out of a video, no actual green screen required. Once it's removed, drop in a new background or leave the space transparent.
**Usage note**
On current plans, this feature uses **AI Credits**. Learn more about [tracking your Media Minutes and AI Credits](/billing-payments-plans/track-and-understand-your-media-minutes-and-ai-credits).
Legacy and Sunset plans track usage differently. See our [Understanding your Legacy and Sunset plan](/billing-payments-plans/legacy-sunset) guide for details.
## Apply Green Screen
1. In the scene editor, select the visual layer you want to edit.
2. From the hover menu, click the **Effects** tab.
3. Click **+ Add effect**.
4. Select **Green Screen** from the list.
Once processed, you can toggle Green Screen on or off without reprocessing. Apply it across [all scenes or just a single scene](/getting-started/scenes).
### Tips for best results
* Stay connected to the internet — Green Screen requires a network connection.
* Keep other people, pets, and foreground objects like microphones out of the frame.
* Avoid upside-down faces (you can flip video after processing).
* Use soft, even lighting to reduce shadows.
* Maintain strong contrast between you and the background.
# Ken Burns animation
Source: https://help.descript.com/effects-animations-transitions/ken-burns-animation
Add zooms and pans to still images with the Ken Burns animation.
A still photo can feel flat on screen. The Ken Burns effect gives it motion, slowly pushing in or drifting across the frame the way documentaries bring old photographs to life.
You can apply the Ken Burns animation to a selected visual from the Properties panel. The feature provides several customization options that allow you to create dynamic motion effects.
At this time, the Ken Burns Animation can not be applied to the Script layer.
| Option | Description |
| ------------------------ | ------------------------------------------------------------------------------------------------------------------------------------ |
| **Play Icon** | This will allow you to play the animation layer to preview any changes you have made. |
| **In** | Gradually zooms into the image Ken Burns style, bringing focus to a particular area. |
| **Out** | Slowly zooms out, revealing more of the image over time. |
| **None** | The image will only pan across the screen without any zoom effect. This option cannot be combined with the center-only zoom setting. |
| **Directional Settings** | The animation supports eight different directional settings, allowing you to set the movement's direction. |
| **Center Zoom** | Focuses the zoom directly towards or away from the center of the image. |
| **Speed** | Adjust the animation speed to suit the mood of your media. Choose between Slow, Moderate, or Fast. |
# Lower audio of other layers
Source: https://help.descript.com/effects-animations-transitions/lower-other-audio
Descript’s lower audio of other layers effect—also known as ducking—automatically reduces the volume of other audio layers when sound plays on a selected track.
Lowering the audio of other layers keeps a voiceover audible over background music or sound effects. Turn it on for the track you want front and center. Descript then pulls every other layer down whenever a clip sits on it.
## How lower audio of other layers works
When you enable **lower audio of other layers** on a track, Descript reduces the volume of all other audio layers whenever a clip exists on that track. Other layers return to full volume only when there’s no clip present or during a [gap clip](/timeline/using-gap-clips).
This effect is based on clip presence—not audio content or transcription. Even background noise or breathing will keep other layers lowered as long as the clip exists on the timeline.
## How to apply the effect
1. Select a layer in the [scene editor](/visuals/scene-editor-overview) or [timeline](/timeline/timeline-overview).
2. Open the **Properties panel**.
3. In the **Audio Effects** section, click the **+** icon.
4. Select **Dynamics**, then choose **Lower audio of other layers**.
### Adjust the volume reduction
Click the **Effect settings** icon next to the toggle to control how much other layers are reduced.
The percentage determines how quiet other layers become while the effect is active. Lower percentages apply stronger ducking.
### Apply to multiple layers
You can enable **lower audio of other layers** on more than one track. When enabled on multiple tracks, they won’t reduce each other’s volume— only the volume of other layers.
**If each layer uses a different volume reduction setting**, Descript applies the strongest reduction.
### Limitations
**Layer-level only:** Lower audio of other layers applies to the entire layer and can’t be limited to individual clips.
**Not supported in the sequence editor:** This effect isn’t available in the [Sequence Editor](/script-editing/sequence-editor). Apply it on the composition timeline instead.
# Visual and audio effects overview
Source: https://help.descript.com/effects-animations-transitions/overview
Descript has a variety of audio and video effects to help clean up sound, enhance visuals, or add stylized polish to your content.
Descript's effects come in two kinds: audio effects that clean up and shape sound, and visual effects that enhance or stylize the picture.
For step-by-step instructions on adding, adjusting, or removing effects, see [Applying and adjusting effects](/effects-animations-transitions/apply-adjust).
## How effect order works
Descript processes effects **from top to bottom** in the order they appear in the **Properties panel**. This order can affect how your audio or video sounds and looks.
For example, placing **Reverb before EQ** will sound different than placing **EQ before Reverb**. You can reorder effects anytime by dragging them up or down in the panel.
**Note:** Effect order only matters for effects stacked on the same layer or region. Effects on different tracks are processed independently.
## Visual effects
Visual effects can be applied to individual [layers](/visuals/working-with-layers-and-clips-overview) or to entire [scenes](/getting-started/scenes):
* **Layer-level effects** apply only to the selected layer.
* **Scene-level effects** apply to all visuals within that scene.
* Visual effects are scene-specific. If a clip spans multiple scenes, apply the effect to each scene or use the **All scenes** toggle in the scene editor.
The table below describes each visual effect, including what it does, which settings you can adjust, and where to learn more. For effects with additional options or usage tips, click the **Learn more** links.
| Visual effect | Description | Settings & Parameters | More Info |
| -------------------------------- | --------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------- |
| **Ascii** | Renders the video as a grid of text characters, brighter areas using sparser characters and darker areas using denser ones. | - **Color mode**: Toggle between Mono (monochrome) and Source (original colors) - **Mono color**: Custom color used when Color mode is set to Mono - **Transparent background**: Toggle to make the character background transparent - **Background color**: Custom color used when Transparent background is off - **Grid size**: Scale of the character grid | – |
| **Blur** | Applies a soft blur to the selected visual layer. Does not affect other layers. | - **Amount**: Adjust blur intensity | – |
| **Blur speaker background** | Applies depth-of-field blur behind the subject to reduce distractions. | - **Amount**: Adjust blur intensity | [Learn more](/effects-animations-transitions/blur-speaker-background) |
| **Center active speaker (beta)** | Automatically reframes your video around whoever's speaking without manually cropping the frame or adding scenes. | **–** | [Learn more](/visuals/center-active-speaker) |
| **Chroma key** | Removes a solid-colored background (like green or blue) from your video. | - **Color**: Choose the key color - **Similarity**: Strength of removal - **Smoothness / Spill**: Blend edges and clean up borders | – |
| **Color adjustments** | Modify exposure, contrast, temperature, saturation, and tint to refine your visuals. | - **Exposure**: Brightness - **Contrast**: Light vs. dark separation - **Temperature**: Warmth or coolness - **Saturation**: Color intensity | [Learn more](/effects-animations-transitions/color-adjustments) |
| **Color tone** | Converts video to monochrome and tints it with custom colors. Defaults to a sepia look. | - **Highlight**: Color used to tint lighter areas - **Shadow**: Color used to tint darker areas | – |
| **Eye Contact** | Uses AI to simulate eye contact by adjusting gaze direction toward the camera. | – | [Learn more](/effects-animations-transitions/eye-contact) |
| **Film grain** | Adds a grainy, analog texture for a vintage or cinematic look. | - **Amount**: Grain intensity | – |
| **Glass blur** | Uses the selected layer as a mask to blur content beneath it with a frosted-glass effect. | - **Amount**: Adjust blur intensity | [Learn more](/effects-animations-transitions/glass-blur) |
| **Green Screen** | Removes your background using AI—ideal for talking heads and recorded calls. | – | [Learn more](/effects-animations-transitions/green-screen) |
| **Invert** | Inverts the colors of the layer for a film-negative look. | **–** | – |
| **Pixelate** | Applies a blocky, pixelated effect for style or light obfuscation. | - **Size**: Pixel block size | – |
| **Portrait Lighting** | Keeps the main subject lit while dimming the background, so they stand out in the foreground. | - **Strength**: Overall intensity of the effect - **Foreground brightness**: Brightness applied to the subject - **Background brightness**: Brightness applied to the background | – |
| **Selective color** | Keeps a selected color in the video and converts everything else to black and white. | - **Hue**: Color to keep - **Hue range**: Range of hues to preserve - **Hue feather**: Softness of the edge between color and grayscale | – |
| **Shadows** | Adds a soft drop shadow behind elements for separation or visual depth. | - **X / Y**: Horizontal and vertical offset - **Blur**: Shadow edge softness - **Color**: Shadow color and opacity | – |
| **Threshold** | Converts the image to pure black and white based on brightness for a high-contrast graphic look. | - **Threshold**: Brightness cutoff between black and white - **Feather**: Softness of the transition | – |
| **Uplighting** | Automatically brightens the whole video for low-light footage. | - **Strength**: Overall intensity of the brightening - **Foreground brightness**: Brightness applied to the subject - **Background brightness**: Brightness applied to the background | – |
| **VHS** | Adds a retro analog-tape look with softening and noise. | - **Strength**: Overall effect strength - **Softness**: Blurriness, simulating reduced bandwidth - **Color noise**: Per-pixel noise and tape grain - **Sharpening**: Enhances edge detail and boosts color saturation, especially on skin tones | – |
| **Vignette** | Darkens the edges of the frame to focus attention on the center. | - **Strength**: How dark the edges become - **Roundness**: Vignette shape from oval to circle - **Center X / Y**: Position of the focal point - **Feather**: Softness of the transition | – |
| **Zoom blur** | Creates radial motion blur centered around a focal point—adds energy to visuals. | - **Amount**: Blur strength - **Center X / Y**: Origin point for blur | – |
## Audio effects
Audio effects apply to script layers or sequence tracks and persist across all scenes the layer appears in:
* Audio effects can't be applied to [scenes](/getting-started/scenes). They must be added to specific [media layers](/visuals/working-with-layers-and-clips-overview) or [sequence tracks](/script-editing/sequence-editor).
* To apply effects to a specific voice or recording, use the [Sequence Editor](/script-editing/sequence-editor).
* **Studio Sound works differently:** it's applied directly to the original media file and enhances the entire source.
The table below describes each audio effect. For effects with additional options or usage tips, click the **Learn more** links.
| Audio effect | Description | Settings & Parameters | More Info |
| ------------------------------- | ------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------- |
| **Studio Sound** | AI-powered cleanup for voice; removes noise, echo, and enhances clarity. | - **Intensity**: Controls level of noise suppression | [Learn more](/effects-animations-transitions/studio-sound) |
| **Compressor** | Reduces volume differences between loud and soft audio. | - **Presets**: Choose from saved configurations - **Threshold**: When compression starts - **Ratio**: How strongly it's applied - **Attack**: How fast compression engages - **Release**: How fast compression disengages - **Knee**: Smooth vs. sharp transition - **Input**: Visual meter showing input signal level - **Reduction**: Visual meter showing compression amount applied | – |
| **Limiter** | Caps volume peaks to prevent distortion—ideal for mastering. | - **Ceiling**: Max volume allowed - **Threshold**: When limiting begins - **Release**: Duration after the spike - **Input**: This shows the input level of your audio before passing through the limiter. - **Reduction**: This shows how much the limiter is reducing your audio’s volume. | – |
| **Lower audio of other layers** | Lowers background audio when speech is detected on the script layer. | - **Amount**: How much to reduce other audio | [Learn more](/effects-animations-transitions/lower-other-audio) |
| **Equalizer (EQ)** | 5-band parametric EQ for precise frequency shaping and tonal control. | - **Presets**: Choose from saved EQ configurations - **5 frequency bands:** Each with Frequency (Hz), Gain (dB), and Width controls | – |
| **Graphic EQ** | Visual equalizer with 10 frequency bands for precise audio shaping. | - **Presets**: Choose from saved EQ configurations - **Frequency bands:** 10 individual sliders (31.25 Hz to 16 kHz) | – |
| **High shelf EQ** | Boosts or cuts all frequencies above a specified point. | - **Presets**: Choose from pre-made EQ configurations - **Frequency**: Cutoff point where effect begins - **Gain**: Amount of boost or cut | – |
| **High-pass filter** | Removes frequencies below a set point to eliminate rumble and low-end noise. | - **Presets**: Choose from saved filter configurations - **Frequency**: Cutoff point | – |
| **Low shelf EQ** | Boosts or cuts all frequencies below a specified point. | - **Presets**: Choose from saved filter configurations - **Frequency**: Cutoff point | – |
| **Low-pass filter** | Removes frequencies above a set point to reduce hiss and high-frequency noise. | - **Presets**: Choose from saved filter configurations - **Frequency**: Cutoff point | – |
| **Reverb** | Adds room-like echo and space to dry recordings. | - **Presets**: Choose from saved reverb configurations - **Mix**: Wet/dry blend - **Width**: Stereo spread - **Damping**: Bright vs. warm tone - **Room size**: Small vs. large environment - **Pre-delay**: Delay before reverb starts - **Low Cut**: Removes rumble from effect | – |
| **Bitcrusher** | Creates a lo-fi, digital effect by lowering resolution. | - **Presets**: Choose from saved bitcrusher configurations - **Bit Depth**: Controls digital resolution - **Frequency**: Reduces audio fidelity for lo-fi digital distortion | – |
| **Distortion** | Adds overdrive or fuzz for stylized audio. | - **Presets**: Choose from distortion presets - **Gain**: Output level control - **Drive**: Distortion amount - **Bass**: Low frequency control - **Treble**: High frequency control - **Distortion** A/B: Toggle different distortion circuits - **Cabinet simulations**: Marshall, ADA, and V-Twin preamp options | – |
| **Flanger** | Adds a sweeping, jet engine–like motion to audio. | - **Presets**: Choose from flanger presets - **Mix**: Intensity of effect - **Depth**: Delay time modulation depth - **LFO**: Modulation rate in beats - **Tempo**: BPM for tempo sync - **Mode**: Stereo or mono processing | – |
## Known limitations
A few effect combinations and behaviors are worth knowing about:
* **Some effects replace everything below them.** Effects like **Threshold** override the layer beneath them rather than blending with it. If you don't see other effects applying as expected, check whether a replacement-style effect is sitting above them in the stack.
* **Ascii combined with Shadows can look broken.** This is a known rendering interaction. Apply one or the other for the cleanest result.
* **Stacking Portrait Lighting and Uplighting can produce uneven results.** Combining them can look unnatural. Try one at a time and adjust the strength before reaching for the other.
# Room tone
Source: https://help.descript.com/effects-animations-transitions/room-tone
Fill silences and gap clips with an AI-matched background noise profile so edits blend into your recording.
Recordings made outside of professional-grade recording studios may contain varying degrees of background noise or sounds, such as:
* An air conditioner in the background.
* Line-level fuzz from your recording interface.
* Your neighbor's baby is screaming (again).
Room tone uses artificial intelligence to recognize the background sound in a speech recording, then creates a similar noise profile. When room tone is enabled, a noise profile is created for every file in your project or [composition](/working-in-projects/overview) (see details below), and added to each [gap clip](/timeline/using-gap-clips) that sits adjacent to those files. This helps smoothly cover up any abrupt silences, making them blend seamlessly with your recording's background noise.
## Preparing your file
Room tone analyzes the first 30 seconds of a media file for non-speech audio to create a sound profile. To ensure the best results, we recommend the following:
* Recording at least 15 seconds of silence before speaking so that room tone can create an accurate profile.
* If you're importing a pre-recorded file, make sure your recording does not contain music during the first 30 seconds of the track.
## Applying and adjusting room tone to a clip
1. [Add a gap clip](/timeline/using-gap-clips) - **click and drag** a word in [the wordbar](/script-editing/the-wordbar) wherever you want to create some space.
2. Select the gap clip in the [Timeline](/timeline/timeline-overview).
3. Click on the **Properties** panel.
4. Click the three dots in the Audio section of the **Properties** panel.
5. In the Advanced audio window, you can add or delete the room tone, mute the tone, or change its volume.\\
**Working with room tone**
* Room tone is automatically calculated in sequences based on the surrounding clip volume and cannot be manually adjusted.
* By default, the room tone is active on all new projects. You can change this in your [App settings](/account-and-app-settings/app-settings), or adjust the settings for a single project in your [Project settings](/working-in-projects/project-settings).
* Whenever [Studio Sound](/effects-animations-transitions/studio-sound) is enabled, room tone will become disabled for any clips associated with that file.
# Touch up your appearance with skin smoothing
Source: https://help.descript.com/effects-animations-transitions/skin-smoothing
The skin smoothing effect touches up your appearance with an adjustable strength slider and region controls for targeted fine-tuning.
Skin smoothing is an AI touch-up for how you look on camera: Descript finds your face and softens targeted areas, at a strength you control.
## Apply skin smoothing to a clip
1. In the scene editor, select the video layer with the face you want to smooth.
2. Click **Effects** in the hover toolbar, then select **Skin smoothing**
3. Drag the **Strength** slider between low and high. Click the Regions icon for fine-tuning specific areas.
Skin smoothing is also available from the Properties panel. For general steps on adding, adjusting, and removing effects, see [Apply and adjust effects](https://help.descript.com/hc/en-us/articles/10327783443213-Applying-and-adjusting-effects).
**The skin smoothing effect does not require biometric data**
Skin smoothing works by detecting general facial location (roughly where the forehead, eyes, and jawline are) so the blur gets applied in the right places. It doesn't use or store any biometric information that identifies you individually, like a faceprint
## Known limitations
* **Skin smoothing may not work as expected with small faces, or with video that includes three or more people.** The smaller a face is in frame, the trickier it is to detect.
* **Avoid obstructions.** Hats, glasses, hands near the face, face coverings, and turned angles can all throw off detection.
* **Low light makes faces harder to detect.** Brighter footage works best.
* **Illustrated characters, statues, photos, and pets** may not register as faces, or might get picked up in unpredictable ways.
# Smart transitions
Source: https://help.descript.com/effects-animations-transitions/smart-transitions
Adjust, replace, or turn off the Smart Transitions Descript adds between scenes.
When you add a new scene, Descript automatically applies a Smart Transition between it and the previous scene. Smart Transitions smooth out scene changes by rearranging, zooming, and fading visual elements in your composition.
This guide is specific to Smart Transitions. For other transition types — including wipes, fades, and cross-zoom — see the [Transitions](/effects-animations-transitions/transitions) article.
## How to adjust Smart Transition settings
Once a transition is applied, you can control how it behaves in the Properties panel.
1. Open the **Properties** panel in the sidebar.
2. Navigate to the **Transitions** section.
3. Click the settings (sliders) icon for the transition you want to adjust.
* **Duration:** Adjust how long the transition takes to complete. A shorter duration creates quick cuts; a longer duration creates more gradual transitions.
* **Easing:** Choose how the transition progresses over time.
* **Add Fades:** Control whether Descript adds fades between layers. By default, this is set to **On**, which applies fades between non-contiguous layers (for example, two separate clips) but not to clips that cross a scene boundary. Set to **Off** to remove fades across the transition entirely.
## Change a Smart Transition to a different transition type
To change the transition between scenes, click the transition row in the **Transitions** section to open the visual grid, and select one of the other presets.
## Turn Smart Transitions on or off
By default, Smart Transitions are enabled for all new scenes. You can turn this off in [**App Settings**](/account-and-app-settings/app-settings). This won't affect existing scenes—only new ones you create.
1. Click your profile photo in the top-right corner, then select **Settings**.
2. Click **App Settings**.
3. Toggle **Smart Transitions** on or off.
# Studio Sound
Source: https://help.descript.com/effects-animations-transitions/studio-sound
Studio Sound is an AI-powered audio effect that enhances spoken voice by reducing background noise, echo, and other distractions.
Turn on Studio Sound when a recording sounds noisy, echoey, or like it was captured on a laptop mic. Descript's AI cleans up the voice so a rough take sounds far closer to a studio recording.
Studio Sound requires an internet connection and is applied at the file level — once enabled, it affects every instance of that file across your project.
**Usage note**
On current plans, this feature uses **AI Credits**. Learn more about [tracking your Media Minutes and AI Credits](/billing-payments-plans/track-and-understand-your-media-minutes-and-ai-credits).
Legacy and Sunset plans track usage differently. See our [Understanding your Legacy and Sunset plan](/billing-payments-plans/legacy-sunset) guide for details.
## How to apply Studio Sound
Apply Studio Sound from the **Properties** panel in any [composition](/working-in-projects/overview) or [sequence](/script-editing/multi-track-sequences-overview).
### Apply Studio Sound to your script
1. Select your script layer.
2. Open the **Properties** panel in the right-hand sidebar.
3. In the **Audio Effects** section, toggle on **Studio Sound**.
### Apply Studio Sound to a multitrack sequence
1. Open your sequence in the [Sequence Editor](/script-editing/sequence-editor).
2. Select the track to enhance, then enable **Studio Sound** in the Properties panel.
### Apply Studio Sound to part of a file
To enhance only part of a file:
1. Duplicate the audio section you want to enhance into a new [composition](/working-in-projects/overview).
2. Use [**Flatten tracks**](/add-and-manage-media/flatten-tracks) to turn it into a new project file.
3. Apply **Studio Sound** to the new file and replace the section in your original project.
**Use during recording**
You can also enable Studio Sound [while recording in the main editor](/working-in-projects/project-settings) or with the [Screen Recorder](/record/screen-recorder).
## Adjust Studio Sound intensity
Use the **Intensity** slider to control how much enhancement is applied to the file.
## Troubleshooting Studio Sound
Running into issues with Studio Sound? Here are fixes for the most common
problems.
This is expected. Studio Sound only works on recorded audio,
not AI-generated speech. To apply Studio Sound to an AI voice
clip, first
[convert it to an editable audio layer](/ai-speech/covert-to-audio).
1. Wait a few minutes, then re-apply Studio Sound. This is usually
a temporary issue.
2. If the error persists,
[check the status page](http://status.descript.com/)
for any ongoing issues affecting Studio Sound.
3. If everything is operational,
[try replacing the file](/add-and-manage-media/replace-file),
then re-apply Studio Sound.
Studio Sound is an audio-only effect — it cannot remove or change
video, hide tracks, or delete media from your project.
If your audio waveform appears flat or silent after enabling
Studio Sound, the recording likely has very loud background noise.
Studio Sound may not be able to separate the speech from the
noise, resulting in a silent waveform. To fix this, reduce the
**Intensity** slider in the **Properties**
panel or disable Studio Sound for that file.
If a video track or other media appears missing, check whether
a track is set to **Solo** in the timeline or hidden
in the **Layer list** in the Properties panel.
A known bug in Chrome (on macOS and Windows) can cause file encoding
issues that result in echo or audio drift after exporting. Use
Descript's
[Repair audio drift](/add-and-manage-media/repair-audio-drift)
feature to fix this.
Very large files (6+ hours or several GB) may be slow to process.
For best results, split long recordings into shorter segments
and apply Studio Sound individually.
# Transitions
Source: https://help.descript.com/effects-animations-transitions/transitions
Descript offers a library of clip and scene transitons: wipes, fades, cross-zoom and more.
Transitions are visual effects that smooth the start, end, or change between media in your project. Apply them between [scenes](/getting-started/scenes) and/or [individual clips](/visuals/working-with-layers-and-clips-overview) in your composition.
Descript has two kinds of transitions:
* **Scene transitions:** applied at the boundary between two scenes. They affect all visuals in the scene at once and are selected from the transitions picker.
* **Clip transitions:** applied to individual clips within a scene directly from the timeline.
If you're new to scenes, check out the [Scenes overview guide](/getting-started/scenes) first.
**Smart Transitions**
By default, Descript automatically applies [Smart Transitions](/effects-animations-transitions/smart-transitions) between scenes when you add new content. This article covers how to apply and customize transitions manually.
## Apply a transition to a scene
Scene transitions play at the boundary between two scenes.
**To apply or adjust a scene transition:**
1. Click a scene thumbnail in the script panel. In the hover menu that appears, click the hourglass icon.
* Not seeing the hourglass icon? You may need to unfocus the current scene first. Click the white space around the scene editor — the transition icons between scenes should then appear in the timeline.
2. The transitions picker opens as a visual grid. Hover over any thumbnail to preview the transition, then click to apply.
3. (Optional) Adjust the options and parameters for the transition. Available settings vary by transition type and may include:
* **Duration:** how long the transition takes to play
* **Direction:** which way the transition moves
* **Feather:** how soft or sharp the transition edge appears
* **Easing:** how the transition accelerates or decelerates over time
4. (Optional) Click **Apply to all** to apply your transition to all scenes in the composition. This replaces all existing scene transitions with the selected type.
You can also access the transitions picker via the Scene properties panel or the timeline:
* **Timeline:** Click the transition icon between two scene thumbnails at the top of the timeline.
* **Properties panel:** Select a scene, then go to the **Transitions** section in the right-hand sidebar.
| Transition | What it does |
| ---------------- | ------------------------------------------------------------------------------------------------------------------------------------------ |
| None | No effect — playback cuts directly from one scene to the next |
| Smart Transition | Automatically rearranges, zooms, and fades elements for a polished look. [Learn more →](/effects-animations-transitions/smart-transitions) |
| Blur | Blurs between the two scenes during the transition |
| Clock Wipe | Sweeps the next scene in with a clockwise or counterclockwise motion |
| Color Dip | Briefly transitions through a solid color between scenes |
| Crossfade | Both scenes are visible simultaneously as one fades out and the other fades in |
| Fade | Fades the scene in or out |
| Cross-zoom | Zooms into the outgoing scene while zooming out from the incoming scene |
| Double Wipe | Two wipes move simultaneously from opposite edges |
| Flip | Flips the scene horizontally or vertically to reveal the next |
| Move Out | The incoming scene slides in as the outgoing scene moves out |
| Push-Pull | One scene pushes the other off screen |
| Scale | Scales the scene up or down during the transition |
| Shake | Briefly shakes the scene before cutting to the next |
| Shape Wipe | Reveals the next scene through a shape — circle, square, triangle, and more |
| Split | Splits the scene horizontally or vertically to reveal the next |
| Wipe | Wipes from one scene to the next in a set direction |
## Remove a scene transition
Open the transitions picker and select **None**. Playback will cut directly from one scene to the next with no visual effect.
## Apply a transition to a clip
Clip transitions are independent of scene transitions — they apply to individual [clips](/visuals/working-with-layers-and-clips-overview) within a scene and are set separately from the timeline. Clip transitions have a separate set of options from scene transitions.
1. Expand the timeline (click and drag up) to display your clips.
2. Select a clip. A small white dot — the transition **Handle** — appears at the clip's edge. Click and drag the handle to apply a fade, or click it to open the clip transition menu.
3. Select a transition from the menu, then adjust the duration, loops, and fade direction as needed.
4. Use the **Play** button in the top-right corner of the menu to preview.
To adjust a clip transition after applying it, click the transition handle again to reopen the menu and update its settings.
## Crossfade and cross-zoom
**Crossfade and cross-zoom** are unique transitions. They create a moment of overlap where the first clip or scene fades out as the second fades in. For these transitions to work properly, each clip needs extra footage beyond its visible start or end point to draw from during the overlap.
### Why isn't crossfade available?
If a clip is trimmed to the very start or end of its source file, there's no extra footage to work with — crossfade and cross-zoom won't be available. Trim one or both clips to make room. [Learn how to trim a clip.](/visuals/working-with-layers-and-clips-overview#trim-a-clip-or-layer)
### Crossfade clips on separate layers
To crossfade two clips, they must be on the same layer. Drag one clip onto the other until a red line appears, then release to combine them. Apply the crossfade as usual.
## Known limitations
**Transitions don't work across ignored text**
If you have [ignored (strikethrough) text](/script-editing/delete-vs-ignore) between two scenes, Descript can't render the transition. The ignored content still exists in the timeline structure even though it's skipped during playback. Select the ignored text and press **Delete** to remove it completely — the transition should work once it's gone.
**Transitions between very short scenes may not be visible**
If the scenes on either side of a transition are very short, the effect may not have enough time to play. Try shortening the transition duration or lengthening the surrounding scenes.
**Transitions between scenes with identical content may be imperceptible**
If two adjacent scenes share the same visual content, some transitions may be difficult to notice. Try using a more visually distinct transition type (such as a wipe or push-pull) or adjusting the content between scenes to make the change more apparent.
**Cannot insert into layer or clip that ends at scene boundary**
If you see "Cannot insert into layer or clip that ends at scene boundary," the clip ends exactly where the scene does — leaving no room for the crossfade to extend. Trim one or both clips to fix this.
# Volume automation and keyframes
Source: https://help.descript.com/effects-animations-transitions/volume-automation-and-keyframes
Add volume keyframes in the timeline to fade audio up or down over a clip.
Volume keyframes let a clip's volume rise and fall over its length, for fades, ducking under a voiceover, or a fade-out at the end:
1. If the [Timeline](/timeline/timeline-overview) is hidden, click **Show timeline**in the lower left corner. Click and drag the edge of the Timeline upwards to expand it.
2. Find the clip or audio layer that you want to apply a volume keyframe to, right-click the point where you want to add the keyframe, and select **Add volume keyframe**. Alternately you can hold `Option` (macOS) or `Alt` (Windows) and left-click the point where you want to add the keyframe. You will need to add at least two keyframes to increase or decrease the volume over time.
3. You can then click and drag the keyframe in the Timeline to adjust the volume of your audio and the keyframe's position.\\
# Adjust volume and pan audio
Source: https://help.descript.com/effects-animations-transitions/volume-pan
Lower music, mute clips, and shift audio left or right per layer, across a sequence, or for the whole composition.
Volume and panning control how loud each audio element is and where it sits in the stereo field. Set them per layer, across a [sequence](/script-editing/multi-track-sequences-overview), or for the whole composition.
**Adjust audio across your whole composition**
To set volume or panning for all audio in your composition, click the composition title at the top of the Script editor.\
[Learn more about composition audio properties](/effects-animations-transitions/composition-audio-properties).
## Adjust volume for script tracks and layers
1. Select part of the script, or click a script track, audio layer, or video layer in the [Timeline](/timeline/timeline-overview).
2. In the right-hand sidebar, locate the **Audio** slider in the **Properties** panel.
3. Adjust the volume using the slider or enter a specific value in the volume field.
### Mute a clip or selection
To mute your selection, click the
**Mute** button next to the volume slider in the Properties panel.
## Pan audio left or right
1. Select part of your script, or choose an audio or video layer in the [Timeline](/timeline/timeline-overview).
2. In the Properties panel, click the
**Ellipsis** button in the Audio section to open advanced audio settings.
3. Use the slider to pan audio left or right, or enter a pan value manually.
## Adjust volume and panning in sequences
You can adjust volume and panning for individual tracks inside a sequence using the [Sequence editor](/script-editing/sequence-editor).
1. Select a sequence in the Timeline.
2. Press `Shift + Command + O` (Mac) or `Shift + Ctrl + O` (Windows) to open the Sequence editor.
3. Select the track you want to adjust, then use the Properties panel to modify volume or pan settings.
# Volume unit meter
Source: https://help.descript.com/effects-animations-transitions/vu-meter
The volume unit (VU) meter in the Timeline shows the stereo audio level of your composition. The meter is helpful making sure your content has clear and balanced audio levels. If a section of you composition gets too loud, this can lead to audible distortion and clipping.
## Monitor Audio Levels with VU Meter
The meter has decibel scale from -30 to 0 dB and will display audio levels during playback. The VU meter will only show levels of active audio layers or clips. For example, if you solo an audio layer, you can monitor the level of the individual layer.
Your audio levels will turn **yellow** or **red** if your audio approaches or begins to clip.
#### Balancing audio levels for clear playback
Here are a few quick tips for balancing audio:
* Record at proper input levels.
* Adjust individual layer volumes.
* Pan layers and tracks.
* [Use auto-level clip](/effects-animations-transitions/auto-leveling) or enable automatic volume leveling in your [project settings](/working-in-projects/project-settings).
* [Apply volume automation](/effects-animations-transitions/volume-automation-and-keyframes).
## Toggle viewing the VU meter
Show or hide the VU meter in the Timeline by opening the View menu in the top left corner, then select **Timeline > Show in timeline > Volume**, or press `Command + Option + U` (macOS) or `Control + Alt + U` (Windows).
# Export an audio file
Source: https://help.descript.com/export-and-share/audio
Export your composition from Descript as an MP3, WAV, or M4A audio file.
Turn any composition into an audio file. Choose **Local export** as the destination for the full format, bitrate, and loudness options.
Curious to learn more about audio file formats? [See our in-depth blog post here](https://www.descript.com/blog/article/how-to-choose-the-best-audio-file-format-for-your-project).
## Export settings
| Setting | Description |
| ----------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Export** | |
| Current composition | Exports your currently selected [composition](https://help.descript.com/hc/en-us/articles/10164608563597). |
| Current selection | Exports only the text you've selected in your script. |
| Current scene | Exports the full [scene](/getting-started/scenes) based on the playhead location (for video compositions). |
| Scenes | Exports individual audio files for each [scene](/getting-started/scenes) in the composition. |
| Markers | Exports individual audio files for each [Marker](/script-editing/markers-chapters) in the composition. |
| Line breaks | Exports separate audio files for each section of text separated by line breaks. |
| All compositions | Batch exports an audio file for every composition in your project. |
| **Format** | Choose from `.m4a`, `.wav`, or `.mp3`. |
| **Advanced** Advanced settings icon | |
| Channels | Select mono (1) or stereo (2) output. |
| Sample rate | Choose 44100 Hz or 48000 Hz. |
| Audio bitrate | Select from: 32 kbps, 48 kbps, 64 kbps, 96 kbps, 128 kbps, 160 kbps, 192 kbps, or 256 kbps. Available for `.m4a` and `.mp3` exports only. |
| Normalize volume | Choose from: Off, Peak, -14 LUFS, -16 LUFS, -18 LUFS, -23 LUFS, or -24 LUFS. |
| **Metadata** Metadata icon | Add or remove metadata like show title, episode title, description, artwork, and markers/chapters. Note: `.wav` files do not support artwork or chapter markers. |
# Export Blubrry episodes
Source: https://help.descript.com/export-and-share/blubrry
Publish a finished episode from Descript to Blubrry.
Send a finished episode straight from Descript to Blubrry without downloading and re-uploading it first.
## Publish to Blubrry in Descript
1. Click **Export** at the top-right corner of your editor.
2. Select **Blubrry** from the destination list.
3. Select **Export** at the bottom of the export window. At this point, Descript will also export an unlisted share page of your content. [Learn more about share pages.](/export-and-share/share-page)
## Import your content to Blubrry
1. After exporting in Descript, you will be redirected to your web browser to finish uploading your content to Blubrry.
2. **Sign in** to your Blubbry account or **sign up** for a new account. At that point, your Descript content will begin uploading to your Blubrry media.
3. When the file finishes processing, you can select your podcast, name your file, and select **Import to Blubrry.**
4. Your media is now in Blubrry, and you can select **Continue**to edit your podcast.
[
](/images/external/descript-17113619722509-e69090cc36.png)
# Export your content to Buzzsprout
Source: https://help.descript.com/export-and-share/buzzsprout
Publish a finished episode directly from Descript to Buzzsprout.
1. Click **Export** at the top-right corner of your editor. Then select **Buzzsprout** from the list of options under **Destination**.
At this point, Descript will also export an unlisted share page of your content.
2. You will then be redirected to a web browser to sign into your Buzzsprout account (or create a new account if you have not yet signed up).
3. Once in Buzzsprout, you can change the content's title and select **Import Episode**.
[
](/images/external/descript-10322458266509-a61e762a14.avif)
4. After you've selected **Import Episode**, you'll see a confirmation of import while your content is importing.
[
](/images/external/descript-10322489677069-a9314e3db5.avif)
5. Once the import is complete, you can share the content on your Buzzsprout account.
[
](/images/external/descript-10322489719565-1ffefa5627.avif)
# Exporting Captivate episodes
Source: https://help.descript.com/export-and-share/captivate
Publish a finished episode from Descript directly to Captivate.
**Before you export:** Captivate only accepts audio content. If you want to export a video composition, switch it to an [audio-only composition](/working-in-projects/audio).
## Export to Captivate in Descript
1. Click **Export** at the top-right corner of your editor.
2. Select **Captivate** from the list in the options for **Destination**.
3. Select **Export** at the bottom of the exporting window. At this point, Descript will also export an unlisted web page of your content. You can learn[more about share pages](/export-and-share/share-page).
## Upload your content to Captivate
1. After exporting to Captivate in Descript, you will be redirected to your web browser to finish uploading your content to Captivate.
2. **Sign in** to your Captivate account or **sign up** for a new account. At that point, you'll see that the file is processing.
3. When the file finishes processing, you can select which podcast you'd like to publish your file to and click **Import from Descript.**
4. Once your podcast is uploaded, add episode notes and artwork and set a publish date and time. After completing those, click the **Publish Episode** button to publish your podcast.
## Error: "This file has an unreadable or unsupported mime-type" when uploading to Captivate
Some users may see the following error when uploading a Descript export to Captivate:
> "This file has an unreadable or unsupported mime-type."
**Cause**
This error has been traced to the inclusion of **Metadata** during the local export process. When Metadata (such as show title, episode title, description, or artwork) is included in the export file, Captivate may fail to read it properly.
**Workaround**
While we work with Captivate on a permanent fix, you can try the following steps:
1. In Descript, go to **Export** and choose your desired audio settings.
2. Locate the **Metadata** section in the export panel.
3. Turn off Metadata, or deselect any fields you have filled in (show title, episode title, description, artwork, markers).
4. Export the file again and re-upload it to Captivate.
Once Metadata is excluded, the file should upload successfully.
If you have already disabled metadata and still encounter this error, unfortunately, there is no current workaround. Our team is aware of the issue and is working on a solution.
# Export your content to Castos
Source: https://help.descript.com/export-and-share/castos
Publish a finished episode from Descript directly to Castos.
1. Click **Export** at the top-right corner of your editor. Then, select **Castos** from the list of destination options.
At this point, Descript will also export an unlisted share page of your content.
2. You will then be redirected to a web browser to sign into your Castos account (or create a new account if you have not yet signed up).
3. After logging in, you will be prompted to import your video to Castos.
[
](/images/external/descript-10322779728397-411963d167.avif)
4. Once imported, you will be redirected to your episodes page, where can view your published content.
[
](/images/external/descript-10322779790989-8396134598.avif)
# Export your content to eWebinar
Source: https://help.descript.com/export-and-share/ewebinar
Send a finished Descript video directly to eWebinar.
1. Click **Export** at the top-right corner of your editor. Then select the **eWebinar** from the Destination dropdown.\\
At this point, Descript will also export an unlisted share page of your content.
2. You will then be redirected to a web browser to sign into your eWebinar account (or create a new one if you have not yet signed up).
[
](/images/external/descript-10322546327821-e635041b01.avif)
3. Once you sign in, you will see a pop up window prompting you to Title your eWebinar. Fill out the details and click Continue to edit.
[
](/images/external/descript-10322554946317-6e7b1cefe2.avif)
4. Your Descript video will now be ready and available for you to use on eWebinar.
[
](/images/external/descript-10322554963469-9efa8ecaf1.avif)
# Export and publishing overview
Source: https://help.descript.com/export-and-share/export-and-publishing-overview
Export or publish Descript content as video, audio, text, or to hosting platforms.
Descript gives you comprehensive exporting and publishing options tailored to different workflows:
* Export your content as a [video](/export-and-share/video-gif), [audio](/export-and-share/audio), [GIF](/export-and-share/video-gif), [text](/export-and-share/transcript), or [subtitle](/export-and-share/subtitles) file.
* [Export your Timeline](/export-and-share/timeline-exports) non-destructively to continue editing in most major audio and video editing tools.
* [Export and publish a standalone web page](/export-and-share/share-page) with a shareable link and embeddable web player.
* Export and publish directly to any of our integrated publishing and distribution platforms — including [YouTube](/export-and-share/youtube) and many [podcast-hosting services](/export-and-share/others).
Are you only seeing audio export options? Be sure to check that you are not working in an [audio-only composition](/working-in-projects/audio) if you want to export video.
## Exporting your content
You export a composition by selecting **Export** in the top right corner of the main editor. There are two tabs in the menu you can choose from:
* Setting the **Destination** offers more options for publishing your composition online to various hosting platforms.
* Setting the **Destination** to **Local export** offers the ability to export a file to your computer.\\
# Export to Google Drive
Source: https://help.descript.com/export-and-share/google-drive
Send a Descript composition directly to your Google Drive.
Send a finished composition straight to Google Drive from Descript's export menu, without downloading it first.
Once you're ready to export your project:
1. Open your project and select **Export.**
2. Then select **Google Drive** from the **Destination** dropdown menu.
3. Select your desired video resolution.
4. You may need to sign into your Google account:
* Select **Sign in to Google**, and a webpage will open in your browser.
* Choose what Google account you want to sign into and allow Descript access to your Google Drive.
5. Back in the export menu in Descript, choose where you want to upload your video and select **Export**.
**Exported File Location**
At this time, files exported to Google Drive will, by default, be saved to the root directory of your Google Drive. We hope to add more functionality to this soon.
# Export your content to Headliner
Source: https://help.descript.com/export-and-share/headliner
Send your Descript composition directly to Headliner.
1. Click **Export** at the top-right corner of your editor. Then, select **Headliner** from the list of destination options.
At this point, Descript will also export an unlisted share page of your content.
2. You will then be redirected to a web browser to sign into your Headliner account (or create a new account if you have not yet signed up).
3. After sending it to Headliner, select one of three aspect ratios.
[
](/images/external/descript-10322568518157-ab5a147053.avif)
4. Next, you'll trim your clip if needed.
[
](/images/external/descript-10322568547597-9c944e4f5c.avif)
5. Finally, you can add any necessary visual elements to your content.
[
](/images/external/descript-10322585249549-d1d79796e9.avif)
# Export your content to Hello Audio
Source: https://help.descript.com/export-and-share/hello-audio
Publish a finished episode in Descript directly to a Hello Audio feed.
1. Click **Export** at the top-right corner of your editor. Then, select **Hello Audio** from the list of destination options.
At this point, Descript will also export an unlisted share page of your content.
2. You will then be redirected to a web browser to sign into your Hello Audio account (or create a new account if you have not yet signed up). After logging in, you will be asked to select a feed to import your audio. Select the correct feed from the menu and click **Choose This Feed**.
[
](/images/external/descript-10322592396941-63b7c30aea.avif)
3. Once your audio is imported into the selected feed, you'll see that feed's home page. Scroll down to find your episode and click the **Publish** toggle to publish it.
[
](/images/external/descript-10322592436621-2236da5311.avif)
# How Descript controls export quality and file size
Source: https://help.descript.com/export-and-share/how-descript-controls-export-quality-and-file-size
See how quality presets, resolution, and project content affect the size and clarity of your exported MP4.
When you export a video, its resolution, compression, and file size come down to your export settings and what's in the project.
## This article covers:
* [How Descript handles exports](#how-descript-handles-exports)
* [What affects export file size](#what-affects-export-file-size)
## How Descript handles exports
Descript uses optimized compression to balance visual quality with performance and file size.
Videos are exported in MP4 format. When using [local export](/export-and-share/video-gif), you're able to select from three quality presets: **High**, **Medium**, or **Low**. These presets manage compression—there aren’t advanced options for things like bitrate or resolution beyond that.
**Descript does not upscale your media**
If your source is 720p, exporting at 1080p won’t improve the quality; it just creates a larger file. Also, keep in mind that the resolution options you have when exporting are also restricted by your plan and your [aspect ratio and video settings](/working-in-projects/aspect-ratio).
## What affects export file size
Several elements impact file size—some based on your content, others based on export settings you choose during the export process.
* **Resolution:** Higher resolutions (like 4K) produce larger files
* **Duration:** Longer timelines lead to bigger exports
* **Framerate:** 60fps files are larger than 30fps versions
* **Export quality:** High, Medium, or Low presets affect compression
* **Hardware acceleration:** Disabling **force software video decoding** in your [app settings](/account-and-app-settings/app-settings) can slightly reduce file size—but exports may take longer
* **Recording vs. Exporting:** Recorded files tend to be larger—they capture raw content with high accuracy. Exports are compressed to be smaller and easier to share, while still looking good.
**File size does not directly relate to file quality**
A larger file doesn't always mean higher quality. Always check for visible quality differences between the original source and the exported file.
## Need precise control? Use XML
If you’re exporting for further editing in software like Premiere Pro or Final Cut, export your project as a timeline (XML file). This keeps the timeline structure, clip layout, and edits intact.
**Note:** The files included in the timeline export will have their sample rate upscaled to match the highest sample rate among the files. [Learn more about timeline exports →](/export-and-share/timeline-exports)
# Export your content to HubSpot
Source: https://help.descript.com/export-and-share/hubspot
Publish a finished video from Descript to HubSpot.
Publishing to HubSpot happens inside Descript, so you skip downloading and re-uploading the file. When the export finishes, you land on the video's file details page in HubSpot.
## How to export a video to HubSpot
1. Click **Export** in the top-right corner of the editor.
2. In the export panel, select the **Video** tab. Open the **Destination** dropdown and choose **HubSpot**.
3. Click **Export**. Once the export is complete, you’ll be automatically redirected to the video’s file details page in HubSpot.
For additional info, check out [HubSpot’s step-by-step guide](https://knowledge.hubspot.com/files/add-videos-from-descript-to-hubspot).
# Publishing to other hosting providers
Source: https://help.descript.com/export-and-share/others
Export finished content from Descript straight to hosting platforms like YouTube, Podbean, and Wistia.
## Publishing to other hosting providers
Descript can export directly to a range of hosting and publishing platforms, and import from some of them too. Open the **Export** menu, switch the **Destination**, and pick a provider from the list below:
* [YouTube](/export-and-share/youtube)
* [Google Drive](/export-and-share/google-drive)
* [Blubrry](https://blubrry.com/)
* [Buzzsprout](https://coda.io/d/_dLZBrz7cBFF/_sumiA#_luEmZ)
* [Captivate](https://coda.io/d/_dLZBrz7cBFF/_sumiA#_luW-Q)
* [Castos](https://coda.io/d/_dLZBrz7cBFF/_sumiA#_lu-BP)
* [eWebinar](https://coda.io/d/_dLZBrz7cBFF/_sumiA#_ludwr)
* [Hello audio](https://coda.io/d/_dLZBrz7cBFF/_sumiA#_lugJv)
* [Headliner](https://coda.io/d/_dLZBrz7cBFF/_sumiA#_luK-j)
* [Podbean](/export-and-share/podbean)
* [Podcast.co](https://coda.io/d/_dLZBrz7cBFF/_sumiA#_lurfT)
* [Restream](https://coda.io/d/_dLZBrz7cBFF/_sumiA#_lu2BS)
* [Transistor](https://coda.io/d/_dLZBrz7cBFF/_sumiA#_luSvF)
* [Videoask](https://coda.io/d/_dLZBrz7cBFF/_sumiA#_lu2hY)
* [Wistia](https://coda.io/d/_dLZBrz7cBFF/_sumiA#_ludOP)
# Export your content to Podbean
Source: https://help.descript.com/export-and-share/podbean
Publish a finished episode from Descript straight to Podbean.
Send a finished episode straight from Descript to Podbean without downloading and re-uploading.
## Export to Podbean from Descript
1. Click **Export** at the top-right corner of your editor.
2. Select **Podbean** from the list of options.
3. Select **Export** at the bottom of the export window. At this point, Descript will also export to an unlisted web page of your content. [Learn more about share pages](/export-and-share/share-page).\\
## Finish uploading in Podbean
1. After exporting to Podbean from Descript, a web page will open in your default browser.
2. **Sign in** to your Podbean account or **sign up** for a Podbean account.
3. After logging in, enter your episode's title and select the podcast you are importing to.
4. Click **Import Episode**.
5. You will be redirected to the selected podcast's Episode List page and the importing process will begin. Click Refresh periodically to check on the status of the importing episode.
6. Once the import is complete, you will see the episode in your Episode List.
## Benefits of exporting directly to Podbean
If you re-export your Descript content to Podbean, the updated content will replace the episode on the original Podbean episode; so you can correct errors or update content without exporting a new episode or removing an old one (you just replace it instead).
# Export your content to Podcast.co
Source: https://help.descript.com/export-and-share/podcast-io
Publish a finished episode from Descript to Podcast.co
1. Click **Export** at the top-right corner of your editor. Then, select **Podcast.co** from the list of destination options.\\
At this point, Descript will also export an unlisted share page of your content.
2. You will then be redirected to a web browser to sign into your Podcast.co account (or create a new account if you have not yet signed up).
3. After logging in, you will be prompted to import your video to Podcast.co.
[
](/images/external/descript-10322789680909-0ac59d316e.avif)
4. Once complete, your video will be ready and available for use on Podcast.co.
[
](/images/external/descript-10322782129549-751983f052.avif)
# Remove embedded subtitles in locally exported videos
Source: https://help.descript.com/export-and-share/remove-embedded-subtitles
Stop Descript from embedding subtitle cards when you export a video locally.
A local export bakes subtitle cards into the video file, which can show up as doubled captions on some web players. To avoid that, publish to a [**Descript (web link)**](/export-and-share/share-page) instead. Files downloaded from the share page don't include embedded subtitles.
If you have captions in your composition, this can lead to duplicated or doubled captions in your export.
Web players often display the embedded subtitles from your exported composition during playback, but these will only appear if subtitles are enabled in the media player. If this happens, you can disable subtitles directly from your web player.
To avoid embedding subtitles, consider using the **Descript (web link)** export destination with your project instead of the Local export destination. Videos downloaded from a share page will not include embedded subtitles.
We share more information about the local exports and share page functions on our [Export and publishing overview](/export-and-share/export-and-publishing-overview) help page.
# Exporting Restream recordings
Source: https://help.descript.com/export-and-share/restream
Publish a video composition from Descript to Restream.
Publish a finished video straight from Descript to your Restream account, no download-and-upload in between.
Restream only accepts video content. If you want to export an [audio-only composition](/working-in-projects/audio), switch the composition to video.
## Export to Restream in Descript
1. Click **Export** at the top-right corner of your editor.
2. Select **Restream** from the list of **Destination**.
3. Select **Export** at the bottom of the export window. At this point, Descript will also publish an unlisted share page of your content. [Learn more about share pages](/export-and-share/share-page).\\
## Upload the content to Restream
1. After exporting to Restream from Descript, a web page will open in your default browser.
2. You can just **sign in** to your Restream account or **sign up** for a Restream account.
3. You will now be prompted to upload your video. The URL for your exported content will be automatically filled out. Click **Upload**.
[
](/images/external/descript-16974742026125-0ef11ed07d.png)
Your video will now begin uploading. Once it's finished, your content will be ready to share on Restream.
# Export individual sequence tracks as mono files
Source: https://help.descript.com/export-and-share/sequence-tracks
Solo each track in a sequence and export it as a separate mono file to isolate speakers, music, or voiceover.
Need each voice, the music, and the voiceover as separate audio files? Export each track in your sequence as its own mono file.
**Need help opening the Sequence Editor?**
To open the Sequence Editor, right-click a sequence in the timeline or press `Shift + Command + O` (Mac) / `Shift + Ctrl + O`(Windows). [Learn more about using the Sequence Editor](/script-editing/sequence-editor)
1. Open your multitrack sequence in the [Sequence Editor](/script-editing/sequence-editor)
2. Select the track you want to export, then click the **S** (solo) icon next near the top of the right-hand sidebar.
3. Exit the Sequence Editor by pressing `Esc` or clicking the **Done** button.
4. Go to **File > Export** and [choose your export format](/export-and-share/export-and-publishing-overview). Descript will export only the currently soloed track as a mono audio file.
5. Repeat this process for all other tracks in your sequence.
# Set and customize thumbnails
Source: https://help.descript.com/export-and-share/set-and-customize-thumbnails
Choose a video frame or upload a custom image as the preview for your share pages and Descript web links.
Your thumbnail is the first thing viewers see on a share page, before they hit play, so it's worth setting deliberately instead of leaving the default first frame.
Need to save a frame as an image file instead? Learn how to [save a frame from your video](/visuals/save-a-frame-from-your-video).
**Thumbnails for exports and YouTube**
Thumbnails set in Descript do not appear in locally exported files or YouTube videos. YouTube thumbnails must be updated in YouTube Studio after publishing. [Learn more about exporting directly to YouTube.](/export-and-share/youtube)
## Thumbnails on share pages and Descript web links
When exporting a composition to a Descript web link, the thumbnail is the first thing viewers see on your share page. You can choose a frame from your project or upload a custom image.
**To change the share link thumbnail:**
**From the editor:**
1. Click **Export**
2. In the export window, click the thumbnail image to choose a new one
**From the share page:**
1. Click the **Settings** icon
2. Click the thumbnail image
3. Choose a different frame or upload an image
## Thumbnail behavior and limitations
* **Share page thumbnails** only affect Descript web links and embeds
* Thumbnails **do not appear** in exported/downloaded files
* Thumbnails **are not transferred** to YouTube—use YouTube Studio to change them
# Export and publish content with Descript web links
Source: https://help.descript.com/export-and-share/share-page
Exporting to a Descript web link (sometimes called "publishing" to a share page) creates a standalone page on share.descript.com with its own unique URL.
Use web links to share a finished video or podcast with people outside Descript. Anyone you send the link to can watch or listen in their browser, no account or download required.
**Plan limits**
Your plan determines the maximum length of videos you can export to a web link. Videos exceeding this limit will be converted to audio-only. Check your plan’s details on our [pricing page](https://www.descript.com/pricing).
If you’re on a legacy plan, see the limits in our [Understanding your Legacy Plan](/billing-payments-plans/legacy-sunset) guide.
## Export to Descript (web link)
1. Click the **Export** button at the top-right corner of the editor.
2. Select **Descript (web link)** as the export destination.
3. Click **Export** to publish to your web link.
## Update your web link / share page
You can update your content while maintaining the original URL. Follow [the same steps as exporting](#export-to-descript-web-link) — you’ll see an **Update** button instead of **Export**.
If you've made edits since your last web link export, you must click **Update** to publish these changes to your share.descript.com URL. Without updating, both downloads and the web link URL will display the previous version of your project.
**Comments will be removed**
Updating or removing a share page permanently deletes all comments on that page (but not comments in the Descript editor). Project comments are private to collaborators, while share page comments appear publicly on content exported with Descript (web link). [Learn more about commenting directly in projects](/collaboration/project-comments).
## Download your content from the share page
The **Download** button saves the version of your project from the last time it was exported to a web link. If you've made any changes since then, you'll need to [update first](/export-and-share/share-page) to sync the changes to your share page, and then download. If you use the download button without updating, you'll be saving a previous version of your project to your device.
You can also download your content directly from the share.descript.com URL. Some browsers may open the file in a new tab instead — if this happens, right-click the video and select *Save as* to save it to your device.
**Need the latest version without updating?**
Use a **local export** to save your current composition to your device without updating the web link. See our [Export a video or GIF locally](/export-and-share/video-gif) guide for those steps.
## Remove a share page
To unpublish a page, click the **gear icon** in the Export menu, then select **Unpublish**.
## Export settings and permissions
The following settings control resolution, access, and branding for share pages:
\*\* Free plan users are limited to 720p export. These resolutions are also restricted by your plan and\* [*scene editor size*](/working-in-projects/aspect-ratio)*.*
## Customize share page thumbnails
By default, the thumbnail is the first frame of your video. For steps to change your thumbnail, see [Set and customize thumbnails](/export-and-share/set-and-customize-thumbnails).
## Video watermark
Users on a Free drive will see a Descript watermark in the bottom-right of exported videos. Upgrading to a paid plan removes the watermark. To remove it from previously published content, re-export after upgrading.
| Setting | Description |
| ------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Resolution**\* | Set video resolution to 480p, 720p, 1080p, or 4K. |
| **Access** | Choose who can view your share page: - **Public** — Pages can appear in search engines. - **Anyone with the link** — Not indexed; no login required. - **Project access required** — Viewers must log in and be authorized. [Learn more](/working-in-projects/access). Drive owners can also set the default privacy for all share pages from the [**Preferences** tab in App Settings](https://web.descript.com/view/settings/account?active=preferences). Learn more in our [App Settings guide](/account-and-app-settings/app-settings). |
| **Additional settings** | |
| **Show transcript** | Displays the transcript on the share page. |
| **Allow comments** | Enables commenting on the published page. |
| **Show author** | Displays the project owner's name. |
| **Allow sharing from embeds** | Adds a share button to embedded players. |
| **Optimize file size (slower)** | Re-encodes the exported video to reduce file size. |
| **Custom branding** | Controls whether the Drive icon appears on the page. |
# View, share, and manage a published share page
Source: https://help.descript.com/export-and-share/share-page-settings
Manage a published Descript share page: adjust access and settings, download the file, or unpublish it.
You manage a published [web link](/export-and-share/share-page) right on the share page, and most settings update live.
## Adjust share page settings
You can update most settings directly on the share page. The one exception: changing resolution requires a full re-export.
Select the **Settings** icon (gear) in the top right of the share page to open the settings panel.
| Setting | What it does |
| ----------------------------- | --------------------------------------------------------------------- |
| **Access** | Controls who can view the page. You can change this after publishing. |
| **Show transcript** | Displays the transcript on the share page. |
| **Allow comments** | Lets viewers comment on the share page. |
| **Show author** | Shows the project owner's name on the page. |
| **Allow sharing from embeds** | Adds a share button to embedded video or audio players. |
| **Custom branding** | Shows or hides the drive icon on the page. |
**Drive owners can change the default privacy setting**
Drive owners can [change the default publish privacy setting](/export-and-share/share-page) in their Drive settings.
## Unpublish the page
**Note, comments won't be saved after unpublishing.** Any comments added directly on the share page won't be saved after you unpublish.
1. Open the share page.
2. Click the **Settings** icon (gear) in the top right.
3. Click **Unpublish** at the bottom of the menu.\\
## Download your content
Downloading from a published share page is up to 10x faster than exporting locally.
Click **Download** at the top of the share page. You can also access this from the **Publish** panel in Descript. [Learn more about downloading a published page](/export-and-share/export-and-publishing-overview).
## How to copy a link or embed code
**From the Descript editor:** Click **Export**, then click the paperclip icon to **Copy link**.
**From the share page:**
1. Click the link icon at the top of the share page.
2. Click **Copy link** to copy the URL to your clipboard.
To start the link at a specific point in the recording, drag the playhead to that spot and check **Start at \[time]** — the URL will update automatically.
**To embed the video on a website:** Click **Copy code** to copy the HTML embed code, then paste it into your site.
### View embedded videos with access controls
If you've set access to **Project Access Required** or **Drive Access Required** (enterprise plans only), viewers will need to log in to watch the video. The login experience varies by platform:
* **In a web app using Chrome:** Viewers are prompted to log in directly on the page — no redirect needed.
* **On other platforms (like Slack):** Viewers are redirected to Descript's login page. Once logged in, they can view the video.
## Track page views
If you created the share page, you can see the total view count in the **Page views** icon in the top right corner of the page.
## Comment on a share page
Comments on the share page are separate from [comments inside a composition](/collaboration/project-comments).
1. Click the spot in the video or audio where you want to comment. Or, if **Show transcript** is enabled, highlight a section of the transcript.
2. Click **Show comments** on the page.
3. Click **Add a comment**.
4. Type your comment and click **Send**.
**Keyboard shortcut:** Press `Shift + Cmd + M` (Mac) or `Shift + Ctrl + M` (Windows) to add a comment at the current playhead position or at a highlighted transcript region.
## Open the project from the share page
If you have access to the project, click **Edit** at the top of the share page to open it in Descript.
**Not seeing the Edit button?**
Make sure you're signed in. Click the **⋮** menu in the top right and select **Sign in**.
# Export subtitles
Source: https://help.descript.com/export-and-share/subtitles
Export your subtitles from Descript as an SRT or VTT file.
Subtitles export as a separate file you upload alongside your video.
Looking for [Captions](/visuals/text-layers) Instead? Subtitles and captions work differently in Descript. If you’re looking for captions that always stay on the video (even when shared or uploaded), check out: [Creating captions for your videos](https://help.descript.com/hc/en-us/articles/12878201987597).
## Export settings
| Setting | Description |
| --------------------------- | -------------------------------------------------------------------------------- |
| **Format** | Set the file format to `.srt` or `.vtt`. |
| **Show speakers** | Include speaker labels in your subtitles file. |
| **Max characters per line** | Set the maximum number of text characters per line in the `.srt` or `.vtt` file. |
| **Max lines per card** | Set the number of text lines displayed at one time in the `.srt` or `.vtt` file. |
# Timeline exports
Source: https://help.descript.com/export-and-share/timeline-exports
Export your Descript timeline into Premiere Pro, Final Cut, Pro Tools, and other video editing tools.
Timeline export creates a structured project file you can keep editing in another app, with your media, edits, and source timecode intact.
**Timeline export is available on Creator, Business, and Enterprise plans.** [**Compare plans**](https://www.descript.com/pricing) **to see which export formats are included.**
**Current limitations**
Timeline exports don't currently support [Sequences](/script-editing/multi-track-sequences-overview) or [Avatars](/generative-media/overview).
## What happens when you export a timeline
* You get a folder with a copy of your media files.
* Your original files are preserved.
* Your edits from Descript are included, so you can continue trimming and adjusting in your editor.
* Timecode from your original files is preserved for syncing (Sony XAVC timecode is ignored in Final Cut Pro exports).
To export, click **Export**, then select the **Timeline** tab.
## Export settings
| Setting | Description |
| ------------------------------------ | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Format** | Choose an export format: Premiere (XML), Final Cut Pro (FCPXML), Reaper (EDL), Audition (SESX), or Pro Tools/Logic (AAF). |
| **Include media files in export** | Include all audio and video from your composition in the export folder. |
| **Place each file on its own track** | Not available for Final Cut Pro exports. |
| **Logic compatibility** | Available for Pro Tools/Logic (AAF) exports only. Removes spaces from filenames to improve compatibility with Logic. |
| **Frame rate** | Available for Premiere and DaVinci Resolve exports. Controls how clips align on the timeline. **Snap to standard frame rate:** Rounds to the nearest standard broadcast rate (24, 25, 30, 50, 60, and NTSC variants). **Use source frame rate:** Preserves the original frame rate by disabling snapping. |
### Limitations
**Exporting AAF files or room tone:**
* Some Pro Tools editions don’t support AAF imports — [check the Pro Tools plan comparison](https://www.avid.com/pro-tools/comparison-extended) for compatibility.
* AAF exports also split stereo files into two mono tracks.
* If you're exporting room tone, note that it’s only included if your project is audio-only and **Studio Sound** is turned off.
**Sample rate compatibility:**
* Timeline export will default to the highest sample rate found in the project. For example, if most of your files are 44.1 kHz but one is 48 kHz, all files will be upsampled to 48 kHz on export.
## XML Interchange Feature Chart
| **Feature** | Final Cut Pro | Premiere Pro | DaVinci Resolve |
| ---------------------------------------------------------------------------- | ------------- | ------------ | --------------- |
| [**Animation**](/effects-animations-transitions/apply-and-adjust-animations) | No | No | No |
| **Audio clips** | Yes | Yes | Yes |
| [**Audio effects**](/effects-animations-transitions/overview) | No | No | No |
| **Audio keyframes** | No | No | No |
| [**Automatic microfades**](/timeline/automatic-microfades) | No | No | No |
| **Captions** | Yes | No | Yes |
| **Clip speed** | No | No | No |
| **Clip trimming** | Yes | Yes | Yes |
| **Frame rate conversion** | No | Yes | No |
| **HDR tone mapping** | No | No | No |
| [**Highlights**](/script-editing/highlights) | No | No | No |
| [**Ignored script**](/script-editing/delete-vs-ignore) | Yes | Yes | Yes |
| **Images** | No | No | No |
| **Loops** | No | No | No |
| [**Markers**](/script-editing/markers-chapters) | Yes | Yes | No |
| [**Room tone**](/effects-animations-transitions/room-tone) | No | No | No |
| [**Scenes**](/getting-started/scenes) | No | No | No |
| [**Sequences**](/script-editing/multi-track-sequences-overview) | No | No | No |
| [**Shapes**](/visuals/shapes) | No | No | No |
| **Speed** | No | No | No |
| [**Studio Sound**](/effects-animations-transitions/studio-sound) | Yes | Yes | Yes |
| **Titles** | No | No | No |
| [**Transitions**](/effects-animations-transitions/transitions) | No | No | No |
| **Video clips** | Yes | Yes | Yes |
| [**Video effects**](/effects-animations-transitions/overview) | No | No | No |
**Studio Sound and timeline exports**
Whenever Studio Sound is applied to a file, a new source file is created with the Studio Sound effect. For files with an intensity setting of less than 100%, Descript automatically blends the source and studio sound file together.
Timeline exports of Studio Sound files will include both the source audio and Studio Sound files separately, with volume adjusted to match the configured intensity value in your source composition.
## Troubleshooting common timeline export issues
If you're running into problems with your exported timeline in another app, check the sections below for fixes and workarounds based on the app you're using.
Some Descript features aren't supported in timeline exports. Refer to [the XML feature chart](#xml-interchange-feature-chart) for compatibility details.
When you adjust the Studio Sound intensity in Descript, it creates a live mix between the original and enhanced audio. However, timeline exports don’t preserve this blend — only the original (0%) or fully enhanced (100%) version is exported by default.
**To work around this, you have three options:**
* **Set Studio Sound to 0%:** Export only the original, unenhanced audio.
* **Set Studio Sound to 100%:** Export only the fully enhanced audio.
* **Replace the track with a custom mix:**
1. Create a new composition with Studio Sound set to your preferred intensity.
2. Export the mixed audio from the new composition.
3. Use the [Replace file](/add-and-manage-media/replace-file) feature to swap the mixed version into your project.
4. Export your timeline as normal.
This usually means your project contains clips with different frame rates. Re-export your files with matching frame rates, then use the [Replace file](/add-and-manage-media/replace-file) feature before exporting the timeline.
If subtitles disappear after a certain point in your timeline in Premiere, it's often caused by a subtitle card that contains only periods (".").
**To fix this:**
1. [Export your subtitles as an SRT file](/export-and-share/subtitles) from Descript.
2. Open the SRT file in a text editor (like Notepad or TextEdit).
3. Look for any subtitle cards that only contain periods on a new line.
4. Delete those lines completely.
5. Save the cleaned SRT file.
6. Re-import the corrected SRT file into your Premiere project.
Once cleaned, your subtitles should appear correctly throughout your timeline in Premiere.
Move the layers above the main storyline in Final Cut Pro to restore correct stacking order after import.
Use **Manually Find & Relink** in Pro Tools to manually reconnect missing files. Make sure you:
* Expand folders in the Relink window and check the box for your source file folder.
* Select individual missing files before clicking **Find all Candidates**.
* Commit the links after matching candidates are found.
**File name restrictions**
Pro Tools does not support the following special characters in file names: \* | " : \< > ? / \\
If HDR content appears overly red or bright when imported into Premiere, open **Sequence Settings** and change the color space to **Rec. 2100 HLG** to correct the display.
This is expected behavior when importing multichannel audio in Pro Tools. It automatically adds ".A1", ".A2", etc. to track names. This does not affect audio quality.
# Export your transcript as a text file
Source: https://help.descript.com/export-and-share/transcript
Export your transcript from Descript as a .docx, .txt, .rtf, .md, or .html text file.
Save your transcript as a plain-text or formatted document to reuse, share, or archive.
**Wordless media and scene boundaries aren't included**
A text export leaves out your script's [wordless media](/script-editing/wordless-media) and [scene boundaries](/visuals/boundaries).
**Can I add timestamps to my transcript?**
Yes, set your timecode settings before exporting your text file.
## Export settings
| Setting | Description |
| ------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------- |
| **Timecode offset** | Offset the start time of your timecode by `hh:mm:ss` to align the transcript timing with your audio or video content. |
| **Format** | Set the file format to `.html`, `.md`, `.docx`, `.txt`, or `.rtf`. |
| **Include...** | Choose to include your composition name, markers, ignored text, speaker labels, or speakers in every paragraph of the exported text file. |
| Settings icon Timecode settings | |
| **Intervals** | Set how often, in seconds, you want the timecode to appear in the transcript file. |
| **Paragraph breaks** | Add or remove timecodes at paragraph breaks. |
| **Speaker labels** | Add or remove speaker labels in timecodes. |
| **Markers** | Add or remove timecodes for markers. |
# Export your content to Transistor
Source: https://help.descript.com/export-and-share/transistor
Publish an episode from Descript to Transistor.
Publish a finished episode straight from Descript to Transistor, no download-and-upload in between.
1. Click **Export** at the top-right corner of your editor. Then select **Transistor** from the list of destination options.
At this point, Descript will also export an unlisted share page of your content.
2. You will then be redirected to a web browser to sign into your Transistor account (or create a new account if you have not yet signed up).
3. After logging in, you can select a show for this Episode to be published under, as well as the Episode Title.
[
](/images/external/descript-10322680801677-d6a52a09e1.avif)
4. You can set additional settings for your episode, such as an episode summary, author, and episode artwork.
[
](/images/external/descript-10322689145229-a48ef331d1.avif)
# Troubleshooting video and audio issues when using the local export destination
Source: https://help.descript.com/export-and-share/troubleshooting
Fix out-of-sync audio, failed exports, and common error messages that appear when saving video or audio files to your computer.
We recommend using the [Descript (web link)](/export-and-share/export-and-publishing-overview) export destination to export audio and video (and then download the file) instead of using a Local export option and flow. Descript (web link) can be up to 10 times faster than exporting audio/video files, and we find it more stable than local exports.
If you recorded your files outside of Descript, the source file may have unsupported encoding or corrupted metadata, which can cause sync issues.
Try opening the original file in a video player to see if it's also out of sync. If it is:
* Try re-exporting the original file using the same settings.
* Try re-exporting with a different file extension or encoding.
* Contact the third-party hardware or software provider for help troubleshooting the issue.
If your export fails, here's how to interpret the error message and what to do about it.
#### Error: Could not get local path for requested asset
This means a file is missing—possibly because it hasn't finished downloading. Wait for the download to complete and try again, or [replace the file using this guide](/add-and-manage-media/ts-missing-files).
#### Error: Cannot create a word with endTime ≤ startTime
This typically points to corrupted alignment data. To fix this, go to the **Help** menu > **Debug** > **Force fix corrupted alignment**.
This may be caused by a low frame rate setting in your composition. Try increasing the frame rate from the [Aspect ratio and video settings](/working-in-projects/aspect-ratio) menu.
[Descript for Web](/getting-started/descript-for-web) supports [local exports](/export-and-share/video-gif) of video, audio, and GIFs. It works best in Chromium-based browsers like Chrome, Edge, or Opera. You may see errors when using Safari, Firefox, or Internet Explorer.
* **“File format is currently not supported on web.”**\
Your project may include [ProRes or other unsupported formats](/add-and-manage-media/supported-file-types). These can't be exported from the browser. Exporting as a GIF also doesn't work on unsupported browsers.
* **“Your script is using all the available memory for processing.”**\
Try our publishing feature instead. You can also try exporting using the [Descript (web link)](/export-and-share/share-page) destination.
* **“Export failed due to file system limits in your browser.”**\
The file may be too large for your browser to handle. Try the [Descript (web link)](/export-and-share/share-page) destination instead.
* **“Export failed due to a network connectivity issue.”**\
Check your internet connection and try again.
If you're having issues, try exporting from the desktop app. Or export to the [Descript (web link)](/export-and-share/share-page) destination and then download your file.
The **QuotaExceeded** error means your browser has run out of system resources like storage or memory. It’s most often related to **localStorage** limits on low disk space or large caches.
**Tip for desktop app users**
If you're on the desktop app, try the general tips below before browser-specific steps.
#### Quick fixes
1. Free up at least **20 GB** of local disk space.
2. Close other tabs and windows to free up memory.
3. **Bookmark the Descript web editor** to enable *persistent storage*. [Learn more](https://web.dev/articles/persistent-storage).
4. Clear your browser cache and refresh the page.\
**Don't do this if you have files pending recovery.**
#### Other things to try
* Update your browser to the latest version.
* Switch from Incognito/Private mode to a normal browsing window, or use a different browser.
* Reset site permissions for descript.com and restart the browser.
* [Review general performance tips](/app-troubleshooting/performance-playback).
* Check antivirus or firewall settings that might block Descript.
* Disable settings that auto-delete site data on close. For example: **"Delete data sites have saved to your device when you close all windows"**.
#### Browser-specific pointers
* **Chrome / Edge**
* Go to **Settings > Privacy and security > Site settings > View permissions and data stored across sites**.
* Search for **descript.com**, then either **Clear data** or confirm it’s not being cleared on close.
* Under **Cookies and other site data**, ensure site data isn’t cleared on close for descript.com.
* **Safari**
* Go to **Settings > Privacy > Manage Website Data**.
* Find and remove **descript.com**, then reload the page.
* If you’re using Private Browsing, switch to a standard window.
If your browser continues to restrict storage, switch to the [Descript desktop app](/getting-started/install).
This error typically means Descript found a part of your video file that should contain video — but doesn’t. It usually points to a corrupted file segment or a glitch during recording. Our engineering team is aware and working on a fix. The following workarounds can help in the meantime:
* **Export from the desktop app:**\
If you're using Descript in a browser, open the project in the desktop app and export from there. This resolves the issue in many cases.
* **Download from a share page:**\
If you’ve already exported to a Descript share page, download the file directly from that link. [Learn how to export to a web link or share page](/export-and-share/share-page).
* **Re-encode your video file:**\
If the issue persists, use [Handbrake](https://handbrake.fr/), a free open-source app, to re-encode your video:
1. If the video was recorded in Descript, download the source file from your project [via the project file actions menu.](/add-and-manage-media/project-file-actions)
2. Open the file in Handbrake.
3. In the **Video** tab, set **Framerate (FPS)** to **Constant Framerate**.
4. Export the re-encoded file from Handbrake.
5. [Replace the original file in your project](/add-and-manage-media/replace-file) with the new version.
[Watch a walkthrough of the re-encode process here](https://share.descript.com/view/GjWYPhv3oA5)
# Export a video or GIF locally
Source: https://help.descript.com/export-and-share/video-gif
Export video from Descript to your computer as an MP4 or GIF.
Local export saves a finished video straight to your device instead of to a share page. Pick MP4 for a standard video file, or GIF for a short, silent, looping clip.
Are you only seeing audio export options? Be sure to check that you are not working in an [audio-only composition](/working-in-projects/audio) if you want to export video.
## Export video (MP4)
1. In the editor, click **Export** in the upper-right corner.
2. Select the **Video** tab.
3. Choose **Local export** as the destination.
4. Adjust your export settings (see [Export settings](#export-settings) below).
5. Click **Export**.
Your video will be saved to your computer as an MP4 file.
## Export a GIF
Previously, exporting GIFs was its own tab in the export panel. Now you’ll find GIF export as a **Format** option under **Local Export → Video**.
## Export settings
When exporting video or GIFs, you can configure the following settings. Some options are format-specific.
| Setting | Description |
| ----------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Destination** | Choose what/where to export |
| **Current composition** | Exports the selected [composition](https://help.descript.com/hc/en-us/articles/10164608563597) (default) |
| **Current selection** | Exports only the selected text range as a video |
| **Current scene** | Exports the selected [scene](/getting-started/scenes) |
| **Scenes** | Exports all [scenes](/getting-started/scenes) in the current composition as individual files |
| **Markers** | Exports individual files for each [Marker](/script-editing/markers-chapters) in the composition |
| **Line breaks** | Exports individual files for each section of text separated by line breaks |
| **All compositions** | Batch exports one file per composition in the project |
| **Resolution**\* | Export at 480p, 720p, 1080p, or 4K. \**Free plan users are limited to 720p export. These resolutions are also restricted by your plan and your [aspect ratio and video settings](/working-in-projects/aspect-ratio).* |
| **Quality (video)** | Choose from Low, Medium, or High |
| **Quality (audio)** | Adjust audio quality manually |
| **Channels** | Select mono (1) or stereo (2) |
| **Sample rate** | Choose 44.1 kHz or 48 kHz |
| **Audio bitrate** | Set between 32–256 kbps |
| **Normalize volume** | Choose from Off, Peak, or target levels: -14 / -16 / -18 / -23 / -24 LUFS |
| **Add metadata** | Include show title, episode title, description, and markers as chapters |
## Video watermark
Exports from a Free drive will include a Descript watermark in the bottom-right corner. Upgrading to a paid **Hobbyist, Creator, or Business** plan removes the watermark from all **future** exports. Existing exports must be republished or exported again after upgrading.
## Embedded subtitles
Subtitle tracks are automatically embedded in exported video files. Platforms that support embedded subtitles allow viewers to toggle captions on or off.
Descript’s embedded subtitles are **not** burned in. To burn captions directly into your video, see [add custom captions](/visuals/text-layers).
### How do I format embedded subtitles?
Embedded subtitles only contain text and timestamp data. Once you import the video into a destination app (Final Cut Pro, Adobe Premiere, or a hosting platform), you can change how they look — font, size, color, and position.
# Export your content to VideoAsk
Source: https://help.descript.com/export-and-share/videoask
Send a finished Descript video to VideoAsk.
1. Click **Export** at the top-right corner of your editor. Then, select **VideoAsk** from the list of destination options.\\
At this point, Descript will also export an unlisted share page of your content.
2. You will then be redirected to a web browser where you can sign into your VideoAsk account (or create a new account if you have not yet signed up).
3. After logging in, click **Add to Media Library** to import your video into VideoAsk.
[
](/images/external/descript-10322684413197-9180e09fef.avif)
4. Once the import has been completed, you can create a VideoAsk with the imported video.
[
](/images/external/descript-10322684432141-46eb0bc569.avif)
# Export your content to Wistia
Source: https://help.descript.com/export-and-share/wistia
Publish a finished video from Descript to your Wistia account.
Send a finished video straight from Descript to Wistia without downloading and re-uploading it first.
1. Click **Export** at the top-right corner of your editor. Then, select **Wistia** from the list of destination options.\\
At this point, Descript will also export an unlisted share page of your content.
2. You will then be redirected to a web browser to sign into your Wistia account (or create a new account if you have not yet signed up).
3. After logging in, your video will begin importing to Wistia.
4. Your video will then begin the encoding process.
5. Once complete, your video will be ready and available for use on Wistia.
# Export to YouTube
Source: https://help.descript.com/export-and-share/youtube
Export videos from Descript directly to your YouTube channel.
Set your video's title, description, category, and tags in Descript's export panel, then publish it straight to your YouTube channel without a separate upload.
## Before getting started
Exporting to YouTube is supported on all plans, with some limits:
* **Free** plans can export videos to YouTube up to 720p resolution, 1 hour max.
* **Hobbyist** plans can export videos to YouTube up to 1080p resolution, 1 hour max.
* **Creator, Business,** and **Enterprise** plans can export videos to YouTube up to 4K resolution, 3 hours max.
**Other things to keep in mind:**
* YouTube also enforces upload limits. Unverified accounts are limited to 15 minutes per video. Verified accounts can upload up to 12 hours or 256 GB, but limits may be lower if your channel has copyright strikes or other restrictions. [Learn more from YouTube](https://support.google.com/youtube/answer/71673?hl=en).
* Exporting to YouTube is only available from the **web version** of Descript.
* **YouTube Shorts are not supported.** To publish a Short, [download your video](/export-and-share/share-page) and upload it manually.
* **Brand and shared access YouTube channels are not supported.** Only channel owners can publish directly from Descript.
* **Copyright flags:** Exports include metadata to help YouTube correctly identify stock media and reduce false copyright claims. [Learn how to avoid copyright claims](/add-and-manage-media/copyright-strikes).
## How to export your video to YouTube
1. Click **Export** in the top-right of your project window.
2. Select your desired resolution under the **Web link** destination.
3. Switch the destination to **YouTube** in the dropdown.
4. Customize your video title, description, tags, and other settings.
5. Sign in to your Google account and grant Descript permission:
* Click **Sign in to YouTube** when prompted.
* Allow Descript access in the browser window.
* If prompted, choose your YouTube channel and return to Descript.
6. Click **Export** again to publish your video. Descript will also generate a share page. [Learn more about share pages](/export-and-share/share-page).
## YouTube export settings
| Setting | Description |
| ----------------------------- | --------------------------------------------- |
| **Access** | Choose your video’s privacy setting |
| **Title** (next to thumbnail) | Title of your Descript share page |
| **Title** | Title of your YouTube video |
| **Description** | Text that appears below your video on YouTube |
| **Category** | Helps viewers discover your content |
| **Tags** | Keywords that help with search and visibility |
**Title length limit**
YouTube titles must be under 100 characters and use valid UTF-8 (no \< or >). If your title doesn’t meet these requirements, export will fail.
## Video chapters and Google permissions
**Using markers?** Descript automatically turns your markers into YouTube video chapters. [Learn how to use markers](/script-editing/markers-chapters).
**Reset Google access permissions:** To disconnect Descript from YouTube, go to your Google account settings and remove Descript’s access. [Learn more about managing third-party access](https://support.google.com/accounts/answer/3466521?hl=en).
## Best practices and limitations
Keep these points in mind when publishing to YouTube:
* YouTube exports are only available from the web version of Descript.
* YouTube Shorts are not supported.
* Brand and shared access channels are not supported — only channel owners can export directly.
* Thumbnails set in Descript only apply to the Descript share page. To add a YouTube thumbnail, upload it in **YouTube Studio** after publishing.
# Adding subtitles to YouTube videos
Source: https://help.descript.com/export-and-share/youtube-add-subtitles
Upload your Descript transcript to YouTube as an SRT or VTT file.
Export your corrected transcript from Descript and upload it to YouTube as a subtitle file, so viewers get accurate captions instead of YouTube's auto-generated ones.
## Getting Started
YouTube automatically generates captions for uploaded videos, but they may not be as accurate as your Descript-corrected transcript. Check out our help center article [Why do my videos have misspelled captions after uploading to YouTube?](/export-and-share/youtube-correct-captions) to learn how to remove YouTube automatic captions from your video.
Once you've finished editing your video and making all of the corrections to the transcript, check out our article on [Exporting subtitles](/export-and-share/subtitles) to see how you can generate a .VTT or .SRT subtitle file for use with YouTube. Alterniatively, you can use your own .SRT file if you already have one.
## Adding subtitles to YouTube
Now that you've generated your subtitle file, navigate to YouTube and click on **Your videos** in the left-hand sidebar.
On the Channel content page, mouse over your video then select the **Details** button.
On the Video details page, click the **Subtitles** menu in the left-hand sidebar.
If no default language is selected for your channel, click the **Add Language** button and select the appropriate language for your subtitles.
Click on the **pencil icon** to the right of your new subtitle language to open up the subtitle editor.
Click the **Upload file** button and then select the subtitle file on your computer, then click **Open**.
At this point, you have the option of reviewing your subtitle text and timings to make any necessary adjustments. The following YouTube article provides a little more detail on how this can be done: [Edit or Remove Captions](https://support.google.com/youtube/answer/2734705). Once complete, you may click **Publish** to finalize your changes.
At that point, you're all set! Your videos will now have great subtitles available for your viewers which they can access by clicking the **CC** button at the bottom of the video pane.
# Correcting misspelled captions after uploading to YouTube
Source: https://help.descript.com/export-and-share/youtube-correct-captions
Replace YouTube's auto-captions with your Descript transcript.
You may notice that after uploading your completed video to YouTube your video contains captions that differ from your Descript captions. YouTube has a feature that automatically generates captions for videos and makes them available to viewers if not removed or replaced.
## Removing YouTube Automatic Captions
Navigate to YouTube and click on **Your videos** in the left-hand sidebar.
On the Channel content page, mouse over your video then select the **Details** button.
On the Video details page, click the **Subtitles** menu in the left-hand sidebar.
Once the captions have finished processing, they will appear as an "English (Automatic)" subtitle.
**Note**
They may not be visible for some time after the upload has finished processing, depending upon the length of your video.
Click on the **Options** button to the right of the subtitle line and select **Delete**. When prompted, confirm your selection by pressing **Delete Captions**.
Once complete, you can then add your own Descript-corrected subtitles. See: [Adding subtitles to YouTube videos](/export-and-share/youtube-add-subtitles)
# Create a custom avatar
Source: https://help.descript.com/generative-media/custom-avatars
Create a custom Descript avatar with a photo or text prompt.
Descript's avatars are AI presenters that lip-sync to your speaker's voice. Create one in your own likeness or invent a brand-new face to front your videos.
**Usage note**
On current plans, this feature uses **AI Credits**. Learn more about [tracking your Media Minutes and AI Credits](/billing-payments-plans/track-and-understand-your-media-minutes-and-ai-credits).
Legacy and Sunset plans track usage differently. See our [Understanding your Legacy and Sunset plan](/billing-payments-plans/legacy-sunset) guide for details.
## Create a custom avatar with a text prompt
Create a new avatar by entering a description and Descript will generate a unique image based entirely on your prompt.
1. Assign a speaker to your script.
2. Click the speaker label and choose **Assign avatar to \[speaker name]**.\\
3. Click the **Create a custom avatar button**.\\
4. In the **Text prompt** tab, enter a description or click **Inspire** for a suggested prompt. Describe a realistic, adult, non-celebrity, human-like figure. [See avatar best practices.](/generative-media/custom-avatars)
5. (Optional) Choose a style for your avatar from the available options in our [style library.](/generative-media/style-library)
6. Descript will generate three avatar options. You can:
* Select one of the images to apply, or
* Continue iterating on your prompt. Previous generations remain visible as long as the avatar modal stays open.
7. Click **Assign avatar** to create the avatar and assign it to your speaker.
8. Once your script is finalized, click **Generate avatar** to animate the image and sync it with the speech audio.
## Upload a photo to create your custom avatar
Upload a photo to use as your avatar. Be sure to reference [the best practices](/generative-media/custom-avatars) for image guidelines that will yield the best results.
1. Assign a speaker to your script.
2. Click the speaker label and choose **Assign avatar to \[speaker name]**.
3. Click the **Create a custom avatar button**.
4. Click the **Upload an image** button and select a supported image file (`.jpeg`, `.png`, or `.webp`).\\
5. Click the **Create** button to complete the upload.\\
6. If you just want to use the photo with no additional changes, click the **Assign avatar** button in the bottom right-hand corner.
Like AI-generated images, uploaded photos are subject to safety checks. Images may be rejected if they contain celebrities, minors, or explicit content. See [best practices](/generative-media/custom-avatars) for full image requirements.
## Add an image to your prompt
Want to give your avatar a new look while keeping the same base image? In the preview pane on the right side of the avatar window, hover over the image and click **Add image to prompt**. This adds the image to your text prompt, and Descript will generate your next avatar using both the prompt and the attached image.
To see the entire workflow from start to finish, check out the tutorial video below:
## Save your avatar images
Any avatar image you generate is automatically saved to your **Project files** under **AI Assets > Generated Avatar Images**. You can access them there to reuse or restyle later.
You can also download the image to your device by clicking the **Download** icon.
## Manage or update custom avatars
To update a custom avatar, click the speaker label and choose **Update speaker’s avatar**. This updates the avatar across your project while preserving its size, position, and visibility in the scene editor.
## Best practices for using custom avatars
Whether you’re uploading a photo or generating an avatar from a text prompt, use a clear, human-like face with even lighting and a relaxed, natural expression. Avoid using images or prompts that include animals, objects, or abstract characters—they won’t animate reliably.
### Head position and framing
| Attribute | Best practices |
| ----------------- | ------------------------------------------------------------------------------------------------------------------ |
| **Framing** | Use a close-up headshot with shoulders slightly visible. The subject should be centered and squared to the camera. |
| **Head position** | Face forward with the head upright. Avoid angled or three-quarter views that distort motion. |
### Glasses, mouth, and eyes
| Attribute | Best practices |
| ----------- | ----------------------------------------------------------------------------------------- |
| **Glasses** | Avoid heavy reflections. Eyes must be clearly visible. |
| **Mouth** | Ensure the mouth is unobstructed so the AI can sync lip shapes accurately. |
| **Eyes** | Eyes must be open and clearly visible. Avoid shadows or squinting that obscure eye shape. |
### Background, foreground, and lighting
| Attribute | Best practices |
| -------------------------- | -------------------------------------------------------------------------------------------- |
| **Background** | Remove people or animals in the background. |
| **Transparent background** | Using images with background transparency may result in a blurred or low-quality background. |
| **Foreground** | Keep the subject unobstructed. Avoid props or objects that block the face or shoulders. |
| **Lighting** | Use soft, even lighting to avoid harsh shadows. |
| **Contrast** | Ensure good contrast between the subject and background for clean separation. |
### File upload requirements
| Attribute | Best practices |
| ----------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Image content** | Images may be rejected if they contain celebrities, minors, or inappropriate content such as nudity or explicit material. Both uploaded photos and AI-generated images must pass safety requirements. |
| **File types** | Supported formats: JPEG, PNG, and WEBP. |
| **File size** | Maximum file size is 10 MB. |
| **Aspect ratio** | For best results when uploading images for custom avatars, use widescreen horizontal photos (16:9). Tall portrait images (9:16) or other non-standard ratios may not display correctly. |
# Edit images with AI
Source: https://help.descript.com/generative-media/edit-with-ai
Use Edit with AI to change part of an image with a short text prompt.
Retouch part of an image right in Descript: add an object, remove a distraction, or restyle one area by drawing over it and describing the change.
This feature is best for altering part of an existing image. For larger-scale changes to the entire image, use [Generate AI Images and Video](/generative-media/generate-media).
**Usage note**
On current plans, this feature uses **AI Credits**. Learn more about [tracking your Media Minutes and AI Credits](/billing-payments-plans/track-and-understand-your-media-minutes-and-ai-credits).
Legacy and Sunset plans track usage differently. See [Understanding Your Legacy and Sunset Plan](/billing-payments-plans/legacy-sunset).
## How to edit your image with AI
Edit with AI uses two tools. The pencil modifies the selected area based on your prompt. The eraser removes the selected area and fills it using surrounding image content.
1. Select an image layer in the Scene Editor.
2. Click **Edit with AI** in the layer toolbar.
3. Choose your tool: the pencil to add or change something, or the eraser to remove something.
4. Draw around the area you want to edit. To clear a selection and redraw the boundary, click **Reset**.
5. If you're using the pencil, enter a short prompt describing the change.
6. Click **Generate**. The Scene Editor pulses while Descript works; the new image replaces the original when it's done.
Descript creates a new file in your **AI Assets** folder in the Project panel for each iteration.
## Tips for better results
* AI doesn't always nail it on the first try. Adjust your selection, refine your prompt, or run Edit with AI again.
* When erasing, include the full object and any obvious shadow or reflection in your selection.
* For more control over a pencil edit, attach a reference image.
## Known limitations
* **Image layers only.** Videos, GIFs, stickers, text, and other media types aren't supported.
* **Running multiple edits on the same image can reduce output quality**. We recommend three or fewer AI edits to the original image to keep the highest possible resolution.
* **Complex edges are harder**. Hair, transparent objects, overlapping objects, detailed patterns, shadows, reflections, and areas that cross multiple background textures may leave soft edges, leftover fragments, or visible changes around the selection.
* **Replacements may not always match scale, lighting, or perspective**. If a pencil edit looks off, undo and try a more specific prompt or use Edit with AI to modify the image again.
* **Expanding past the original image isn't supported yet**. Edit with AI only changes content within the existing frame.
# Extend video with AI
Source: https://help.descript.com/generative-media/extend-video
Extend video generates additional frames for clips that are too short.
Use Extend video when a clip ends a beat too soon and you need more footage without reshooting or slowing playback. It works on generated clips, recorded media, and imported footage alike.
**Usage note**
This feature uses AI Credits on current plans. [Learn more about tracking your Media Minutes and AI Credits](/billing-payments-plans/track-and-understand-your-media-minutes-and-ai-credits).
Legacy and Sunset plans track usage differently. See our [Understanding your Legacy and Sunset plan](/billing-payments-plans/legacy-sunset) guide for details.
## Before getting started
* This article covers how to extend an existing clip by generating more content with AI. For more on creating AI videos from scratch, see [Generate AI video](/generative-media/generate-media).
* Looking to create transitions between clips? Use the [Last frame](/generative-media/last-frame) feature instead; it's designed for morphing between a starting and ending frame.
## How to extend video
**Extend video** uses the last keyframe of your selected clip as the starting point for generating your new AI clip. The extension continues from that final frame, so what’s visible in that last moment matters most.
1. **Select** the video clip you want to extend in the **Scene Editor**.
2. **Click** the **Underlord** tab in the hover toolbar, then select **Extend video**.\\
3. The **Generate a video** pane will open in the right-hand sidebar. Write a prompt describing what should happen in the extension.\\
4. Optionally, click the cube icon to configure advanced settings. Different models offer different controls—see our [Generative image and video models](/generative-media/models) guide for full details on available models.
5. Click **Generate**. Descript will create the extension clip.
6. Once your extension has been created, preview the clip in the sidebar. Click the button to insert the extension clip into your composition.\\
**How scenes affect extensions**
If you have [scenes](/getting-started/scenes) in your project, the extension will automatically fill the remaining time in the current scene (up to the model's maximum clip duration). If there's no scene boundary, the extension length is determined by your selected model's duration parameter.
**Extending an already extended video**
To extend an extension, re-select the clip in the scene editor and repeat the steps above.
## Tips for better results
* **Predictable motion works best.** Extend video analyzes your clip’s motion and predicts what comes next. Choose clips with smooth, steady movement—like a person walking or a camera panning. Avoid abrupt cuts or mid-action endings.
* **Write clear, specific prompts.** Match your clip’s mood and pacing. Be specific about motion: *“camera slowly zooms out”* works better than *“zooms out”*. See our [prompting guide](/ai-assistant/prompting) for tips and best practices.
* **Keep extensions short.** Shorter extensions often produce better results. You may need to generate multiple times to get a result that works.
# Generate AI music and sound effects
Source: https://help.descript.com/generative-media/generate-audio
Generate music or sound effects directly in Descript from a text prompt.
Need background music or a whoosh you don't have on hand? Describe it in a few words and Descript generates original music or sound effects you can drop straight into your project.
**Usage note**
On current plans, this feature uses **AI Credits**. Learn more about [tracking your Media Minutes and AI Credits](/billing-payments-plans/track-and-understand-your-media-minutes-and-ai-credits).
Legacy and Sunset plans track usage differently. See [Understanding Your Legacy and Sunset Plan](/billing-payments-plans/legacy-sunset).
## How to generate music and sound effects
1. Open the **AI Tools** panel in the right sidebar and select **Generate audio**.
2. Select the **Music** or **Sound Effects** tab at the top of the panel.
3. Type a prompt describing the audio you want. Avoid prompts that try to recreate a specific artist's voice or style, or that reproduce someone else's copyrighted music or lyrics. There is a 1,000-character total limit across all input fields.
4. Click **More options** to choose your advanced settings.
* For music, adjust parameters such as **Duration** and **Tempo**.
* For sound effects, adjust **Duration** and whether the sound should **Loop**.
5. If you're generating music, choose whether to include lyrics. Leave the lyrics field blank to let Descript generate vocals and lyrics from your prompt, or enter your own.
6. Click **Generate**.
Once you add generated audio to your composition, it behaves like any other audio layer. Move it, trim it, adjust its volume, or apply effects the same way you would with imported audio.
## Generate audio from the Media panel
Click **Media** in the right sidebar, select the music note icon, then click **Generate with AI**.
## Usage rights and copyright
Descript doesn't claim ownership of the music or sound effects you generate in Descript. However, the copyright treatment of AI-generated audio is uncertain, so some or all of that music or those sound effects may not be eligible for copyright protection.
Copyright rules can vary by country, and outcomes can change depending on the specific facts and circumstances surrounding the creation of the work. Consult a legal advisor if you need guidance for a specific project.
Always respect third-party intellectual property. Generated audio is screened for copyright and content protections, and some requests may be blocked. Using Descript to infringe third-party intellectual property rights violates Descript's Terms of Service and may result in corrective action, up to and including suspension or termination of your account.
Review generated audio before publishing. If you upload your finished content to another platform, that platform may still run its own copyright or policy checks.
# Generate AI images and video
Source: https://help.descript.com/generative-media/generate-media
Create AI images and video from a text prompt in Descript.
Describe an image or video in words and Descript generates it, straight into your project.
This article covers generating new AI media. To sync your speaker's mouth to updated audio, see [Regenerate](/script-editing/change-meaning) instead.
**Usage note**
On current plans, this feature uses **AI Credits**. Learn more about [tracking your Media Minutes and AI Credits](/billing-payments-plans/track-and-understand-your-media-minutes-and-ai-credits).
Legacy and Sunset plans track usage differently. See our [Understanding your Legacy and Sunset plan](/billing-payments-plans/legacy-sunset) guide for details.
## Use cases for AI-generated images and video
AI-generated visuals can help when you don't have existing footage, need supporting visuals, or want to quickly explore a visual direction.
1. [Animated title cards](https://www.descript.com/blog/article/generate-animated-titles-in-descript)
2. [Looping backgrounds](https://www.descript.com/blog/article/stylized-background-loops)
3. [Social shorts](https://www.descript.com/blog/article/how-to-generate-an-entire-animated-video-in-descript)
4. [Bespoke B-roll](https://www.descript.com/blog/article/custom-b-roll-in-descript)
## Before getting started
Before you generate images or video, we recommend familiarizing yourself with [scenes](/getting-started/scenes) and the [Scene Editor](/visuals/scene-editor-overview).
## Generate an image or video
When you add a new empty [scene](/getting-started/scenes), three options appear directly on the canvas. This is the quickest way to start generating media. You can also open the generate media pane from the AI tools panel in the right-hand sidebar.
1. Add a new empty scene. There are several ways to do this:
1. Create new scene boundaries by typing two backslashes `//` in the script.
2. Place your playhead where you'd like to create a new scene boundary, and select [the **Split** button](/timeline/split-button) from the transport.
3. Use the **+** buttons between existing scenes to create a new scene.
2. Click **Generate** on the empty scene canvas.\\
3. The generate media side pane opens. Select the **Image** or **Video** tab.
4. Type a [prompt](/ai-assistant/prompting) describing what you want to create.
5. Choose a [**model**](/generative-media/models), **aspect ratio**, and **duration** (for video) or **batch size** (for images). Adjust settings as needed.
6. Click **Generate**.
7. Browse the results in the option grid, then select one to add it to your scene, or use it to continue iterating on your content.
**Prefer to use Underlord?**
Ask [Underlord](/getting-started/underlord-beta-your-ai-co-editor-in-descript) to generate media. Note that you won't be able to adjust your generative video model parameters when using Underlord.
### Model-specific parameters
Each model offers different customization options. The parameters you see update automatically based on your selected model (only supported options are shown). [Learn more about available generative media models.](/generative-media/models)
* **Attach a file** (image only): add a reference file to include as part of your prompt.
* **Style:** Descript offers preset styles to guide the creation of your generated media.
* **Aspect ratio:** Choose from available sizes.
* **Number/Duration:** Number of generated images or duration of your generated video.
* **Resolution:** Set output quality.
* **Audio generation:** Available on select models.
* **Start and End Frame:** Creates smooth transitions between two images. [Learn more about using Start and End Frame.](/generative-media/last-frame)
## Known limitations
* **Prompts don't carry over between tabs.** Switching from the Image tab to the Video tab (or vice versa) starts a fresh prompt. Copy your prompt text before switching if you want to reuse it.
* **Generation history is separate for each media type.** Image generation history only appears in the Image tab, and video generation history only appears in the Video tab.
* **Model capabilities vary.** Some video models support first frame, last frame, or reference image inputs—others don't. Unsupported options appear as disabled buttons.
## Troubleshooting AI image and video generation
If image or video generation fails, the error usually comes from model safety filters, temporary provider issues, or model-specific limitations. Try the steps below, then generate again.
This can happen when a generated video contains a checkered placeholder layer with a message like "Custom prompt required" or "Image generation rejected based on content." It means the image generation provider rejected the prompt Descript sent.
To replace the placeholder layer:
1. Select the placeholder layer in the editor.
2. Select **Add Media** in the hover menu.
3. Choose a media source, upload a file, or generate a new image with your own prompt.
4. Replace the placeholder with the new media.
This error means your prompt or input image was flagged by the selected model provider's safety filters.
To fix this:
* Remove sensitive or policy-violating language from the prompt.
* Use neutral, descriptive language.
* If you're using a reference image, try a different image or remove it and generate from text only.
This error usually means the selected model could not process the prompt, reference image, or generation request.
To fix this:
* Try generating again after a few minutes.
* Remove any reference images and generate from a text-only prompt.
* Rewrite the prompt using simpler, more descriptive language.
* Switch to a different available model. See [Generative image and video models in Descript](/generative-media/models) for model details.
This general error can happen because of rate limiting, a temporary provider issue, or content policy restrictions.
To fix this:
1. Wait a few minutes, then try again.
2. If you're using [AI Video Maker](/ai-assistant/ai-video-maker), simplify your script:
* Remove section headers, speaker labels, and bracketed notes.
* Delete extra spaces or special characters.
* Translate non-English scripts to English before generating.
3. Rewrite your prompt with simpler, more descriptive language.
4. Try generating a still image first, then use that image as a reference input when generating video.
# Create AI video transitions with start and end frame
Source: https://help.descript.com/generative-media/last-frame
Generate AI video transitions that morph between a start and end frame.
Give Descript a start frame and an end frame, and it fills the gap with a smooth morph between them. Handy for animated title cards, scene transitions, creative reveals (sketch → photorealistic), or before/after demos.
**Start and end frames are part of the Generate AI video workflow**
Start and end frames are an optional parameter for creating AI video in Descript, available for select models. If you're new to generating video, start with our guide: [Generate AI video](/generative-media/generate-media).
## How to use start and end frames
Before getting started, you'll need a starting image and an ending image. You can [generate them in Descript](https://help.descript.com/hc/en-us/articles/17045119670029), [import your own](/getting-started/import-overview), or [take a snapshot of your current canvas](/visuals/save-a-frame-from-your-video).
1. **Add your starting image:** Import your starting image and add it to your [scene editor](/visuals/scene-editor-overview) as a layer. (You can also [generate an image](https://help.descript.com/hc/en-us/articles/17045119670029) directly in Descript.)
2. **Select your starting image** in the scene editor.
3. Click the **Underlord** tab in the hover toolbar, then select **Turn into video**. The Generate media panel will expand, and the image will automatically be added as the Start Frame.\\
4. Select the End frame button, then click **+ Add image**.\\
5. **Describe the transition:** Write a short prompt describing *how* the transition should happen. Here's the prompt used in the example video:
> “The wig magically materializes on the pig’s head, starting as a subtle shimmer and then fully forming into the glamorous hairstyle. The pig stays perfectly still like a professional model while the wig and dress appear and settle into place. Smooth, polished transformation with consistent lighting.”
6. Click **Generate**, then hang tight while your video is created.
Once it’s ready, hover over the thumbnail in the sidebar to review your video. If you like it, replace the selected image layer in your composition.
## Tips for better transitions
### Image setup
* **Match composition:** Use images with similar framing (angle, subject size, and position).
* **Keep lighting consistent:** Similar backgrounds and lighting help the morph feel natural.
### Writing your prompt
* **Describe the transformation:** Focus on how elements change, not just the end state. *Instead of:* “The drawing becomes realistic.” *Try:* “Crayon strokes smooth into metallic panels. Flat colors gain depth and shine. Wobbly lines straighten into precise edges.”
* **Call out constants:** Specify what should stay fixed (e.g., “maintain the position,” “keep lighting consistent”).
* **Set pacing:** Use words like “gradually,” “smoothly,” or “sudden pop” to control speed and feel.
* **End with tone:** Add a style note such as “smooth and professional,” “magical and inspiring,” or “dramatic and cinematic.”
# Generative image and video models in Descript
Source: https://help.descript.com/generative-media/models
Compare the AI models that power generated images and video in Descript.
The AI model you pick shapes how your generated images and video turn out: some are faster, some more polished, some better at following a complex prompt. Compare them below to choose the right one.
**Availability & usage**
Model availability depends on your plan. Some premium models use more AI Credits than others. You can switch models anytime; choosing a new model only affects generations made after the switch.
## Where to pick a model
Choose a model for each type of generative media in your [App Settings](/account-and-app-settings/app-settings), under the **AI models** tab.
[Clicking this link will take you directly to your App Settings in Descript](https://web.descript.com/view/settings/account?active=general)
If you only need to change the model for a single image or video generation and don't want to modify your overall account settings, select a model for the specific generation you are performing while using the associated [AI tool](/descript-tour/ai-tools-overview).
Changing the model in this menu does not change your [App Settings.](/account-and-app-settings/app-settings)
### A note about model descriptions
The below model descriptions are our best-faith effort to characterize each model's strengths based on provider documentation and community feedback. Think of these descriptions as general guidance rather than precise specifications.
## Image models
| Model | Overview | Provider | Model release date |
| ------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------- | ------------------ |
| **Nano Banana** | Versatile all-purpose model for complex prompts and precise editing. Balances speed and quality across various tasks. | Google Deepmind | November 2025 |
| **Flux \[dev]** | Fast, budget-friendly model for quick generation. Excels at creative, fantasy-style imagery and concept work. Uses fewer credits for rapid iteration. | Black Forest Labs (BFL) | August 2024 |
| **Flux Kontext** | Maintains visual consistency across edits and generations. Balances quality and cost for projects requiring visual coherence. | Black Forest Labs (BFL) | May 2025 |
| **FLUX.2 Pro** | Balances speed and quality with enhanced text rendering and image restyling capabilities. Suitable for most image generation needs. | Black Forest Labs (BFL) | November 2025 |
| **GPT Image 2** | Designed for complex editing with nuanced instructions. Especially strong at creating infographics and text-dense images. | OpenAI | April 2026 |
| **Nano Banana 2** | Combines Pro-level quality with Flash speed. Features advanced world knowledge, subject consistency for up to five characters, precise instruction following, and production-ready output up to 4K resolution. | Google Deepmind | February 2026 |
| **Nano Banana Pro** | Renders lighting and textures with greater detail for both artistic and photorealistic prompts. | Google Deepmind | November 2025 |
| **Qwen** | Works well for readable text over artistic imagery. Supports Chinese, Japanese, and English with accurate multi-line layouts. | Alibaba / Qwen team | August 2025 |
| | | | |
## Video models at a glance
| Model | Overview | Provider | Model release date |
| --------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------- | ------------------ |
| **PixVerse v5** | Well-balanced for most video generation needs. Offers smooth motion, stable camera work, and good lighting with balanced speed, quality, and cost. | PixVerse AI | August 2025 |
| **Hailuo 02** | Physics-focused model for realistic movement and character consistency. Handles complex actions with high fidelity. | Alibaba | June 2025 |
| **Kling v01** | Generates video up to 10 seconds long. Strong for visual quality and production value. | Kling AI (*Kuaishou*) | December 2025 |
| **Kling O3** | Smooth transitions and text-driven scene guidance. Efficient option for quick iteration. | Kling AI (*Kuaishou*) | February 2026 |
| **Kling O3 Pro** | Enhanced frame-to-frame coherence and text-driven scene guidance. | Kling AI (*Kuaishou*) | February 2026 |
| **Kling v3.0** | Strong with fluid motion and native audio. Good balance of quality and speed for most video creation needs. | Kling AI (*Kuaishou*) | February 2026 |
| **Kling v3.0 Pro** | Does well with fluid motion and native audio. | Kling AI (*Kuaishou*) | February 2026 |
| **Seedance 2.0** | Strong at motion stability and reallism. Adheres to prompt directions well. *Note: Cannot accept image inputs with human faces, but can generate humans from scratch.* | Kling AI (*Kuaishou*) | February 2026 |
| **Veo 3.1** | High-end model with integrated audio. Features enhanced realism, synchronized dialogue and sound effects, and cinematic output. | Google Deepmind | October 2025 |
| **Veo 3.1 \[fast]** | Faster version of Veo 3.1 with similar visual quality. Cost-effective for iteration. | Google Deepmind | October 2025 |
| **Wan v2.2 \[turbo]** | Speed-optimized for rapid experimentation and concept validation. Efficient resource usage ideal for early-stage work. | ByteDance | March 2025 |
## Avatar generation models
| Model | Overview | Provider | Model release date |
| ----------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------- | ------------------ |
| **Kling Avatar v2** | Balanced 720p avatar model for everyday use. Good mix of realism, motion, and stability for most production work. Supports additional attitude prompting. | Kling AI (Kuaishou) | December 2025 |
| **Kling Avatar v2 Pro** | High-fidelity 1080p avatar model. Strong model for photorealism and expressive motion. Supports additional attitude prompting. | Kling AI (Kuaishou) | December 2025 |
## FAQ
### Which model should I use?
It depends! The table above can help match your goal (speed vs polish vs complexity) to an available model. You can always choose a different model in your [App settings](/account-and-app-settings/app-settings) and re-create your content to see what works best for you.
### Do premium models use more AI Credits?
Often, yes. Higher-end models and longer videos usually consume more credits. If you’re exploring or drafting, try a “fast/lean” model first; switch to a premium model when you’re ready to finalize. Learn more about how to [track and understand your Media Minutes and AI Credits](/billing-payments-plans/track-and-understand-your-media-minutes-and-ai-credits).
### If I change models, will my previous generations update?
No. Model changes only affect new generations. Existing images/videos stay as-is.
### Why don’t I see a specific model?
Availability can vary by plan. If a model isn't available from your [App Settings](/account-and-app-settings/app-settings), check your plan details.
### I'm seeing an error message: What does that mean?
These errors come directly from our model providers and can occur for a few different reasons. See [Troubleshooting AI image and video generation errors](/generative-media/generate-media#troubleshooting-ai-image-and-video-generation).
# Avatars overview
Source: https://help.descript.com/generative-media/overview
Add an animated on-screen presenter with avatars in Descript.
An avatar is an AI presenter that speaks your script on camera, so you don't have to. Give one a [stock voice](/ai-speech/stock-voices) or a [clone of your own](/ai-speech/custom-speaker), assign it to a speaker, and Descript animates it delivering your lines.
Use a pre-made avatar from the Descript gallery or create your own by uploading a photo, generating an avatar image from a text prompt, or combining both. [Learn how to create a custom avatar](/generative-media/custom-avatars).
Avatars work with both [text-to-speech (TTS)](/ai-speech/tts) and your own recorded content. Each speaker in the composition can have one avatar assigned at a time, which applies consistently across the entire project.
**Usage note**
On current plans, this feature uses **AI Credits**. Learn more about [tracking your Media Minutes and AI Credits](/billing-payments-plans/track-and-understand-your-media-minutes-and-ai-credits).
Legacy and Sunset plans track usage differently. See our [Understanding your Legacy and Sunset plan](/billing-payments-plans/legacy-sunset) guide for details.
## How to use avatars in your project
The workflow depends on the type of audio you’re using:
* Write a script and generate audio with text-to-speech
* Record your own voice directly in Descript
* Import pre-recorded audio, like a podcast or screen recording
For step-by-step instructions, see [How to use avatars in Descript](/generative-media/workflows).
## Manage avatars in a project
Once assigned, an avatar follows its speaker anywhere that speaker appears in your composition. You can:
* Update or remove avatars by clicking the speaker label and choosing **Update speaker’s avatar**
* Resize, reposition, and crop the avatar in the [Scene panel](/visuals/layer-properties)
* Use avatars with visual effects like [Green Screen](/effects-animations-transitions/green-screen)
* Regenerate the avatar at any time (Note: changes to the script or speaker label require re-generation)
## Tips for using avatars
* Generate after you’ve finalized your script and speaker labels
* Use [Replace media](/visuals/replace-media) to swap a camera layer for an avatar
* If an avatar isn’t visible, confirm it’s above other visuals in the layer stack; see [layer order](/visuals/layer-visibility)
* Use the attitude prompt to adjust your avatar's tone and expression. Shorter prompts tend to work best. Focusing on facial expression or posture can be helpful (e.g., 'warm smile, steady eye contact' or 'professional and calm'). To reduce hand gestures, consider avoiding energy words like 'enthusiastic,' 'animated,' or 'dynamic.'
* Generated avatar images are saved to your Project Files in the `AI Assets > Generated Avatar Images` folder, allowing you to reuse them later.
## Avatar generation models
Choose between two available avatar generation models. AI credit cost differs per model. [Read more about AI credits](/billing-payments-plans/track-and-understand-your-media-minutes-and-ai-credits).
| Model | Overview | Provider | Model release date |
| ----------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------- | ------------------ |
| **Kling Avatar v2** | Balanced 720p avatar model for everyday use. Good mix of realism, motion, and stability for most production work. Supports additional attitude prompting. | Kling AI (Kuaishou) | December 2025 |
| **Kling Avatar v2 Pro** | High-fidelity 1080p avatar model. Strong model for photorealism and expressive motion. Supports additional attitude prompting. | Kling AI (Kuaishou) | December 2025 |
## Known limitations with AI avatar models
Avatar models may occasionally produce visual anomalies. Some things you might notice:
* **Background movement:** Complex backgrounds may be animated along with the avatar. To avoid this, try using a simple solid-color background.
* **Hand artifacts:** Hands may appear in awkward positions, make mismatched gestures, or move unnaturally.
* **Facial behavior during silence:** Avatars may show subtle head swaying, lip puckering, or other micro-movements when not speaking
* **Attitude prompts:** Prompts may be applied to each segment of your composition. For example, "starts out skeptical, but ends up smiling by the end" will make your avatar skeptical at the beginning of each paragraph and smiling at the end of each paragraph.
**What you can try:** While there’s no guaranteed fix, these adjustments may help reduce visible artifacts:
* Try a different avatar
* Test a different avatar model in the model picker
* Minimize long pauses between speech
# Generative media style library
Source: https://help.descript.com/generative-media/style-library
Browse Descript's built-in styles for generating images and video.
Name any of these styles in your prompt to steer the look of a generated image or video. For example: *"Generate a video of a train pulling away in Cinematic style."*
**New to generating images and video?**
We share more info about each feature in our dedicated guides: [Generate AI images](https://help.descript.com/hc/en-us/articles/17045119670029) and [Generate AI video](/generative-media/generate-media).
| Style | Description | Sample (click to view full size) |
| -------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------- |
| 3D Animation | Clean, cheerful 3D animation style with smooth, sculpted forms, matte surfaces, and soft lighting | [Generated images in the 3D Animation style](/images/external/descript-38629452066829-4cd136ec33.png) |
| Anime | Warm, natural lighting, expressive characters, and cozy, textural environments | [Generated images in the Anime style](/images/external/descript-38629446492557-271c7b3f88.png) |
| Black and White | Dramatic black-and-white style with soft textures and intentional contrast to create a quiet, focused atmosphere | [Generated images in the Black and White style](/images/external/descript-38629452069901-04a7f22768.png) |
| Cartoon | Bold outlines, flat colors, expressive characters, and minimal shading in clean, softly lit environments | [Generated images in the Cartoon style](/images/external/descript-38629446500749-b3cdccebe1.png) |
| Children’s Book | Soft, storybook illustrations with glowing pastel tones, gentle textures, and whimsical scenes filled with cozy spaces and expressive characters | [Generated images in the Children's Book style](/images/external/descript-38629446505101-ba08f0c038.png) |
| Cinematic | Polished photographic style with natural lighting, subtle color grading, shallow depth of field, and soft background blur | [Generated images in the Cinematic style](/images/external/descript-38629446509197-ce214965aa.png) |
| Digital Illustration | Colorful, playful illustrations with clean outlines, bright flat colors, and expressive characters | [Generated images in the Digital Illustration style](/images/external/descript-38629452080397-81b2b30471.png) |
| Flat Illustration | Modern flat design with bold color blocks, geometric shapes, and minimal linework | [Generated images in the Flat Illustration style](/images/external/descript-38629452082189-9e375a209c.png) |
| Graphic Novel | Expressive hand-drawn comic style with fluid linework, muted earth tones, and painterly textures | [Generated images in the Graphic Novel style](/images/external/descript-38629452083085-c181d9777d.png) |
| Line Art | Minimalist line art with clean outlines, geometric shapes, and soft abstract backgrounds | [Generated images in the Line Art style](/images/external/descript-38629452084493-69ab1f584a.png) |
| Marker | Loose, expressive illustration style with varied linework and translucent color fills | [Generated images in the Marker style](/images/external/descript-38629452085773-8dea3028c4.png) |
| Natural Lighting | Candid photographic style lit entirely by soft sunlight with gentle shadows | [Generated images in the Natural Lighting style](/images/external/descript-38629446521613-7be7f25f73.png) |
| Paper Cutout | Collage-style illustrations made with textured paper layers and soft shadows | [Generated images in the Paper Cutout style](/images/external/descript-38629452089997-6ca39ccbaf.png) |
| Pop Art | Bold, comic-inspired visuals with thick outlines, halftone dots, and saturated colors | [Generated images in the Pop Art style](/images/external/descript-38629452091405-fcee090edd.png) |
| Realistic Painting | Smooth shading, natural lighting, and gentle brushstrokes for a warm, detailed look | [Generated images in the Realistic Painting style](/images/external/descript-38629452093709-733167bd06.png) |
| Solar Punk | Warm, nature-inspired visuals blending greenery with a modern tech feel | [Generated images in the Solar Punk style](/images/external/descript-38629452095117-e05d18ac1a.png) |
| Stop Motion | Clay-like textures, fabric details, and sculpted characters in cozy, miniature sets | [Generated images in the Stop Motion style](/images/external/descript-38629446529549-e2bcfd0bf4.png) |
| Studio Lighting | Soft, directional lighting with crisp subjects and subtle shadows | [Generated images in the Studio Lighting style](/images/external/descript-38629446530701-dc0843d210.png) |
| Surrealist | Dreamlike, painterly visuals with warped perspectives and symbolic elements | [Generated images in the Surrealist style](/images/external/descript-38629446533133-a87f74f6c1.png) |
| Watercolor | Transparent watercolor layers with soft edges and visible paper grain | [Generated images in the Watercolor style](/images/external/descript-38629452103693-98db560c7e.png) |
# Troubleshooting avatars
Source: https://help.descript.com/generative-media/troubleshooting
Resolve avatar errors like failed safety checks and unsupported files.
This error appears when Descript’s automated safety system flags your uploaded photo. Most often, this is due to:
* Celebrity likeness or public figure detection
* Inappropriate content such as nudity
Try uploading a different image featuring a human subject, facing forward, with neutral lighting and no image alterations.
This error indicates the content in your script was flagged during generation. This is a separate audit from the image safety check that happens during upload.
Moderation is handled by our model provider. Descript does not control the specific criteria used to flag content. If you encounter this error, revise your script, remove any potentially graphic or offensive content, and attempt generating again. If the issue persists, [contact support](/connect-with-us/get-help) for further help.
Descript only supports JPEG, PNG, and WEBP image formats for avatar uploads. If your file is another type (like GIF or HEIC), it will be rejected. Convert your file to one of the supported formats and try again.
If your avatar doesn’t appear after assigning it to a speaker, it’s likely hidden behind other layers or not added visibly to the scene editor. We share steps for managing layer visibility in our [Layer visibility and order](/visuals/layer-visibility) guide.
Any time you make changes to your script, speaker, or assigned avatar, you’ll need to regenerate the avatar.
This includes:
* Editing the script or transcript
* Switching AI speakers
* Changing the underlying audio recording
* Replacing or deleting the avatar image
Once changes are made, click **Generate avatar** again to re-sync the animation.\\
If you have just assigned an avatar or made any script edits, click **Generate avatar** from the scene editor.\\
Descript avatar generation happens only after you click **Generate avatar**. Longer videos may take some time to process. You don’t need to stay in the project, closing the tab won’t cancel generation.
You’ll receive an email when your avatar is ready to review.
When exporting your Descript project to editing tools like Premiere Pro or Final Cut via timeline export (e.g., XML or AAF), avatar layers will not appear. This is expected behavior.
Avatars are not represented in the timeline. They must be baked into a video file before export.
To include avatars in your final project:
* Export your composition as a video file (e.g., MP4) from Descript
* Then import that video into your external editor for further work
For more, see [Descript’s timeline export guide](/export-and-share/timeline-exports).
The AI credits required for avatars are calculated based on your total length of spoken audio and not just the parts where the avatar is visible.
Each time you generate, your available AI credits are updated. You can check your balance in the [**Usage** tab of your account settings](https://help.descript.com/hc/en-us/articles/29135893572237).
Currently, only image files up to 10MB are supported. Please reduce your file size and try uploading again.
In some cases, you might notice unexpected visual elements, like flickering lines or shapes near the bottom of the screen or around the hands of an avatar during playback.
* Add a gradient background.
* Include a captions layer.
* Crop the frame slightly to remove the affected portion.
Avatars created with the Kling models may include hand movements as part of the avatar generation. See [Avatars Overview](/generative-media/overview) for more info about available models.
# How to use avatars in Descript
Source: https://help.descript.com/generative-media/workflows
Step-by-step instructions to pair an avatar with text-to-speech, your voice, or imported audio.
Avatars put an on-screen presenter in your video without you recording on camera. Pick where their voice comes from, and Descript handles the rest.
For an overview of what avatars are and how they work, see [our Avatars Overview guide](/generative-media/overview).
**Usage note**
On current plans, this feature uses **AI Credits**. Learn more about [tracking your Media Minutes and AI Credits](/billing-payments-plans/track-and-understand-your-media-minutes-and-ai-credits).
Legacy and Sunset plans track usage differently. See our [Understanding your Legacy and Sunset plan](/billing-payments-plans/legacy-sunset) guide for details.
## Record in Descript first, then assign an avatar
**Workflow: Avatar + Your recorded voice**
If you want to appear in your video using your own voice—without being on camera—you can record your voice directly in Descript and pair it with an avatar.
1. Open a new project and click **Record** at the bottom of the window.
2. Record your content directly into your Descript composition. [Need help recording? View our recording guide](/record/editor-recorder-overview).
3. After recording, click the **Add speaker** button at the top of the script to apply a speaker label. You’ll have three options:
* Choose an existing custom AI speaker.
* Use one of Descript’s [stock AI speakers](/ai-speech/stock-voices).
* [Create a new custom AI speaker](/ai-speech/custom-speaker).
4. Make sure the label is applied to your script before assigning an avatar. Then, click the speaker label again and select **Assign avatar to \[your speaker name]**.
5. Create a custom avatar with a text prompt, select a stock avatar from the gallery, or upload a headshot. [Learn more about creating avatars in Descript](/generative-media/overview).
6. Click **Generate avatar** to animate it with your recorded voice. This should be a final step before finishing your composition — once you generate the avatar, any additional edits will require re-generating and an additional debit of your AI credits.\\
## Create a video from scratch with TTS audio
**Workflow: Avatar + Text-to-speech voice**
Write a script, generate text-to-speech audio, then select a stock voice or existing custom AI speaker, and assign an avatar to present your content.
1. Open a new video project/composition and click **Create with AI speaker**.
2. Select a stock voice or existing custom AI speaker. Click **Choose speaker** to confirm.
3. Select a stock avatar from the gallery, or create a custom avatar. Click the **Assign avatar** button to confirm your selection. [Learn more about creating avatars in Descript](/generative-media/overview).
4. In **Write mode**, draft or edit your script. When you're done, click **Done writing**.
5. Click **Generate avatar** to animate it with your text-to-speech voice. This should be a final step before finishing your composition — once you generate the avatar, any additional edits will require re-generating and an additional debit of your AI credits.
## Add an avatar to existing audio or imported media
**Workflow: Avatar + Imported voice track**
Working with recorded audio—like a podcast, voiceover, or screen recording? You can pair it with an avatar to add a visual presenter.
1. Import your media into your Descript project and add it to your script. [Learn how to import and transcribe your content](/getting-started/import-overview).
2. If you haven’t already, add a [**speaker label**](/script-editing/speakers) to your script. Click the **speaker label** and choose **Assign avatar**.
3. Select a stock avatar from the gallery, or create a custom avatar. Click the **Assign avatar** button to confirm your selection. [Learn more about creating avatars in Descript](/generative-media/overview).
4. Click the **Assign avatar** button to confirm your selection.
5. Click **Generate avatar** to animate it with your recorded voice. This should be a final step before finishing your composition — once you generate the avatar, any additional edits will require re-generating and an additional debit of your AI credits.
## Not seeing your avatar? Review the layer order.
Avatar visibility depends on [layer order and visibility settings](/visuals/layer-visibility). Check that your avatar layer is turned on and sitting above other media in the Properties panel.
# Generate a YouTube thumbnail
Source: https://help.descript.com/generative-media/yt-thumbnail
Generate YouTube thumbnails for your videos in Descript.
Make a YouTube thumbnail without opening a separate design tool. Pick a style, add reference images, and generate a batch of options to download or share.
**Usage note**
On current plans, this feature uses **AI Credits**. Learn more about [tracking your Media Minutes and AI Credits](/billing-payments-plans/track-and-understand-your-media-minutes-and-ai-credits).
Legacy and Sunset plans track usage differently. See [Understanding Your Legacy and Sunset Plan](/billing-payments-plans/legacy-sunset).
## Generate a YouTube thumbnail
Before you start, it helps to have the title text, subject or frame, and visual style you want in mind.
1. Open the **AI tools** panel in the right-hand sidebar.
2. In the **Publish** section, select **Generate a YouTube thumbnail**.
3. Enter your **Title**. This is the exact text Descript renders on the thumbnail. Keep it short so it stays readable at small sizes.
4. Choose a **Thumbnail style** from the available presets, or upload your own image as a custom style reference. If your style reference includes people, the generator will replace them with the subject from your content—review the result to make sure it looks right.
5. Add any additional instructions or reference images in the **Content** field. If you want the thumbnail to feature a specific person or moment, [save a frame from your video](/visuals/save-a-frame-from-your-video) or attach a reference image so Descript has a strong visual starting point. Focus on describing what should change rather than listing everything the image should contain.
6. Choose an **Aspect ratio** if needed. The default is **16:9**, the standard YouTube ratio.
7. Click **Generate**.
Descript generates four thumbnail options.
## Use your generated thumbnail
After generating, select a thumbnail to see your options:
* **Set as share page thumbnail** updates the preview image that appears when you or anyone else shares your Descript web link.
* **Download** saves the image to your device. To use it as your YouTube thumbnail, upload the downloaded file in YouTube Studio. Generated thumbnails don't automatically sync to YouTube.
* **Add as new layer** places the image in your composition so you can edit or build on it further.
* **Reuse prompt** generates a fresh set of options using the same title, style, and instructions.
# Add a file to the script
Source: https://help.descript.com/getting-started/add-a-file-to-the-script
Add a file to your Descript script to transcribe and edit it as text.
Descript works a little differently from most video editors. Instead of building your story only on a timeline, it also gives you a script—a text-based view of your media that lets you edit like you’re working in a doc.
When you add a file to the script, Descript transcribes the spoken audio and aligns each word in the transcript with your media. This connection between your media and the script is what allows you to edit your content just like a text document: delete a sentence, and Descript cuts the audio and video too.
## This article covers:
* [How to add media to the script](#add-a-file-to-the-script)
* [What the script is and why it matters](#why-the-script-matters)
* [What to do if your transcript isn’t showing up](/getting-started/add-a-file-to-the-script)
**Need help uploading or editing?**
Haven’t uploaded your file yet? [Learn how to upload media to your project →](https://help.descript.com/hc/en-us/articles/10165766313357)
Ready to start editing your transcript? [Learn how to edit like a doc →](/getting-started/edit-like-a-doc)
## Add a file to the script
From the **Project** panel in the right-hand sidebar, locate the file you want to add in the **Files** section. Click and drag it into the script editor.
You can also select the file from the **Files** list and click the **Insert into script** button in the file preview window.
## Why the script matters
The script panel is a core part of the Descript editor. When you add a media file to the script, Descript automatically:
* Transcribes the spoken audio
* Aligns the transcript with the underlying media
* Enables you to edit your video by editing text
## Still not seeing a transcript?
Check that you've added your file to the script—not just as a layer. Only script media is transcribed.
If the issue persists, check that transcription was enabled or try re-transcribing the file. [Learn how to transcribe or re-transcribe a file →](/script-editing/automatic-transcription)
## What can I do once it’s transcribed?
Once your file is added to the script, you can edit it like a doc—cutting, rearranging, or correcting the text. [Learn how to edit your script like a doc →](/getting-started/edit-like-a-doc)
# Create a new project
Source: https://help.descript.com/getting-started/create-a-new-project
Create a project from the drive view or from within an open project.
A project is where your work in Descript lives: your media, edits, and scenes all in one place. Create your first from the [drive view](/descript-tour/drive-view), or start a new one anytime from inside a project you already have open.
**Projects and compositions**
A project is the top-level container for your work in Descript. Each project can contain multiple compositions — for example, a rough cut and a final version. [Learn more about projects and compositions](/working-in-projects/overview).
## From the drive view
Click **New project** in the top-right corner, then choose the type of project to create.
New projects save to your personal private workspace by default. On Enterprise plans, the **New project** button includes a workspace picker — choose a destination before creating the project.
Drive admins can also [change the default save location](/account-and-app-settings/app-settings#preferences) so new projects save to a different workspace. [Learn more about workspaces](/team-management/workspaces).
## From inside a project
1. Click the menu icon in the top-left corner.
2. Select **File > New > Project.**
# Create your Descript account
Source: https://help.descript.com/getting-started/create-account
Step-by-step guide for setting up your Descript account.
Set up your Descript account one of two ways: [with an email and password](#sign-up-with-your-email-address) or [with Google](#sign-up-with-your-google-account).
**Need help signing into your existing account?**
Check out our [troubleshooting login issues article](/account-and-app-settings/troubleshooting) to get help.
## Sign up with your Google account
1. Navigate to [web.descript.com](https://web.descript.com/authenticate).
2. Click the **Continue with Google** button.
* Select a Google account to connect to Descript. If you aren't signed in, enter the email and password for the Google account you want to use.
Moving forward, you can sign in to Descript by clicking **Continue with Google**.
## Sign up with your email address
1. Navigate to [web.descript.com](https://web.descript.com/authenticate).
2. Enter your email address, then select **Continue with email**.
3. Descript will send you a one-time passcode (OTP). **Open a new browser tab to retrieve your passcode**—closing the tab where you were signing in will invalidate the OTP.
4. If you sign out later, you’ll repeat this process to sign back in.
**Prefer to use a password?**
Click **Use a password instead**, then select **Sign up or reset password**. After you verify your email with the one-time passcode, you’ll be able to set a password.
Your password must be **at least 9 characters long** and **strong enough to pass the security check**.
You don’t need special characters or uppercase letters, but the password can’t be too common (for example, “password123”). Descript uses a strength checker to help you choose something secure.
## Download the Descript desktop app
After creating your account, you can continue working in your browser at [web.descript.com](https://web.descript.com) or [download the desktop application](/getting-started/install).
## Marketing emails
When you create an account, you agree to Descript’s [Terms of Service](https://www.descript.com/terms) and [Privacy Policy](https://www.descript.com/privacy). You’ll occasionally get emails about product updates or helpful tips.
You can unsubscribe from these messages anytime by clicking the **Unsubscribe** link at the bottom of our emails. We’ll still send essential account or billing notifications, which can’t be turned off.
# Descript for web
Source: https://help.descript.com/getting-started/descript-for-web
Work in Descript directly in your web browser.
Run the full Descript editor in a browser tab, no install required.
Prefer to work from a desktop app? Download and install Descript with the steps in this guide: [Download and install Descript](/getting-started/install).
## How to access Descript for Web
Open a browser window and sign in to your account at [web.descript.com](https://web.descript.com). That’s it!
## Browser and platform support
Descript for Web works best on Chromium-based browsers such as **Google Chrome**, **Microsoft Edge**, and **Opera**.
You may encounter issues in Safari. We do not support non-Chromium browsers such as Firefox or Internet Explorer. Descript is not designed for small mobile screens or tablets.
## Recording permissions
When you record in Descript for Web for the first time, grant browser access to your camera and microphone.
**Keep learning and exploring**
Now that you're set up in Descript for Web, explore our getting started videos and tutorials to learn how to record, edit, and publish right in your browser — all in [Learn Descript.](https://web.descript.com/learn-descript?utm_source=hcarticles)
# Descript system requirements
Source: https://help.descript.com/getting-started/descript-system-requirements
See Descript's minimum and recommended system requirements.
If Descript isn’t performing as expected — your recordings are glitchy, projects are slow to load, or tools aren’t behaving — the issue may be related to your device or system setup.
This article outlines the recommended and minimum system requirements for Descript on macOS and Windows, including supported operating systems, hardware specs, internet speeds, and browser support.
We support the current version of Descript and any versions released within the last **3 months**. [Make sure your system is up-to-date for the best experience.](https://help.descript.com/hc/en-us/articles/10503517937677)
**Seeing issues with your microphone or webcam?**
Descript doesn’t support some recording devices and virtual input software, which may cause problems like static, missing audio, or failed device detection. [View unsupported recording devices and services](/record/unsupported)
## System Recommendations
| Component | macOS | Windows |
| ------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ---------------------------------------------------------------------------------------------------------------------- |
| **Operating system** | macOS 14 (Sonoma) or later | Windows 11 or later |
| **Processor** | Intel® 7th Gen or newer CPU (Kaby Lake), or Apple silicon M1 or later. *Note: Fan-less Intel MacBook Air models may experience performance issues with heavy workloads.* | Intel® 7th Gen (Kaby Lake) or newer CPU with Quick Sync, or AMD Ryzen™ 3000 Series / Threadripper 2000 Series or newer |
| **Memory** | - **Apple silicon:** 16 GB Unified Memory - **Intel:** - HD media — 16 GB RAM - 4K media — 32 GB RAM | - **Dual-channel memory:** - 16 GB RAM for HD media - 32 GB or more for 4K and higher |
| **GPU** | - **Apple silicon:** Uses unified memory - **Intel:** - 4 GB GPU memory for HD and some 4K workflows - 6 GB or more for 4K and higher workflows | - 4 GB GPU memory for HD and some 4K media - 6 GB or more for 4K and higher |
| **Storage** | - Fast internal SSD for app installation and cache - Additional high-speed drive(s) for media - 20-40 GB of free space | - Fast internal SSD for app installation and cache - 20-40 GB of free space |
| **Display** | 1920 × 1080 or higher | 1920 × 1080 or higher |
| **Network storage connection** | 10 Gigabit ethernet for 4K shared network workflow | 10 Gigabit ethernet for 4K shared network workflow |
| **Internet speed** | 50 Mbps download, 10 Mbps upload minimum | 50 Mbps download, 10 Mbps upload minimum |
## Additional setup and performance tips
### Free disk space
Descript uses cloud storage, but certain actions still rely on your local disk. We recommend keeping **at least 20 GB** of free space available, especially when working with larger projects.
### Screen recorder requirements
[Screen recorder](/record/screen-recorder) requires a dedicated GPU with a driver from **2021 or later**. If your driver is outdated, we recommend against using the screen recorder. [How to check your driver version](https://www.descript.com/blog/article/what-is-a-graphics-driver-everything-you-need-to-know)
### Internet speeds
50 Mbps download and 10 Mbps upload are the minimum recommended. Lower speeds may delay file uploads, project loading, and revision restores.
### Force software video decoding
When toggled on in [App settings](/account-and-app-settings/app-settings), this setting disables GPU-based video decoding and uses your CPU instead. If you're seeing playback issues—such as scenes appearing blank, videos not loading, or playback stalling after launch—enabling this option can help, especially for systems using certain Intel Arc GPUs.
### Browser requirements
A browser is required for authentication. For best results using the [Web version of Descript](/getting-started/descript-for-web), we recommend a Chromium-based browser; Chrome, Edge, and Opera are officially supported.
**"Incompatible browser or device" error in Chrome**
This error usually means hardware acceleration is turned off in Chrome. To fix it, go to [chrome://settings/system](chrome://settings/system) and toggle on **Use graphics acceleration when available**, then restart your browser.
## Enable permissions for camera, microphone, and screen sharing
Descript needs permission to access your camera, microphone, and screen to record. If you're having trouble recording or see permission errors, check your system settings.
### macOS desktop app
1. Open **System Settings** (or **System Preferences** on older macOS versions)
2. Click **Privacy & Security**
3. Enable permissions for Descript under:
* **Camera**
* **Microphone**
* **Screen Recording**
### Windows desktop app
1. Open **Settings**
2. Go to **Privacy & security**
3. Select **Camera**, then allow access by Descript. Repeat for **Microphone**.
### Browser permissions
When prompted by your browser, click **Allow** to grant Descript access to your camera, microphone, and screen.
If you've previously blocked access, click the lock icon in the address bar, then enable Camera, Microphone, and Screen sharing.
## **Minimum system requirements**
### macOS Desktop
* Minimum 8GB RAM
* macOS 14 (Sonoma) or later
* A browser is required for authentication. Chrome, Firefox, or Safari are supported. For best results using the [Web version of Descript](/getting-started/descript-for-web), we recommend a Chromium-based browser, with Chrome, Edge, and Opera being officially supported.
### Windows Desktop
* Minimum 8GB RAM
* [Windows 11](https://www.microsoft.com/en-us/software-download/windows11) or later
* A browser is required for authentication. Chrome, Firefox, or Safari are supported. For best results using the [Web version of Descript](/getting-started/descript-for-web), we recommend a Chromium-based browser, with Chrome, Edge, and Opera being officially supported.
### Mobile and tablet support
Descript does not currently offer a mobile app for editing. While you can [upload media from your phone](/reference-manual/import-and-upload-content-to-descript/upload-media-from-your-phone-to-descript) using the mobile upload feature, all editing tools are available only on desktop or the web version of Descript.
Descript is not officially supported on mobile browsers or tablet devices like Chromebooks or iPads. You may be able to preview playback, but editing and account features are not supported. For the best experience, use the [web app](/getting-started/descript-for-web) or download the [desktop app](/getting-started/install).
Descript requires a 64-bit operating system. We do not offer a 32-bit version of the app or installer.
## Restricted Countries or Regions
Due to restrictions from our payment processor, Descript may not be available in certain countries or regions. To learn more, see [Stripe's global availability.](https://stripe.com/global)
If you don’t see your country listed in the dropdown when [adding a payment method](/billing-payments-plans/update), it means our payment processor likely does not support payments from that country.
# Edit like a doc
Source: https://help.descript.com/getting-started/edit-like-a-doc
In Descript, you edit your content simply by editing your script.
Edit audio and video the way you’d edit a doc: change the transcript, and Descript updates the underlying media automatically—no timeline required.
## How script-based editing works
When you add a file to your script, Descript transcribes it and displays the text in the script editor. This transcript isn't just a reference — it’s directly linked to your media. Delete a word from the transcript, and that word disappears from your audio or video. Cut and paste a sentence, and the media moves with it.
That means you can edit audio and video using the same actions you’d use in a word processor.
## Delete and move content
### To delete content:
1. Select the text you want to remove.
2. Press **Delete** or **Backspace**.
The selected content is removed from both your transcript and your media.
**Need to bring back deleted content?**
Editing in Descript is non-destructive. Even after you delete something, the media is still there — just hidden from your composition.
To restore it, right-click the edit boundary and select **Restore removed media**. [Learn more about restoring removed media →](/script-editing/restore-removed-media)
### To move content:
1. Select the text you want to move.
2. Press **⌘X** (Mac) or **Ctrl+X** (Windows) to cut.
3. Click where you want to place it.
4. Press **⌘V** (Mac) or **Ctrl+V** (Windows) to paste.
The media moves with the text. You can also use **⌘C**/**Ctrl+C** to copy and duplicate content instead.
### Other tools for editing media
Descript has some other tools for more specific use cases. There's some nuance here, and the "right" tool to use will depend on your personal goals:
* **Remove from transcript:** Keeps the audio or video but hides the text from your script, captions, and exported transcripts. Right-click the text and choose **Remove from transcript**.
* **Ignore:** Crosses out the text but keeps it visible in the script. Use this when you want to mark edits without deleting them. [Learn more about deleting vs. ignoring](https://help.descript.com/hc/en-us/articles/\[insert-id]).
* **Correct your transcript:** Fix typos, incorrect words, and speaker labels. [See how to correct your transcript](/script-editing/correct-your-transcript).
* **Need to adjust word timing or alignment?** Use the wordbar at the bottom of the script editor. You can fine-tune when words start and end, which is helpful for captions or fixing sync issues. [Learn more about t](/script-editing/the-wordbar)[he wordbar.](/script-editing/the-wordbar)
## How to add inline notes
Inline notes let you annotate non-speech content like “\[cough]” or “\[laughter]” without affecting your transcript’s alignment with the media. They’re included in exported transcripts but won’t appear in the wordbar.
### To add an inline note:
1. Type an opening parenthesis **(** in your script.
2. Type your note.
3. Close with a closing parenthesis **)**.
You can also add a note on a blank line by clicking **...** → **Add inline note**.
**Inline notes vs comments**
Inline notes are typically used for annotating transcripts. To collaborate or leave feedback for teammates, consider using **comments** instead.
## Tools to speed up your editing
Once you’ve learned the basics, these tools can help you edit more efficiently:
* [**Correct your transcript**](/script-editing/correct-your-transcript) — Fix typos, mislabels, and incorrect words.
* [**Filler words**](/script-editing/filler-words) — Automatically remove “um,” “uh,” and other fillers in bulk.
* [**Shorten word gaps**](/script-editing/shorten-word-gaps) — Reduce long pauses across your entire script.
* [**Selection toolbar**](/descript-tour/selection-toolbar) — Format text, adjust timing, and apply effects with quick actions.
# Get started with Descript
Source: https://help.descript.com/getting-started/get-started-with-descript
An overview workflow guide through recording, editing, and sharing in Descript.
Descript is your all-in-one editor for video and audio. Bring in your media, edit it like text, add polish with AI, and share it anywhere. This guide is a quick tour of the core workflows, with links to deeper articles if you want more detail.
**Keep learning with videos**
Watch more getting started tutorials and feature walkthroughs in [Learn Descript.](https://web.descript.com/learn-descript?utm_source=hcarticles)
## Step 1: Bring your media, or your idea
You can start a project in a few different ways.
* **Record**: Use [Descript’s built-in recorders](/record/editor-recorder-overview), or record a remote session with others in [Rooms](/record/rooms-overview).
* [**Import**](/getting-started/import-overview): Drag in existing audio or video files.
* **Generate**: No recording? Use **AI Speakers** to [create text-to-speech audio](/ai-speech/tts). Type your script, pick a voice, and Descript generates the voiceover.
* **Starting from scratch**: In [the Home tab](/descript-tour/drive-view), you can either chat with Underlord or [select a template](/templates-and-presets/underlord-templates) to quickly create your first clip.
All media is [automatically transcribed](/script-editing/automatic-transcription), so you can edit it as text.
## Step 2: Edit your content like a doc
Editing in Descript [feels like editing a document](/getting-started/edit-like-a-doc). Delete, move, and copy or paste content just as you would in a word processor. Descript automatically updates your media to match.
* Delete words or sentences from the transcript, and the media edits automatically.
* Cut, copy, and paste text to rearrange audio or video.
**Tip: Regenerate**
Need to fix a line or smooth out awkward phrasing? Use [**Regenerate**](/script-editing/regenerate-overview) to re-create part of your narration directly from the script — no re-recording required.
## Step 3: Build your scenes and apply layouts
Scenes and layouts give your project structure and style. Use scenes to organize content, then apply layouts to control how it looks.
* [**Scenes**](/getting-started/scenes): Break your project into sections. Add a new scene whenever you want the visuals to change.
* [**Layouts**](/templates-and-presets/overview): Control how each scene looks with ready-made layout packs for common set ups: split-screen speaker views, picture-in-picture explainers, title cards, outros, and more. [Smart transitions](/effects-animations-transitions/smart-transitions) are applied by default to keep your video flowing.
* **Elements and stock media**: [Add shapes, text, and other elements](/visuals/working-with-layers-and-clips-overview), then layer in music, sound effects, or footage from Descript’s [robust stock media library](/descript-tour/media-panel).
* **Captions**: Choose a style from [the Captions panel](/visuals/captions) in the sidebar, and (optionally) customize it to match your video.
## Step 4: Edit in the timeline
For more precise control beyond text editing, use the [timeline](/timeline/timeline-overview).
* **Adjust pacing with [the wordbar](/script-editing/the-wordbar)**: Drag directly in the wordbar to fine-tune pacing.
* [**Expand layers across scenes**](/visuals/scenes-layers): Let visuals like background music, b-roll, or lower thirds continue seamlessly over multiple scenes.
## Step 5: Polish your project with AI
Use Descript's suite of AI tools to clean up, enhance, and repurpose your content with just a few clicks. Here are just a few of the powerful AI tools available in Descript:
* [**Underlord**](/getting-started/underlord-beta-your-ai-co-editor-in-descript): Chat with our AI co-editor to repurpose, refine, or generate new content. You can also start with [templates for one-click Underlord workflows](/templates-and-presets/underlord-templates).
* [**Studio Sound**](/effects-animations-transitions/studio-sound): Improve audio quality by removing background noise and enhancing clarity.
* [**Eye Contact**](/effects-animations-transitions/eye-contact): Adjust your gaze so it looks like you’re speaking directly to the camera.
* [**Create clips**](/descript-tour/repurpose-tools): Automatically generate shorter, snack-sized videos from your full project.
These are just a few of the AI tools available. Check out [the AI Tools panel](/descript-tour/ai-tools-overview) and [Underlord](/getting-started/underlord-beta-your-ai-co-editor-in-descript) articles to discover more ways AI can streamline your creative process.
## Step 6: Collaborate, share, and export
When you’re ready to share your project, Descript makes it easy to publish, collect feedback, and export anywhere you need
* [**Local export**](/export-and-share/video-gif): Save a copy to your device in formats like MP4, MP3, WAV, GIF, and more.
* [**Publish link**](/export-and-share/share-page): Share a hosted version of your project. Viewers can leave timestamped comments directly on the video, so you can collect feedback without switching tools.
* **Integrations**: Export straight to platforms like [HubSpot](/export-and-share/hubspot), [YouTube](/export-and-share/youtube) and [many more](/export-and-share/export-and-publishing-overview).
* [**Comments**](/export-and-share/share-page-settings): Collaborators can leave timestamped comments making it easy to review and resolve feedback in context.
# Import and upload files into Descript
Source: https://help.descript.com/getting-started/import-overview
Choose how to import your content into Descript.
Import media into a project from your computer, another Descript project, a connected Zoom account, or a pasted URL.
**Before you begin**
Make sure your file is in a supported format. Descript works with most common audio, video, image, and document types. [See supported file types](/add-and-manage-media/supported-file-types)
## Choose how to import your file
Each import method has its own guide. Choose the one that matches where your file is coming from:
* [**Upload from your computer**](https://help.descript.com/hc/en-us/articles/10165766313357): Add locally saved audio, video, or image files to your project.
* [**Import files from another project**](/add-and-manage-media/projects): Add content from an existing Descript project.
* [**Import files from the Media Library**](/add-and-manage-media/import-media-library): Add content already in the drive Media Library.
* [**Import from Zoom**](/add-and-manage-media/zoom): Connect your Zoom account to Descript to bring recordings into your project directly from the cloud.
* [**Import from mobile**](/reference-manual/import-and-upload-content-to-descript/upload-media-from-your-phone-to-descript): Use a QR code to import content from your phone.
* [**Import a slide deck (PDF)**](/add-and-manage-media/slides): Drag and drop your PDF file into your project. Descript turns each slide into a media layer you can add to scenes and timelines.
* [**Import with Edit in Descript**](/add-and-manage-media/editInDescript): Bring recordings from partner tools like SquadCast and Riverside into Descript without downloading and re-uploading.
## Track progress and cancel uploads
When you upload files into Descript, the **Activity panel** in the corner of the app shows what's happening with each file, no matter which import method you used.
To cancel a single file, hover over it in the Activity panel and click the **trash icon**. To cancel everything at once, click the **X** in the Activity panel header and confirm. Cancelling one file doesn't affect the others — they keep uploading.
**You won't be charged any media minutes for cancelled uploads.**
To upload a cancelled file later, drag it back in to start fresh.
## Next steps after uploading
When you upload a file, it's stored in the Files section of the [Project panel](/descript-tour/project-panel) in the right-hand sidebar. From there:
* **Add it to the script** to transcribe the speech audio and edit by text. [Learn more about editing like a doc](/getting-started/edit-like-a-doc)
* **Use it as a layer** in the timeline — for visuals, background music, or B-roll. [Learn more about layers](/visuals/working-with-layers-and-clips-overview)
# Download and install Descript
Source: https://help.descript.com/getting-started/install
The Descript desktop app is available for download on macOS and Windows devices.
Descript's desktop app runs on macOS and Windows. Download and install it to record and edit outside the browser.
Once installed, Descript keeps itself up to date. The app checks for updates while running and downloads them in the background. The next time you open Descript, the update applies automatically. No manual action required, so the latest features, improvements, and security fixes are always in place.
We also have a web version at [web.descript.com](https://web.descript.com/), where you can create and collaborate from your web browser. [Learn more about Descript for Web](/getting-started/descript-for-web).
## Install the app
1. [Download the Descript installer for Mac](https://www.descript.com/download/mac). Note, clicking this link will immediately begin the download process.
2. Once the .zip file finishes downloading, click to unpack it.
3. Drag the extracted Descript application to your **Applications** folder.
4. Double-click the app to launch. If prompted to confirm opening the file, click **Open**.
5. Once open, [**sign in** or **create an account**](/getting-started/create-account) to start using Descript.
1. [Download the Descript installer for Windows](https://www.descript.com/download/windows). Note, clicking this link will immediately begin the download process.
2. Once the .zip file finishes downloading, click to unpack it, then double-click the installer to launch and begin installation.
**Don't interrupt the installer** Installation can take anywhere from a few seconds to a few hours depending on your internet speed. If it looks like the installer has stalled partway through, leave it alone until the download finishes.
3. Once the download is complete, [**sign in** or **create an account**](/getting-started/create-account) to start using Descript.
## Why does Descript launch when I start my computer?
By default, Descript opens automatically when you sign in to your computer — this keeps the menu bar (Mac) or taskbar (Windows) [Screen Recorder](/record/screen-recorder) available whenever you need it.
To turn it off, open the Screen Recorder and disable **Launch at login** in its settings.
### Disable Launch at login on macOS
1. Click the Descript icon in your menu bar.
2. Select **Settings**.
3. Turn off **Launch at login**.
### Disable Launch at login on Windows
1. Click the Descript icon in your taskbar. You may need to click the arrow to **Show hidden icons**.
2. Select **Settings**.
3. Turn off **Launch at login**.
# Scenes overview
Source: https://help.descript.com/getting-started/scenes
Use scenes in Descript to control when visuals appear in your project.
A scene is a segment of your video with its own visuals: its layout, footage, and layers. Dividing a project into scenes is how you structure and pace what viewers see.
Scenes work alongside your script and audio, letting you fine-tune pacing, layout, and transitions as you edit.
**Keep learning with videos**
Explore more educational videos and workflows in Learn [Learn Descript](https://web.descript.com/learn-descript?utm_source=hcarticles).
**Working on audio-only content?**
Scenes are only available in video compositions. If your project doesn’t include visuals, you won’t see any scenes in the script or timeline.
## Where scenes appear in the editor
Scenes are represented in two places in the editor:
* **Script panel:** Thumbnails indicate where each new scene begins.
* **Timeline:** Scenes appear as segments that contain their own layers. In storyboard view, scenes are represented visually with tiles.
Each scene includes its own visual layers — like video clips, titles, images, and b-roll — giving you flexibility to change what viewers see from one moment to the next.
## Add a scene
You can add a new scene by:
* Typing `/` in the script panel to insert a scene boundary. [Learn more about scene boundaries.](/visuals/boundaries)
* Right-clicking in the script and selecting **Add scene** from the context menu.
* Clicking **Split** in the timeline toolbar. [Learn more about using the Split button.](/timeline/split-button)
## What’s next?
Now that you understand how layouts work, explore these guides to help you design, apply, and manage them effectively:
* [Add, move, or delete a scene boundary](/visuals/boundaries) — control where scenes begin and end.
* [Adjust scene properties](/visuals/properties) — change background color or gradient, apply effects, or add transitions.
* [Reorder scenes](/visuals/reorder) — reorganize your content by dragging scenes in the script.
* [Extend layers across multiple scenes](/visuals/scenes-layers) — make visuals persist across cuts.
* [Apply transitions between scenes](https://help.descript.com/hc/en-us/articles/10255974053773) — polish the flow from one scene to the next.
* [Create and apply a layout](/templates-and-presets/overview) — build a reusable visual style for your scenes.
# Underlord (Beta): Your AI co-editor in Descript
Source: https://help.descript.com/getting-started/underlord-beta-your-ai-co-editor-in-descript
Underlord is Descript’s AI co-editor built specifically for video editing.
**How Underlord uses AI credits**
Each prompt uses credits for Underlord's reasoning (the "agent brain"). When Underlord runs a tool or applies an effect on your behalf you'll be charged for both the agent brain *and* the tool itself.
Underlord is also non-deterministic: the same prompt can cost different amounts on different runs. All of these costs show up under "Underlord" in your [Usage tab](https://web.descript.com/view/settings/account?active=usage). For the full picture, see [Track and understand your media minutes and AI credits](/billing-payments-plans/track-and-understand-your-media-minutes-and-ai-credits).
## How do I open / where is Underlord?
Open any project, click the Underlord icon in the right-hand sidebar, and start chatting with Underlord.
## Choose your model
Choose which model powers Underlord by clicking the model selector (the cube icon) near the bottom of the Underlord chat window. Premium models are available on paid plans.
### Available models
Auto (Descript's choice)
Claude Fable 5
Claude Haiku 4.5
Claude Sonnet 5 / Sonnet 4.6 / 4.5 and 4.6 Thinking
Claude Opus 5 + Thinking / Opus 4.8 / 4.7 / 4.6
GPT 5.4 / 5.4 Thinking
GPT 5.5
Gemini 3.1 Pro
Gemini 3.5 Flash
## What can Underlord do?
Ask Underlord to help with nearly any editing goal. While we provide a few examples below, the possibilities are endless, and we encourage exploration. If you don’t see it here—try it anyway, and see what happens.
| What Underlord can do | Example prompts |
| ---------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Captions** | - Add viral, social media-style captions to my video. Emphasize the active spoken word in my brand color yellow #ffd02b. - Add captions for all the clips. - Update this clip so the captions follow this format: Manrope font, 100pt, extra bold, centered white text with a 30pt black shadow. Active word in yellow with a 10pt black outline. Future words in transparent white. Semi-transparent black background behind the playhead. |
| **Clips** | - Can you split this into 5 clips that are max 1 minute long? - Find me clips for social media that are between 60–90 seconds long and reformat them for vertical aspect ratio. |
| **Animations & Transitions** | - Add a left to right pan animation to the image layer. - Add zooms to moments of emphasis. - Add a simple fade-out effect to the end of this video. - Fade out the clip at the end. - Add zoom cuts every 3 to 6 seconds. - Apply animated callouts to important words in the scene. |
| **Translate** | - Translate the subtitles to Japanese. - Translate this video from Spanish to English with captions. |
| **Sound Effects & Music** | - Apply reverb on the script track with 30% damping. - Apply Studio Sound with 70% intensity. - Lower audio on other layers to make my speech stand out. |
| **Slides to Video** | - Summarize the key points from these slides and make a 1-minute video. - Take this document and this PDF of slides and turn it into a video about my company strategy, using the slides as b-roll. - Use the text on each slide as the script for TTS, and turn it into a narrated video. Use an avatar and generated media to help tell the story. |
**Looking for AI Tool buttons?**
Tools like Remove Filler Words, Shorten Word Gaps, and Edit for Clarity are now part of the AI tools panel. You can still use them manually — or ask Underlord to take care of them for you as part of a prompt. [Learn more about manually applying AI tools](/descript-tour/ai-tools-overview).
## How to leave feedback
Underlord is still in [beta](/app-troubleshooting/beta), and we’re actively improving it. Try bold prompts, mix tasks together, and find out just how capable your new co-editor is.
Try it out and let us know how it’s going. Click the thumbs up or thumbs down icon in the action bar below Underlord's response, and drop us a note with your thoughts.
## What to expect when working with Underlord
Descript’s AI features, including Underlord, are powered by large language models that can do remarkable things, but they’re still learning and sometimes get things wrong.
These tools are designed to be helpful, fast, and flexible, but they don’t always know when they’re out of their depth. At times, Underlord might overpromise, make incorrect assumptions, or follow you into workflows it's not equipped to complete. That can be frustrating, especially when you’re on a deadline or expecting hands-off results. We understand.
We’re actively working to improve both the AI’s honesty and its humility. This means adding better safeguards so the agent doesn’t agree to do things it can’t actually deliver, and making it more transparent about its current limitations.
In the meantime, Underlord works best when treated like a fast, talented collaborator who still needs clear instructions, context, and regular check-ins. For example, it can’t make edits in the background while you’re recording—it needs your narration or script in place first. And when you ask it to do something complex, it helps to check its work and give feedback as you go. [Point Underlord at specific scenes, layers, or script passages](/ai-assistant/prompting#add-context-to-an-underlord-prompt) to give it the context it needs.
AI isn't magic, but it is a powerful creative partner when used thoughtfully. As we continue improving Underlord, your experiences—good and bad—help shape its future. If you run into issues or have suggestions, we’d love to hear from you. Thanks for building with us.
# Uninstalling Descript
Source: https://help.descript.com/getting-started/uninstalling-descript
Remove the Descript app from your Mac or Windows computer, with steps for a full uninstall of files and preferences.
Uninstalling Descript removes the app from your computer. You can do a basic removal, or a full uninstall that also clears out saved files and preferences.
**Having trouble with Descript?**
Please [reach out to our support team](https://help.descript.com/hc/en-us/requests/new) who are happy to assist you.
## How to delete Descript from your computer
Deleting Descript from your computer removes the application file from your computer. Please choose from the Mac or Windows instructions below.
Please follow the instructions below to remove the Descript application from the macOS operating system.
1. Quit the Descript application fully by pressing **Option + click** on the Descript **D** icon in the menubar at the top of the screen ([Screen Recorder](/record/screen-recorder)) and selecting **Quit**. If. If you don't see this icon, you can quit Descript as you would [typically with any application on MacOS](https://support.apple.com/guide/mac-help/quit-apps-mchl834d18c2/mac).
[
](/images/external/descript-10616465132941-58f4cdd7c5.gif)
2. Open a new Finder window and click on the Applications folder in the left-hand sidebar.
3. Locate Descript in the list, and then drag it to the Trash. Alternatively, you can select the app and then click **File > Move to Trash.**
[
](/images/external/descript-10616488342029-41ecb89425.jpg)
### Removing macOS Files and Preferences (full uninstall)
If you would like to perform a full uninstallation of your Descript files and preferences, please follow the instructions below.
1. Close Descript if it is still open
2. Open a new Finder window
3. In the Finder menu at the top of your screen, click **Go > Go to Folder**
4. Enter "\~/Library/Application Support" then click **Go**
5. Locate and **control-click** on the "Descript" folder in the list, then select **Move to Trash**
**Don't forget the tilde character!**
Locating the Descript folder in /Application Support can be a challenge if you accidentally forget to include the tilde (\~) character at the beginning of the file path above. macOS will still open a different Application Support folder if it has been omitted, but no Descript folder will be present. Make sure to double-check that the full file path between the quote marks has been pasted into the Go window and you should be all set.
(Optional) If you have installed the Computer Audio driver for macOS, you will also need to:
1. Navigate to \*\*Go > Go to Folder
\*\*
2. Enter "/Library/Audio/Plug-Ins/HAL" then click hit **Enter**
3. Locate and **control-click** on the "DescriptLoopbackAudio.driver" folder in the list, then select \*\*Move to Trash
\*\*
Here are some instructions on how to uninstall Descript based on your version of Windows. Before doing so, you will want to close Descript completely by clicking on the Notification Area icon in the taskbar at the bottom of the screen, right-clicking on the **D** icon, and selecting **Quit Descript**.
| | | |
| ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Windows 10 or 11** | **Windows 8.1 or 8** | **Windows 7** |
| 1. Locate the search box and type "Control Panel" - then select the **Control Panel**. 2. Click on \*\*Programs > Programs and Features.\*\*Locate and select Descript in the list and then choose **Uninstall**. | 1. Right-click on the **Start** button and click **Control Panel**. 2. Select **Programs and Features**, then right-click on Descript and choose **Uninstall**. | 1. Click on the **Start** menu and select **Control Panel.** 2. Click on **Programs > Programs and Features**. 3. Right-click on Descript and then click **Uninstall**. |
Once complete, follow the prompts to finish the uninstallation.
### Removing Windows Files and Preferences on Windows 11, 10, 8.1, and 8.0 (full uninstall)
1. Close Descript if it is still open
2. Open a new File Explorer window
3. Click on **Local Disk (C:) > Users > (Your user name)**
4. Click in the navigation bar at the top of the window to enter edit mode
5. Add "\AppData" to the end of the drive path and click **Enter**
6. Click on **Roaming**
7. Locate and right-click on the Descript folder in the list, then select **Delete**
[
](/images/external/descript-10616489707149-a389a97a39.gif)
## Reinstalling the app?
If you're reinstalling the app, consider emptying your computer's recycling bin after uninstalling Descript. This will prevent any potential storage issues affecting your fresh install. [Learn how to install the app here](/getting-started/install).
# Welcome
Source: https://help.descript.com/index
Find help by what you're trying to do in Descript.
What are you trying to do?
Popular:
Edit your recording by editing the transcript. Delete a word, or every um, and the footage goes with it.
Move, resize, and style what appears on screen.
Record your screen, or bring in remote guests with Descript Rooms.
Turn a script into a voiceover with AI voices. No mic needed.
Translate your video into other languages, and match the speaker's lips to the new language.
Pull the best moments from long videos into short, shareable clips.
Payments, invoices, and plan changes.
Reset your password, or fix sign-in trouble.
Add teammates, set their roles, and manage shared projects.
# Leave editor comments during a live room session
Source: https://help.descript.com/record/comments
During a live session in Descript Rooms, Hosts , Co-hosts , and Producers can leave Editor Comments—internal notes that are added to the Descript project.
Leave Editor Comments during a live Room session to flag moments as they happen: a fumbled take, a follow-up question, a spot to trim later. They stay private to your team and land in the project when recording wraps.
**Related resources**
This article focuses on using Editor Comments during a live Room session. For other types of comments and to better understand who can leave them, check out:
* [Commenting in projects](/collaboration/project-comments)
* [Commenting on a share page](/export-and-share/share-page-settings#comment-on-a-share-page)
* [Roles in Descript Rooms](/record/roles)
## Leave a comment during a live Room session
1. Click the **Comment** icon in the lower-left corner of the Room window.
2. Type your comment and click submit.
3. Your comment appears in the **Editor Comments** panel during the session and is added to the script after the recording ends.
## Where comments appear after the session
After recording ends:
* Editor Comments are added to the resulting Descript project
* Comments are time-stamped and clickable.
* You can reply to, resolve, or delete them just like any other Descript comment. [Learn more about commenting in a Descript project](/collaboration/project-comments)
## Editor comments vs. chat
During a Room session, you may see both Editor Comments and chat messages—but they serve different purposes.
**Use Editor Comments** to leave notes that stay with the project. **Use chat** when you need to communicate in real time.
| Feature | Editor Comments | Chat (to everyone) | Chat (DM) |
| -------------------------------- | ---------------------------------------------------- | ---------------------------------- | ---------------------------------- |
| **Who can see it?** | Hosts, Co-hosts, Producers (not Guests) | Everyone in the Room | Only the recipient |
| **Where it shows up later** | In the resulting Descript project | Nowhere (disappears after session) | Nowhere (disappears after session) |
| **Best for** | Internal notes, edit requests, time-stamped feedback | Real-time group communication | Private real-time communication |
| **Appears in exported project?** | No, but linked to transcript for review | No | No |
# Control Room overview
Source: https://help.descript.com/record/control-room
The Control Room is a backstage environment in Descript Rooms available to users on paid plans.
In [Descript Rooms](/record/rooms-overview), the Control Room is where producers run the show without appearing in it. Anyone in it stays off-stage: not visible, not recorded, never in the final output.
Control Room participants can watch the session unfold, provide discreet support, and communicate directly with those in the Recording Room.
**New to Descript Rooms?**
Rooms are collaborative spaces for live, multi-participant recording sessions. [Learn how Descript Rooms work.](/record/rooms-overview)
## Who can access the Control Room?
* Only users with the **Producer or Viewer** role can access the Control Room
* **Hobbyist, Creator,** and **Education** plans support up to 3 Viewers/Producers
* **Business** and **Enterprise** plans support up to 10 Viewers/Producers
* Producers do not need to be Drive members
**Note:** Viewers count toward the Control Room participant limit, even though they don’t interact with Producers or manage technical settings. [Learn more about roles in Descript Rooms](/record/roles)
| Ability | Free | Hobbyist | Creator | Business | Enterprise |
| --------------------------------------------------------- | ---- | -------- | ------- | -------- | ---------- |
| Control Room access (Co-host, Producer, and Viewer roles) | ❌ | ✅ | ✅ | ✅ | ✅ |
| Max Producers and Viewers in Control Room | — | 3 | 3 | 10 | 10 |
| Push-to-talk to all participants or individuals | ❌ | ✅ | ✅ | ✅ | ✅ |
| Chat with participants and send DMs | ❌ | ✅ | ✅ | ✅ | ✅ |
| Leave comments during recording | ✅ | ✅ | ✅ | ✅ | ✅ |
## Recording Room, Control Room, and Viewer Room
When a Room is live, there are distinct participant environments:
* **Recording Room (on-stage):** Where Hosts, Co-hosts, and Guests appear on camera, contribute to the recording, and are visible to other participants.
* **Control Room (backstage):** Where Producers monitor the session, coordinate with the team, and provide support—without being seen or recorded.
* **Viewer Room (private/off-stage):** where viewers can watch the recording session and chat with Rooms participants without being recorded or appearing on-stage
**Producers and Viewers stay invisible—but present**
Producers can see and hear everything happening in the Recording Room. No one on stage can see or hear a Producer—unless the Producer uses push-to-talk or chat to reach them. Viewers can communicate only via text chat.
## What the Control Room looks like
The Control Room doesn't have a dedicated or separate interface. Instead, Producers see the same participant layout and tools as Hosts and Co-hosts—but they remain completely off-stage and are never recorded or visible.
Producers (and Viewers) appear in the **Not Recorded** section of the People tab, so everyone knows who’s present. This transparency ensures that if a Producer or Viewer uses push-to-talk or appears in chat, other participants can clearly see that they're authorized to be there.
Producers have the same admin controls that Hosts and Co-hosts have. The main difference in their experience is that Producers need to use push-to-talk to speak with participants in the Recording Room or to speak to Viewers.
# Troubleshooting recording device connection issues
Source: https://help.descript.com/record/device-connection
Fix microphone and webcam connection problems in Descript.
If you're having trouble connecting an external recording device, here are some troubleshooting steps that might help.
## Wired Devices
Make sure the device is securely plugged into the computer. Loose or improper connections can cause problems.
Plug the device directly into the computer or powered hub. Do not use a non-powered hub. Using a powered hub with devices ensures they receive adequate power for optimal performance and stability, reducing the risk of data loss or connection issues during use.
If you still have problems, double-check that your cable is functioning properly. Try using a different cable, if you have one, to rule out a defective or non-compatible cable. Not all cables are the same regarding bandwidth because they are designed to support different specifications and standards, affecting data transfer speeds and the types of devices they can optimally connect with.
## Wireless Devices
Make sure your device is charged or connected to a power source. A low battery can affect connectivity because a device may not have enough power to maintain a stable connection, leading to reduced signal strength or intermittent disconnections.
Make sure your computer is properly paired with the device. If you need to, look at your device's user manual for instructions on how to pair them.
## Still having trouble?
If you've tried these steps and are still having trouble, [please reach out to our support team](https://help.descript.com/hc/en-us/requests/new) or reply to any open ticket for further assistance.
# Edit a Descript Rooms project
Source: https://help.descript.com/record/edit
After you finish recording in a Descript Room , your session files are automatically saved and organized into a Descript project.
A finished [Room recording](/record/record-in-a-descript-room) opens as a Descript project, ready to edit right away.
## How Rooms recordings appear in your project
When your recording ends, Descript begins uploading each participant’s high-quality primary and backup recordings. These files appear in your project once all uploads are complete.
High-quality recordings may take longer to show up—they're uploaded directly from each participant’s device. Backup recordings appear sooner, but are browser-based and lower quality.
**Need help with partial or recovered files?**
If any recordings didn’t upload completely, participants can rejoin the Room to finish uploading automatically, or use a Rooms recovery link if they cannot rejoin. You can begin editing with backup or partial files in the meantime. Once recovered, the full file can be added to your project. [Learn how to recover and replace stalled Rooms recordings](/record/rooms-recover-replace).
## File organization in Project Files
All files from your Rooms session are stored in the **Project Files** panel under a folder labeled **Recordings**.
* **Room – \[date and time]**: Contains the high-quality primary recordings
* **Backups**: Nested folder for browser-based backups
**Need to download your files?**
Right-click a file in the **Project Files** panel (or use the three-dot menu), then select **Download**. [Learn more about project file actions](/add-and-manage-media/project-file-actions).
## How recordings are added to the composition
Once all primary recordings have uploaded, Descript automatically creates a [sequence](/script-editing/multi-track-sequences-overview), inserts it into the script panel of a composition in the project, and transcribes the audio.
[Speaker labels](/script-editing/speakers) are based on the names participants used in the Room. Descript automatically organizes your recording into scenes and applies professional multicam layouts based on the number of participants and screenshare layers. You can customize this behavior in the Video tab of your [Rooms settings](/record/room-settings#video-settings).
# How to use the editor recorder in Descript
Source: https://help.descript.com/record/editor-recorder
Set up guide for using Descript's recorder, built directly into your project.
Capture your camera, screen, or audio directly into your Descript project with the Editor recorder.
**Usage note**
On current plans, this workflow uses **Media Minutes**. Minutes draw down whenever you upload or record media in Descript.
Legacy and Sunset plans track usage differently. See our [Understanding your Legacy and Sunset plan](/billing-payments-plans/legacy-sunset) guide for details.
## Set up the Editor Recorder
Open a Descript project and click the **Record** button in the bottom dock to access the Editor Recorder.
You’ll have four recording options:
* **Camera:** Record from your connected camera.
* **Screen:** Capture your screen or a specific window. When screen recording is enabled, you can also record computer audio—system-wide on [desktop](/getting-started/install), or tab audio only when recording from the browser ([Descript for Web).](/getting-started/descript-for-web)
* **Audio:** Record from your selected microphone.
* **Record with others:** Join a remote session using Descript Rooms. [Learn more about Descript Rooms.](/record/rooms-overview)
**When you hit Record:**
* If the script is empty, the Recorder will take over the full editor window.
* If the script already has content, the Recorder will open within the Script view.
## Record computer audio
When screen recording is enabled, you can capture audio playing on your computer. The experience differs slightly between the desktop app and Descript for Web.
**Desktop app:** When you select the **Screen** recording option, a separate window will open. Click the computer audio toggle to enable system audio capture alongside your screen recording. [See instructions here](/record/screen-recorder).
**Descript for Web:** When recording your screen from within your browser, you can capture audio from a specific browser tab. Note, when screen recording from Descript for Web, you can only record audio from a specific tab, not system audio. [Learn more about Descript for Web](/getting-started/descript-for-web)
## Record into the composition
You can record into your [composition](/working-in-projects/overview) in three different ways:
* **Record into script:** Click to place the playhead where you want to start recording. A marker will appear in the script to show where your content will be inserted.\\
* **Replace selection:** Highlight existing script text to record over it. Descript will overwrite the selection with your new recording.\\
* **Record new layer:** Add a recording as a separate layer in the timeline. Select a scene by clicking the slash mark in the script or the scene in the timeline. A visual indicator will show where the new layer will be added.\\
**Recording length limit**
You can record for up to 4 hours per session on both Windows and macOS.
When you record, Descript uploads your content to the cloud in the background. You’ll see a small notification in the bottom-right corner showing that your recording is uploading.
## What to expect during recording
When you record, Descript uploads your content to the cloud in the background. A small notification in the bottom-right corner shows your upload progress.
On a strong internet connection, the progress indicator usually stays near 99% during recording. On slower or unstable connections, it may pause or dip. If you consistently see a low percentage, it likely means your network is struggling. See our [network connection guide](/app-troubleshooting/how-to-resolve-network-connection-issues) for steps to improve your connection.
If a recording fails to upload, Descript will automatically try to recover it. Learn more in our guide on [how to recover a lost recording](/record/recover).
## Editor recorder controls
1. Cancels and deletes the active recording.
2. Restarts the recording from the beginning (deletes current progress).
3. Pause or resume recording.
4. Stop recording and save.
5. Open the teleprompter tool.
6. Access Recorder settings.
## Editor Recorder settings
Click the gear icon
in the Recorder panel to open your settings:
| Feature | Description |
| ---------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Countdown** | Adds a 3-second delay before recording starts. |
| **Play script while recording an audio layer** | Play existing script audio while recording a new layer. |
| **Transcription** | Automatically transcribes your audio after recording. |
| **Default Speaker** | Applies a speaker label to transcribed recordings. [Learn more](/script-editing/speakers) |
| **Studio Sound** | Enhances audio quality post-recording using AI. See our [AI usage guide](/billing-payments-plans/track-and-understand-your-media-minutes-and-ai-credits) for details. |
| **Auto gain control** | Automatically adjusts your mic input volume. Note: On a multi-channel interface that sends a silent channel, turning this off can [hard-pan audio to one side](/record/troubleshooting). |
| **Default resolution** | Select from 480p up to 4K (plan-dependent). |
**Resolution note**
Your camera and screen determine max resolution. For example, setting 4K in Descript won’t override a 1080p camera.
Also, Descript does not currently support recording in 4K for Windows screen recordings.
## Use Center Me and Grid tools
Use these framing tools to improve visual balance:
* **Center Me:** Adds a silhouette overlay to center yourself.
* **Grid:** Adds alignment guides during recording.
## Configure your audio input
Descript uses your system’s mic input level. Here’s how to manage it:
* [Adjust input volume on macOS](https://support.apple.com/guide/mac-help/change-the-sound-input-settings-mchlp2567/mac)
* [Adjust input volume on Windows](https://support.microsoft.com/en-us/windows/fix-microphone-problems-5f230348-106d-bfa4-1db5-336f35576011)
Using an external mic or audio interface? Be sure to adjust input levels on the device itself (check the device manual for help).
### Using multiple audio inputs
Descript only supports one input routed through your system. If you’re using multiple mics or an interface:
* Ensure you’re outputting one mixed input into Descript.
* [Learn how to record multiple USB mics on macOS](/record/multi-device-macos)
# Choose a recording method in Descript
Source: https://help.descript.com/record/editor-recorder-overview
Descript gives you a few ways to record or bring media into a project. Use this guide to choose the right starting point, then open the linked guide for setup steps.
## Choose how to start
Capture voiceovers or solo audio or video directly in your current project.
Works in both [Descript for Web](/getting-started/descript-for-web) and the [desktop app](/getting-started/install).
Record presentations, tutorials, walkthroughs with Descript's Screen Recorder.
Works in the [Descript desktop app](/getting-started/install).
A browser-based conferencing platform for remote interviews, podcasts, meetings, and other multi-person recording sessions.
# Recording performance issues: Low frame rate or sync problems
Source: https://help.descript.com/record/frame-rate-sync
Fix low frame rate and sync warnings to record smooth video.
Descript may display a warning like **“Low frame rate detected”**, **“Video sync issues detected”**, or **“Your recording started late and may be out of sync”** when your system isn’t recording video as smoothly as expected. These warnings indicate your device may be struggling to keep up with high-quality video capture.
## What these warnings mean
You'll see these messages when your system is low on resources—CPU, memory, or graphics performance—and can’t maintain a high frame rate during recording. This can lead to choppy or stuttered video playback, even though your audio is still recording normally.
If you continue recording while this warning is active, your video will likely have very low frame rate, making playback look laggy or jittery. This is especially noticeable if you’re capturing your camera or screen at high resolution (like 4K) while running other apps.
## How to resolve performance issues
First, stop recording. Give your system a moment to reset before making any changes.
Also, reduce strain on your system:
* \*\*Lower your camera resolution —\*\*Switch from 4K or 2K to 1080p (HD) or 720p if possible.
* **Close other apps or browser tabs —** Especially those that use video (Zoom, YouTube, OBS).
* \*\*Restart your computer or browser —\*\*This can quickly clear up background processes or memory leaks.
* **Make sure you’re on a supported browser —** Descript works best in **Chrome** or **Edge** (if using the web app).
* **Verify your computer meets our recommended specifications** — see our [Descript system requirements](/getting-started/descript-system-requirements) Help Center guide for more info.
* **Update your software —** Check for camera driver or graphics card updates, make sure your OS and Descript app are up to date.
* **Use a different camera** — If you’re using a virtual camera, external webcam, or DSLR input, try switching to a simpler webcam source.
#### Still seeing the warning?
If you’ve tried the above and still see the performance warning, you can continue recording—but be aware that the video may not look smooth. If you’re recording something important, we strongly recommend restarting the app and making the recommended changes above before trying again.
# Join a Descript Room
Source: https://help.descript.com/record/guest-guide
Steps for joining a Descript Room session, including how to set up and configure your camera and mic.
Got a Descript Room link? Before you join, you'll set up your camera and mic and get a feel for what to expect during and after the recording. [Learn more about Descript Rooms.](/record/rooms-overview)
**Hosting a Room?**
This guide is specific to non-host participants. For host-specific steps, see [Create a Room and invite participants](/record/host-guide) to learn about creating sessions and managing participants.
## Join a Descript Room
When you open a Room link, you'll see the pre-join screen where you can configure your equipment before entering.
1. **Select your camera:** Choose your camera and resolution. Click the camera icon to join without video.
2. **Select your microphone:** Pick a mic for clear audio. Click the mic icon to join muted.
3. **Select your speakers:** Choose your output device (speakers or headphones).
4. **Headphones or speakers:** Let Descript know which you’re using. This controls echo cancellation.
* **Yes (headphones):** Echo cancellation disabled
* **No (speakers):** Echo cancellation enabled
5. **Enter your display name:** Descript uses this for speaker labels.
6. **Click Join:** Once ready, click **Join** to enter the Room.
If the host has enabled a waiting room, or if you join a scheduled Room without recording permissions, you'll see a hold screen until a participant with permission admits you. Otherwise, you'll enter the Room immediately.
## Recording quality checklist
**Not supported on mobile**
Rooms isn't supported on mobile devices. If you bypass the mobile block, recordings may fail and we won't be able to troubleshoot or recover lost sessions. We strongly recommend connecting via desktop or laptop for all Rooms sessions.
### Check your device specs
Before connecting, confirm your device meets our [minimum requirements](/getting-started/descript-system-requirements).
### Use a supported browser
Use **Chrome**, **Edge**, **Arc**, **Firefox**, **Safari**, or **Opera** on desktop or laptop. Avoid mobile browsers.
### Test your internet connection
For best results, use a wired connection if possible. If using Wi-Fi, stay near your router and close unnecessary apps or tabs.
Test your speed at [fast.com](https://fast.com) (click “Show more info” to view upload speeds):
* **Minimum:** 10 Mbps upload/download
* **Recommended:** 20 Mbps upload/download
* **For 4K recording:** 30 Mbps upload minimum
**Tip:** If your connection is unstable, consider joining with your camera off to save bandwidth.
### Record in a quiet, well-lit space
Find a quiet, well-lit area with minimal background noise. If there’s unavoidable noise, enable **Background noise reduction** under **Settings > Audio**. [Learn more about Descript Room settings.](/record/room-settings)
### Wear headphones
We recommend wearing headphones during recording to prevent echo and audio feedback.\
Wired headphones are the best choice — they have minimal latency, won't disconnect, and support 48kHz recording quality.
Bluetooth headphones can work, with some important callouts: avoid using a Bluetooth headset as both your mic input and audio output at the same time (this forces the device into a lower-quality audio mode, which significantly reduces sound quality).
If you choose to use Bluetooth headphones, make sure your headphones are fully charged before your session.
### Use an external mic and camera (if available)
External equipment offers better quality than built-in hardware. Sit directly in front of the camera and speak clearly into the mic.
**Check your audio levels:** Watch the VU meter while speaking—your voice should reach about 75% (white area touching yellow, not red).
## During your session
### Check your network health
Open the **People** tab to see your network status. Green means your connection is stable.
### Adjust settings if needed
Click your profile icon in the upper right to access audio, video, and general settings. [Learn more about Descript Room settings.](/record/room-settings)
### Pin a participant
You can pin any participant to keep them displayed prominently in your view. When you pin someone, they'll stay on your main screen regardless of who is speaking. This works with both Gallery view (grid layout) and Speaker view (active speaker layout).
**To pin a participant:** Click the 3-dot menu on their video tile, then select **Pin**. You can also access this option from the **People** sidebar.
## After recording ends
### Wait for your upload to complete
After recording ends, wait until the upload confirmation appears before closing the tab.
You can leave the call once recording stops, but on the next screen, wait until uploads finish. If something goes wrong, visit the Descript Rooms recovery link: [web.descript.com/recovery](https://web.descript.com/recovery).
##
# Create a Rooms session and invite participants
Source: https://help.descript.com/record/host-guide
As a host, you control who joins your Room session and what they can do during recording.
Start a [Room](/record/rooms-overview) session on the spot with **Record with others**, then manage who joins and what they can do. To set one up for later, see [Schedule a Descript Rooms session](/record/schedule).
**Joining as a guest?**
This article covers steps for hosts. If you’re joining a Room as a guest, see our [Join a Descript Room](/record/guest-guide) guide for detailed setup instructions.
## Create and configure a Room
Create a Room from either the **Drive view,** from within a project, or if you're a member of multiple drives, from [web.descript.com/goto-room](https://web.descript.com/goto-room).
### Create a Room from the Drive view
Start a Room from your [Drive view](/descript-tour/drive-view). When you finish recording, all files are added to a new project for editing.
1. Click the **Record** button in the top-right corner.
2. Choose **Record with others**. A new window opens with setup options for your session. (To schedule a future session instead, select [Schedule for later.](/record/schedule))
When you finish recording your Room session, all files are added to a new project in the drive automatically.
### Create a Room from a project
Starting a Room from within a project saves your recordings directly to that project.
1. Click the **Record** button at the bottom of the window to open recording options.
2. Select **Record with others**. A new window opens with setup options for your session. (To schedule a future session instead, select [Schedule for later.](/record/schedule))
3. **Join** the Room to continue configuring your session.
### Directly from a URL
If you're a member of multiple Drives, you can navigate directly to [web.descript.com/goto-room](https://web.descript.com/goto-room) to select which Drive's Room to enter. You’ll be prompted to choose which Drive the Room session should belong to.
#### Adjust Room settings
Once you've joined your Room, configure your Rooms preferences. These settings will apply to all future sessions you host. [Learn more about all available Room settings](/record/room-settings).
**Rooms don’t save to folders**
Rooms are tied to Drives, not folders. Even if you create a Room while viewing a folder, recordings save to the Drive’s root or default location — not to the folder you were viewing.
## Invite participants and guests to your Rooms session
Once you’ve joined a Room as the first participant and owner, click the **Invite** button to share your Room link. By default, invite links assign participants the **Guest** role, but you can create invite links with pre-assigned roles so participants join with the correct permissions.
For creating calendar events with your Rooms link, see the [Schedule a Descript Rooms session with a calendar invite](/record/schedule) guide instead.
### Create an invite link
1. Click the **Invite** button in the top-right corner of the window.
2. Click the dropdown next to the Room link and select a role (available to paid plans):
* **Guest** — Recorded, no controls (default)
* **Co-host** — Recorded, shared control
* **Producer** — Not recorded, full control
* **Viewer** — Not recorded, no controls
3. Click **Copy** to copy the role-designated link.
4. Share the link with participants.
**How invite links assign roles**
When you share a role-specific link, participants automatically join with that role. Your Room's default role settings only apply when someone joins using a generic Room link without a pre-assigned role.
Role links are persistent, don't expire, and are unique to each Drive.
**Control Room and Viewer Room limits**
If a participant joins with a **Producer** or **Viewer** link but the Control Room or Viewer Room is full, they’ll join as a **Guest** instead.
## Approve join requests
Guests configure their equipment, mic, and speaker settings before clicking **Request to join**.
While waiting, participants see a hold screen until admitted. Hosts see a prompt to approve or deny requests.
### Change a participant’s role during approval
Hosts can change a participant's role before admitting them—even if they joined via a role-designated link.
On paid plans, **Co-hosts** and **Producers** can also change roles during approval. [Learn more about Roles in Descript Rooms.](/record/roles)
**Enable auto-approval**
To skip manual approval and admit guests automatically, enable **Auto-approval** for new participants under **Room Settings**.
# How to record multiple USB mics or devices at the same time on macOS
Source: https://help.descript.com/record/multi-device-macos
Combine two USB mics into one input on macOS to record both speakers.
Recording two people in the same room but only have single-input USB mics? On macOS, you can combine several into one virtual input that Descript records from.
MacOS includes a utility called **Audio MIDI Setup** that we'll use to combine your two USB devices as a single audio input. To get started, open a new Finder window and select your **Applications** tab in the left sidebar. Scroll to the bottom and click on the **Utilities** folder. There you can locate and open **Audio MIDI Setup**.
[
](/images/external/descript-10672029289741-27999d92a3.png)
**Are you using Windows?**
Windows does not natively support the use of multiple USB microphones simultaneously. To utilize more than one USB microphone, you will need to use third-party applications.
Click the **Plus (+)** button in the lower-left corner of the application and select **Create Aggregate Device**.
[
](/images/external/descript-10672029266701-e5de824bb9.png)
Here you can see a list of USB microphone devices on your computer and select the checkbox next to each that you would like to add to your aggregate device.
[
](/images/external/descript-10672027547277-88a88bc545.png)
Make sure to check the **Drift Correction** checkbox next to each microphone to assure that each will be using the same sample rate during recording.
You can also rename the aggregate device if desired.
[
](/images/external/descript-24890616799757-1799dcad96.png)
At that point, go ahead and restart Descript for the changes to take effect. When you open your Recording Settings, your new aggregate device will be listed along with your microphones, which you can select.
# Record a slideshow presentation with Descript
Source: https://help.descript.com/record/presentation
Set up your camera, mic, and screen to capture a live slideshow with Descript's screen recorder.
Turn your live presentation into a polished, reusable video. With Descript, you can record yourself once, edit your content, and style your video — all in one place.
This guide walks through setting up and recording a slideshow presentation using the [Editor Recorder](/record/editor-recorder) in Descript.
**Prefer to build your slideshow after importing your slides?**
If you’d rather upload a PDF of your slides and turn them into a video without recording live, [learn how to import a slide deck into Descript →](/add-and-manage-media/slides)
## Record your presentation
1. Open a new or existing project in the Descript desktop app. Click **Record** in the play dock at the bottom of the Descript Editor, then select **Screen** from the menu that appears.
2. The screen recorder dock will open. Use the panels at the bottom of the dock to select your camera, microphone, and the window or screen you’d like to record. Toggle computer audio recording from the button at the top of the dock window.\\
3. Make any needed adjustments to your [recording settings](https://help.descript.com/hc/en-us/articles/10165855616397).
4. Do a final check — make sure you’re in frame and your preview looks right.
5. Click **Record** to begin your presentation.
**Want to record with speaker notes open?**
Share just your audience view window. Descript will record the audience-facing view while you read from your presenter notes.
## Edit your presentation
Once you're finished recording, Descript automatically groups your multi-track recording into a sequence and inserts it into your script. This keeps your camera, microphone, and screen sharing tracks in sync while you edit. [Learn more about sequences.](/script-editing/multi-track-sequences-overview)
### Polish your presentation with Descript tools
Once you’ve recorded your presentation, refine it using Descript’s editing tools:
* **[Create scenes](/getting-started/scenes) to match your slides –** Descript doesn’t automatically add scenes for each slide, but you can insert them manually as you edit. [Learn more about scenes.](/getting-started/scenes)
* **[Apply layouts](/templates-and-presets/overview) for a polished look –** Layouts let you quickly style your video with clean framing options, background colors, and presets — no design skills needed.
* **[Remove filler words](/script-editing/filler-words) –** Instantly cut out “ums,” “uhs,” “likes,” and other speech fillers.
* **[Studio Sound](/effects-animations-transitions/studio-sound) –** Use this audio enhancement to remove background noise and echo for a clean, professional sound.
* **[Add captions](/visuals/text-layers) –** Make your presentation more accessible. Click **Captions** in the sidebar to turn them on and choose a style.
# Use push-to-talk in the Control Room
Source: https://help.descript.com/record/push-to-talk
Push-to-talk is a mic control available to Producers in the Control Room .
Push-to-talk lets a **Producer** cut in and talk to participants mid-session without appearing on camera or landing in the recording. It's available in the [Control Room](/record/control-room).
**Producer-only feature**
Push-to-talk is only available to Producers in the Control Room. [Learn more about roles in Descript Rooms](/record/roles)
## How push-to-talk works
Producers can choose who hears them when they use push-to-talk:
* **Everyone** — Speak to all participants in the Recording Room
* **Specific participant** — Speak privately to one individual in the Recording Room
While push-to-talk is active, participants see a visual indicator that someone is speaking. When push-to-talk is turned off, the audio stops. Producers are never recorded, even while using push-to-talk.
**Watch out for mic bleed and echo**
If a participant isn't wearing headphones and Echo Cancellation is turned off, their microphone may pick up audio from their speakers when a Producer uses push-to-talk. This can result in unintended audio being captured in the final recording.
To avoid echo and mic bleed, we recommend all participants wear headphones. If headphones aren't available, select **No** when prompted with *Are you wearing headphones?* before joining the Room. [Learn more about adjusting your settings](/record/room-settings)
## How to silence push-to-talk
When a Producer uses push-to-talk to speak to an individual, the participant can temporarily silence the incoming audio by clicking the red hand button on the right side of the talking notification.
When a participant clicks the red hand to silence push-to-talk, the incoming audio immediately stops. The Producer can resume push-to-talk with that participant after a brief cooldown.
**Push-to-talk vs. direct messages**
Push-to-talk is a live audio feature — it's not the same as sending a private chat message (DM). When a Producer uses push-to-talk, they're speaking to someone in real time, not sending a written message.
# Audio and video quality in SquadCast recordings
Source: https://help.descript.com/record/quality
Audio, video, and cloud backup specifications for recordings made in Descript Rooms and SquadCast
Both [Descript Rooms](/record/rooms-overview) and [SquadCast](/squadcast/new-session) record a separate file from each participant's device and [upload it progressively](/squadcast/progressive-upload) during the session.
## Recording specs at a glance
| | Rooms | SquadCast |
| -------------------- | --------------------------------- | ------------------------ |
| **Audio** | | |
| Format | MP4 (AAC) WebM (Opus) in Firefox | WAV or MP3 |
| Sample rate | 48 kHz | 48 kHz |
| Lossless option | WAV (Chromium only) | WAV (PCM) |
| **Video** | | |
| Max resolution | 480p / 720p / 1080p / 4K | 720p / 1080p / 4K |
| Frame rate | Variable (up to 30 fps) | Variable (up to 30 fps) |
| Target bitrate (4K) | 30 Mbps | 30 Mbps |
| Codec / container | H.264 / MP4 VP8 / WebM in Firefox | H.264 / MP4 |
| **Cloud backup** | | |
| Conference recording | — | MP4 (H.264, up to 1080p) |
| Isolated tracks | WebM per participant (VP8 / Opus) | WebM (VP8 / Opus) |
## Audio recording details
Each participant's audio is recorded as a separate file.
### Lossless audio
Rooms and SquadCast support lossless audio recording, which produces a separate WAV file per participant alongside the default recording.
* **Rooms:** Toggle [**Generate lossless audio files** in the audio settings](/record/room-settings) before recording. This option requires a Chromium-based browser (Chrome, Edge, Arc).
* **SquadCast:** Toggle lossless PCM encoding in **Advanced Show Settings**.
**Rooms does not support MP3 as a recording format**
To get a smaller audio file from a Rooms recording, export the project as MP3 from the Descript editor after your session.
## Video recording details
Each participant's video is also recorded as a separate file. Codec and container format vary by browser — [see the table above for details](#recording-specs-at-a-glance).
**Recordings use a variable frame rate and bitrate.** Your browser delivers the best quality it can based on your hardware and environment. Factors like system load or low lighting can cause the actual frame rate and bitrate to drop below the requested values.
## Cloud backup quality
If something goes wrong with a recording, cloud backups ensure your files are still safely stored on the server.
### Rooms cloud backups
[Rooms](/record/rooms-overview) captures individual cloud recordings per participant — one separate audio and video track per person, stored as WebM files (VP8 / Opus).
### SquadCast cloud backups
SquadCast captures two types of cloud backups:
* **Conference recordings:** One combined audio/video file (MP4, H.264) with video up to 1920×1080 at 30 fps.
* **Isolated track recordings:** One audio and video file per participant (.webm) encoded in VP8 (video) and Opus (audio). Resolution, frame rate, and bitrate depend on each participant's webcam and network quality — a poor connection will cause backups to scale down to stay in real time.
## What affects recording quality
Recording quality depends on factors outside of Descript — your output is only as good as your input.
* **Lighting.** If the room is dimly lit, your camera has to keep the shutter open longer to get the same picture quality, which slows the frame rate. Keeping the room well lit makes the camera work less and keeps the frame rate high.
* **Camera and microphone hardware.** Your camera determines the maximum resolution available in the recording quality picker. For microphones, wired connections deliver the most reliable audio quality. Bluetooth devices like AirPods can introduce latency and reduce audio fidelity.
* **Network connection (cloud backups).** A slow or unstable connection can cause cloud backups to scale down resolution, frame rate, and bitrate. It can also make primary recording uploads take longer after the session, though the recording quality itself isn't affected.
* **Browser.** Rooms runs in the browser. For the best recording quality and access to all features (including lossless audio), use an up-to-date Chromium-based browser like Chrome, Edge, or Arc. Firefox is supported but records in WebM.
* **System resources.** Running many applications alongside a recording session can affect performance and quality.
# Record in a Descript Room
Source: https://help.descript.com/record/record-in-a-descript-room
Record, screen share, and manage uploads during a Descript Room session.
Start and stop a recording in a Descript Room, share your screen mid-session, and keep an eye on each participant's upload as their files save to the cloud.
## Start a Rooms recording
To begin your session, click the **Record** button. A countdown will appear on the screen, giving everyone time to prepare before the recording officially begins. This ensures a smooth beginning to your recording. To create an audio-only Rooms recording, click the icon on the right side of the record button and select **Audio only**.
## Recording in progress
Once the recording starts, a timer will display the elapsed recording time, indicating that the session is active and being recorded. You can track the length of the recording with the timer at the top.
You will also see a notification stating that videos in the Room may appear in lower resolution than the recordings, which are captured at full resolution. **If you are recording an audio-only recording,** You will also see messages near the top and bottom of the window indicating that the video is not being recorded and that the current recording is audio-only.
When the host starts recording, participants will see a notification like the one below, confirming the session is being recorded. By staying in the Room, they consent to the recording. Participants can choose not to see this message again by selecting "Don't show this again."
We suggest staying in the Room during the recording to avoid interruptions or data loss. If you need to leave mid-recording, use the **Leave** button at the bottom of the Room. Please continue to leave the tab open while your recordings are uploaded.
## Screen sharing
To share your screen, click **Share** at the bottom of the Room.\\
Choose between sharing a tab, window, or entire screen. When sharing a tab, you can also opt to share audio, which enhances the presentation with sound.
Up to two people can share a screen simultaneously, and both will be recorded during the session.
If you are sharing a browser tab or window, you can stop sharing by clicking **Stop Sharing** at the top.
You can also return to the Room and click **Stop** where the share screen icon is.
Screen share sizes may vary depending on the window size and screen resolution. If needed, you can resize the window being shared.
## Using the teleprompter in Rooms
[Hosts and Co-hosts](/record/roles) can use Descript's built-in teleprompter while recording in a Room. The teleprompter helps you read your script while keeping your eyes on the camera.
For more details about teleprompter settings and features, see Record with Descrip[Record with Descript's built-in teleprompter](/record/record-with-descript-s-built-in-teleprompter)t's built-in teleprompter.
## Enable live captions
Click the Captions button in the lower left corner to enable live closed captioning. Captions display in real time for all main-stage participants.
## Stop and save the recording
When you're ready to stop, click the **Stop Recording** button. This action finalizes the recording and saves it to a Descript project.
Recordings are limited to 4 hours per session. If you need to record longer, you can stop and start new recordings as needed. Each recording will be saved in the same project when you exit the Room.
## What happens when the host stops a recording
Once the host stops recording, an upload status will be displayed. The host can view the upload progress of all participants’ recordings, including their own, ensuring that everything is saved correctly. Guests will see their own upload status during this process.
## Upload process
While files are uploaded, the dialog box showing the status remains visible and cannot be dismissed; however, it can be moved around on the screen. Ensuring that all recordings are safely uploaded before closing the browser tab is important. The upload window can be closed once all uploads are complete ([or if they have stalled](/record/rooms-ts)). If you are the room owner, you can click **Open project in Descript** once uploads finish to go directly to your project.
At this point, it will be clear that all recordings have been successfully uploaded, and the tab is safe to close. Once all uploads are complete, the host will be ready to [edit the recordings in Descript.](/record/edit)
## Leave the Room and continued uploads
Guests can leave the Room anytime by pressing the **Leave** button. This is different from simply closing the browser tab. Even after leaving, uploads will continue in the background, but it's essential to keep the tab open until uploads finish to avoid interruptions. Closing the tab or browser too soon could stop the upload process.
Participants will be taken to a post-call page showing their upload status. Once uploads are complete, a confetti animation confirms everything is saved, and it's safe to close the tab. Room owners can also click **Open project in Descript** to access their project directly.\\
If the host chooses to leave a Room while a recording is in progress, they will have two options:
* Stop the recording and leave the Room.
* Stop the recording and close the Room, which ends the session for everyone.
A guest leaving an active recording will receive the following notification. If they choose to leave the room, they will be taken to a post-call page showing their upload status. Once uploads are complete, a confetti animation confirms everything is saved, and it's safe to close the tab.\\
# Record with Descript's built-in teleprompter
Source: https://help.descript.com/record/record-with-descript-s-built-in-teleprompter
Enter your script and read along while you record with Descript's teleprompter.
Type or paste your script into Descript's built-in teleprompter and read it on screen as you record, keeping your eyes on the camera instead of notes off screen.
**Teleprompter window visibility varies by platform**
When recording from the desktop app, the teleprompter is never captured. When recording from Descript for Web or in Descript Rooms, the teleprompter will be visible in your screen recording or screen share. See [Teleprompter window visibility](/record/record-with-descript-s-built-in-teleprompter#teleprompter-window-visibility) for details.
## How to use the teleprompter
1. Open your Descript project or composition.
2. Activate the teleprompter:
* If using [the Editor recorder](/record/editor-recorder), click the **Record** button at the bottom of the editor window. Then, click the **Teleprompter** button to the right of the record button.\\
* If using [the Screen Recorder](/record/screen-recorder) in the desktop app, open the dock from your system tray, then click the teleprompter icon:\\
* If using [Rooms](/record/rooms-overview), the teleprompter button will be available to [Hosts and Co-hosts](/record/roles) in the bottom-left corner of the window, next to the Comments button.
3. Enter your script. You have three options:
* **Paste —** copy and paste text directly into the window
* **Type —** manually enter your script
* **Import from script —** pull text from your current composition (not available in Rooms)
4. Configure the Teleprompter settings:\\
1. **Font size:** Adjust the size of your script text
2. **Scroll speed:** Control how fast your script scrolls
3. **Restart:** Jump back to the top of the script
4. **Play:** Manually start scrolling (only needed if auto-scroll is off)
5. **Import from script:** Quickly pull in script content
6. **Flip/Mirror:** Flip the display for use with a physical teleprompter setup
7. **Theme:** Switch between light and dark mode
8. **Settings:** Access additional Teleprompter preferences
5. Click **Record**. The teleprompter will scroll based on your selected settings-either automatically or manually. In [Rooms](/record/rooms-overview), you'll need to manually click the Play button in the teleprompter window to start scrolling.
**Using a tablet or iPad?**
On macOS, you can use [Apple Sidecar](https://support.apple.com/en-us/HT210380) to use your iPad as a second display. Other devices may require third-party mirroring software.
### Teleprompter settings
* **Scroll speed:** There are two options for controlling the scroll speed of the teleprompter. Note, scrolling is time-based and does not respond to your voice or track words in real-time
* **Variable:** Speeds up over line breaks and white space
* **Constant:** Scrolls at a steady, fixed pace
* **Auto-scroll when recording begins:** Starts scrolling automatically when you hit Record. This is the default behavior and will always default to on with each recording.
* **Focus mode:** Adds a soft gradient above and below the center line to reduce visual distractions
## Teleprompter window visibility
Whether the teleprompter window appears in your recording depends on where you're recording:
* **Using** [**the Descript desktop app**](/getting-started/install)**:** The teleprompter window is never captured in your recording, even when recording your screen.
* [**Descript Rooms**](/record/record-in-a-descript-room) **and** [**Descript for Web**](/getting-started/descript-for-web)**:** If you're screen sharing, the teleprompter window will be visible in your screen share. To keep it out of frame, use a second display or position the window outside your shared area.
# Rooms: Recording checklist
Source: https://help.descript.com/record/recording-checklist
Prepare for a Descript Rooms session by checking your device specs, browser, internet speed, and your recording environment.
**Not supported on mobile**
Rooms isn't supported on mobile devices. If you bypass the mobile block, recordings may fail and we won't be able to troubleshoot or recover lost sessions. We strongly recommend connecting via desktop or laptop for all Rooms sessions.
### Check your device specs
Before connecting, confirm your device meets our [minimum requirements](/getting-started/descript-system-requirements).
### Use a supported browser
Use **Chrome**, **Edge**, **Arc**, **Firefox**, **Safari**, or **Opera** on desktop or laptop. Avoid mobile browsers.
### Test your internet connection
For best results, use a wired connection if possible. If using Wi-Fi, stay near your router and close unnecessary apps or tabs.
Test your speed at [fast.com](https://fast.com) (click “Show more info” to view upload speeds):
* **Minimum:** 10 Mbps upload/download
* **Recommended:** 20 Mbps upload/download
* **For 4K recording:** 30 Mbps upload minimum
**Tip:** If your connection is unstable, consider joining with your camera off to save bandwidth.
### Record in a quiet, well-lit space
Find a quiet, well-lit area with minimal background noise. If there’s unavoidable noise, enable **Background noise reduction** under **Settings > Audio**. [Learn more about Descript Room settings.](/record/room-settings)
### Wear headphones
We recommend wearing headphones during recording to prevent echo and audio feedback.\
Wired headphones are the best choice — they have minimal latency, won't disconnect, and support 48kHz recording quality.
Bluetooth headphones can work, with some important callouts: avoid using a Bluetooth headset as both your mic input and audio output at the same time (this forces the device into a lower-quality audio mode, which significantly reduces sound quality).
If you choose to use Bluetooth headphones, make sure your headphones are fully charged before your session.
### Use an external mic and camera (if available)
External equipment offers better quality than built-in hardware. Sit directly in front of the camera and speak clearly into the mic.
**Check your audio levels:** Watch the VU meter while speaking—your voice should reach about 75% (white area touching yellow, not red).
## During your session
### Check your network health
Open the **People** tab to see your network status. Green means your connection is stable.
### Adjust settings if needed
Click your profile icon in the upper right to access audio, video, and general settings. [Learn more about Descript Room settings.](/record/room-settings)
### Pin a participant
You can pin any participant to keep them displayed prominently in your view. When you pin someone, they'll stay on your main screen regardless of who is speaking. This works with both Gallery view (grid layout) and Speaker view (active speaker layout).
**To pin a participant:** Click the 3-dot menu on their video tile, then select **Pin**. You can also access this option from the **People** sidebar.
## After recording ends
### Wait for your upload to complete
After recording ends, wait until the upload confirmation appears before closing the tab.
You can leave the call once recording stops, but on the next screen, wait until uploads finish. If something goes wrong, visit the Descript Rooms recovery link: [web.descript.com/recovery](https://web.descript.com/recovery).
# Recover a lost Descript recording
Source: https://help.descript.com/record/recover
Recover a recording after Descript freezes, stalls, or crashes.
A freeze, a stuck upload, or a crash mid-recording doesn't always mean the file is gone. If it happened in the [Editor recorder](/record/editor-recorder-overview) or **Screen Recorder**, there's a good chance you can get it back.
## How recovery works
If something interrupts your recording, Descript automatically starts recovery. You’ll see this both on the recovery page and inside your project.
In a project, check the **Uploading recordings** section in the Project files pane. Files being recovered appear highlighted in yellow with a progress bar.
If you recorded using Descript for Web, visit our recovery page at [web.descript.com/recovery](https://web.descript.com/recovery). For Rooms recordings, recovery will automatically start when you rejoin the Room, or you can use the recovery page if you are unable to rejoin.
## If Descript finds an unfinished recording
On the recovery page, you’ll see upload progress.
![]()
When the upload finishes, you can download a local copy or delete it if you don’t need it. You don’t need to download to keep the file — once recovery completes, the recording is automatically added to your **Project files**.
Recovered recordings aren’t added to your script automatically, since recovery can happen up to 7 days after a session. To use a recovered file, [drag it from **Project files** into your script](/getting-started/add-a-file-to-the-script).
## If you don’t see a recovery prompt
First, check your [**Project files**](https://help.descript.com/hc/en-us/articles/10165759609101). Your recording may have been recovered but not added to your script. If it’s there, drag it into your script to start working with it.
If you don’t see your recording, refresh your browser tab or the Descript window once (use `Cmd/Ctrl + Shift + R` on desktop). Avoid refreshing multiple times in a row — your file may still be uploading in the background.
**Use the same app or browser to recover your file**
Recovery only works in the same browser or app you recorded with. You can close and reopen it — just recover in the same environment (for example, Chrome or the desktop app).
## Why recorder issues happen
Recording problems usually come from a few common areas:
* **Browser or app conflicts:** Using an unsupported browser, an outdated app version, or extensions that block mic/camera access can stop recordings.
* **Hardware conflicts:** Your mic or camera may not be detected if it’s muted, unplugged, or already in use by another app.
* **Crashes or interruptions:** If your computer crashes, restarts, or goes to sleep during a session, the recording may fail.
* **Upload interruptions:** A slow or unstable internet connection can prevent upload to the cloud.
* **Low system resources:** Running out of disk space, memory, or CPU can cause long recordings to fail.
We also cover some other recorder issues in the following articles:
[Troubleshooting recorder issues](/record/troubleshooting)
[Troubleshooting Issues with Descript Rooms](/record/rooms-ts)
## Still need help?
If you’ve tried these steps and still can’t find your recording, [contact our support team](https://help.descript.com/hc/en-us/requests/new). We’re here to help.
# Roles in Descript Rooms
Source: https://help.descript.com/record/roles
Every participant in a Descript Room has a role that determines what they can do, whether they’re recorded, and what part of the session they appear in.
Roles in Descript Rooms are separate from your Drive membership.
## Room Roles at a Glance
| Capability | Producer | Host / Co-host | Guest | Viewer |
| ------------------------- | ------------------------------------------------------------------------------------------ | ------------------------------------------------ | ------------------------------------------------ | ------------------------------------------------ |
| **Seen?** | ❌ | ✅ | ✅ | ❌ |
| **Heard?** | Yes, via [push-to-talk](/record/push-to-talk) and in [Control Room](/record/control-room). | ✅ | ✅ | ❌ |
| **Recorded?** | ❌ | ✅ | ✅ | ❌ |
| **Start/stop recording?** | ✅ | ✅ | ❌ | ❌ |
| **Sees** | Recording Room | Recording Room | Recording Room | Recording Room |
| **Hears** | Recording Room
Other Producers in Control Room *(when unmuted)* | Recording Room
Push-to-talk from Producers | Recording Room
Push-to-talk from Producers | Recording Room
Push-to-talk from Producers |
## Host and Co-host
Each Editor on a Drive has their own Room. The Editor who launches a Room becomes the Room owner and is automatically assigned the Host role.
**Hosts** are the owner of a Room session. They appear in the Recording Room, are recorded, and have full control over the session. For scheduled Rooms, owners can allow Drive members or project viewers to act as the host and record without the owner present.
**Co-hosts** have the same permissions as the Host, but they don’t own the Room or the resulting project. The Co-host role is available on all paid plans.
### Host and Co-host abilities:
* Start and stop recording
* Assign roles to other participants
* Monitor participant connection and upload status
* View and adjust AV inputs (Host tools)
* Leave Editor Comments during the session. [Learn more about leaving comments during a live Room session](/record/comments).
## Producer
The Producer role is available on all paid plans.
Producers remain completely offscreen in the Control Room. They are not recorded or visible during the session, even when using push-to-talk. Their audio is heard live only by selected participants and never included in the final recording.
**Watch out for mic bleed and echo**
If a participant isn’t wearing headphones and Echo Cancellation is turned off, their mic may pick up speaker audio when a Producer uses push-to-talk. This can result in unintended audio being captured in the final recording.
To avoid echo and mic bleed, we recommend all participants wear headphones. If headphones are unavailable, select **"No"** under the *“Are you wearing headphones?”* section when joining the Room. [Learn more about adjusting your settings](/record/room-settings).
### Producer abilities:
* Access the Control Room (exclusive to Producers)
* Monitor participant connection and upload status
* View and adjust AV inputs of other participants
* Assign and change participant roles
* Use push-to-talk to speak to Recording Room participants. [Learn more about push-to-talk](/record/push-to-talk).
* Leave Editor Comments during the session. [Learn more about leaving comments](/record/comments).
## Viewer
The Viewer role is available on paid plans.
Viewers join the session in a dedicated space called the Viewer Room. It’s separate from the on-stage Recording Room and the backstage [Control Room](/record/control-room) where Producers collaborate. Viewers are not seen, heard, or recorded—but they are listed in the Not Recorded group of the People tab, so all participants know who’s present.
Viewers count toward the Control Room participant limit, even though they don’t interact with Producers or manage technical settings.
## Guest
Guests are on-stage participants with limited permissions.
* Join via invite link (no Drive membership required)
* Appear on stage and are recorded
* Can participate in public chat and send DMs to other participants
## Assigning Roles
Hosts, Co-hosts, and Producers can assign roles before a participant joins the Room or anytime before recording begins.
**Roles can’t be changed during a recording**
To change someone’s role, stop the recording, update their role, then start a new session.
### Room owners:
The Editor who creates the Room (the Room owner) is assigned the Host role by default. If they prefer, they can choose to enter the Room as a Producer.
All other participants join as Guests by default, unless the Room was scheduled with **Anyone with the link** permissions, which allows them to join as Hosts. Their role can be changed by a Host, Co-host, or Producer either before they’re admitted or any time before recording begins.
### When participants request to join:
* Hosts, Co-hosts, and Producers receive a notification
* Use the dropdown next to their name to assign a role before admitting them
### To change a participant's role after they’ve joined:
* Open the **People** tab in the sidebar
* Click the dropdown next to the participant’s name
* Select the new role from the list
# Descript Rooms settings
Source: https://help.descript.com/record/room-settings
Adjust audio, video, and general settings for Descript Rooms.
Tune your audio, video, and session preferences for a Room.
## Access Room settings
Click your profile image in the upper-right corner to access the **Settings** menu. This menu is available both before joining and during your Room session.
## General settings
| Setting | Description |
| --------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------- |
| **Theme** | Adjust your theme (system, light, or dark mode). |
| **Chat notifications** | Choose when to see chat notifications: only when chat is closed, always, or never. |
| **Participant waiting room** | Manually admit participants or allow them to join automatically. [Learn more about approving join requests](/record/host-guide). |
| **Automatically admit with role** | When auto-admit is enabled, set the role of participants who join automatically. [Learn more about roles in Descript Rooms](/record/roles). |
| **Producer chime** | Toggle a sound notification when a Producer is speaking. |
| **Default emoji skin tone** | Set the default skin tone for emojis used in chat. |
## Audio settings
| Setting | Description |
| ------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Echo cancellation** | Helps reduce crosstalk and mic bleed. Recommended only if you're not using headphones. |
| **Background noise reduction** | Off by default; filters distracting sounds. |
| **Auto gain control** | Automatically adjusts microphone gain. |
| **Recording quality** | - **Auto (high quality):** Records at 48kHz and adjusts playback based on connection. - **Generate lossless audio files:** When enabled, creates a separate WAV file per participant. Lossless recording is only supported in Chromium-based browsers, such as Chrome and Edge. |
For additional information about audio file formats, [see our in-depth blog post here](https://www.descript.com/blog/article/how-to-choose-the-best-audio-file-format-for-your-project).
## Video settings
| Setting | Description |
| ---------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| **Aspect ratio** | Choose 1:1 (square) or 16:9 (landscape) layout. |
| **Frame up your shot** | Use grid or silhouette overlays to center your shot—or disable overlays entirely. |
| **Recording quality** | Records at up to 4K if supported by your camera. Uses the highest resolution available. |
| **Room call quality** | - **Auto (Recommended):** Adjusts dynamically to maintain the highest quality based on your network. - **Bandwidth saver:** Disables incoming video to preserve bandwidth. Useful on slow connections. |
# Frequently asked questions about Descript Rooms
Source: https://help.descript.com/record/rooms-faq
Answers to common questions about Descript Rooms.
Yes. From the Rooms tab, select Schedule for later to set a date and time, then share the invite link with participants. Learn more in [Schedule a Descript Rooms session](/record/schedule).
Rooms records high-quality, double-ended tracks. Exact attributes depend on your selected quality, device, and network conditions. See [Room settings](/record/room-settings) for the latest recording quality options and recommendations.
Go directly to the [SquadCast website](https://app.squadcast.fm/dashboard). Rooms and SquadCast are separate products and can be used for different workflows.
From the Drive view, click **Record** → **Record with others**. You can also launch Rooms from inside a project.
When you end the session, your project organizes everything into a *Recordings* folder. Backup files (isolated tracks) appear first; primary files upload and process, then populate automatically. Learn more in [Edit a Descript Rooms project](/record/edit).
Rooms builds on what we started with SquadCast (high-quality multitrack recording, progressive uploads, and guest-friendly joins) directly inside Descript, so you can record and edit in one place.
Rooms access is included with your Descript plan. Recording time counts toward your Drive's [Media Minutes](/billing-payments-plans/track-and-understand-your-media-minutes-and-ai-credits) allocation.
Eventually, Descript Rooms will replace SquadCast. We'll provide plenty of notice before any changes. Our goal is a smooth transition with training and Help Center guides. No sunset date is set yet; we'll keep you posted.
Rooms will not replace SquadCast until it meets or exceeds its capabilities. We encourage you to try Rooms and share your feedback. Your input is valuable in making Rooms the best possible tool.
Rooms supports Chrome and Chromium-based browsers, Safari, and Firefox. Mobile support is in development. For best results, keep your browser updated and enable hardware acceleration.
We're still finalizing which SquadCast features will map to Rooms. Our aim is to keep what works, simplify where we can, and improve the overall experience. Share [feature requests](https://feedback.descript.com/features) for anything you rely on—we're listening.
# Get started with Descript Rooms
Source: https://help.descript.com/record/rooms-overview
Descript Rooms is a browser-based conferencing platform for recording with others.
Descript Rooms combines video conferencing and multi-participant recording in one browser-based space, with built-in roles, recording tools, and a direct connection to the Descript editor.
Descript Rooms supports up to **10 participants** per session. Rooms recordings draw down your media minutes, but only for the total length of the session — not per participant. For example, a 1-hour session with 5 participants will use **60 media minutes**, not 300. [Learn more about media minutes.](/billing-payments-plans/track-and-understand-your-media-minutes-and-ai-credits)
Use this page as your starting point for Descript Rooms. Explore the guides below to learn how to set up, run, and edit a Rooms session in Descript.
**Rooms is not supported on mobile**
Rooms isn't supported on mobile devices. If you bypass the mobile block, recordings may fail and we won't be able to troubleshoot or recover lost sessions. Use a desktop or laptop for any Rooms session that matters.
## Get started
* [Create a Rooms session and invite participants](/record/host-guide) (for hosts)
* [Schedule a Descript Rooms session with a calendar invite](/record/schedule) (schedule a future session)
* [Join a Descript Room](/record/guest-guide) (for non-host participants)
* [Descript Room settings](/record/room-settings)
* [Roles in Descript Rooms](/record/roles)
## Run your recording session
* [Record in a Descript Room](/record/record-in-a-descript-room)
* [Use the Control Room](/record/control-room)
* [Push-to-talk for Producers](/record/push-to-talk)
* [Leave comments during a recording](/record/comments)
## After the session
* [Edit a Rooms project](/record/edit)
* [Recover stalled recordings](/record/rooms-recover-replace)
# Recover and replace stalled Rooms recordings
Source: https://help.descript.com/record/rooms-recover-replace
If a Rooms recording fails to upload, Descript provides several ways to recover or replace the affected files so you can keep working.
A stalled or failed upload doesn't mean your recording is gone. When a Rooms file gets stuck, you have a few ways to recover or replace it and pick up where you left off.
This article covers how to:
* Recover a stalled or incomplete Rooms recording
* Start editing using a partial or cloud backup file
* Manually replace a partial file in your sequence with a recovered recording
* Understand the difference between high-quality and cloud backup files
Whether you’re seeing a “recording failed to upload” or "some of your recordings have stopped uploading" message, a partially uploaded file, or missing footage in your timeline, this guide will help you get your files back into your project and continue editing.
## What to do when a Rooms recording upload stalls
If Descript detects that one or more recordings from your Rooms session failed to upload, you’ll see a message letting you know the upload has stalled.
From here, you’ll have two options:
* **Start editing project** — Begin working with partial or cloud backup files right away. You can replace these later if a full-quality recording becomes available.
* **Copy recovery link** — Share [this recovery link](https://web.descript.com/room) with the participant whose upload stalled. They can also just rejoin the room. If they reopen Descript or the room within 7 days, the full-quality file may still be recovered.
You don’t need to wait for recovery to begin editing. After you click **Start editing project**, Descript will prompt you to choose between the higher-quality partial file and the lower-quality cloud backup (which is more likely to be complete). Either one will be added to a new sequence and automatically added to the script so you can start editing right away.
Partial recordings appear in your project files with **(partial)** in the file name. These files are incomplete and usually shorter than the primary recording.
### Access the recovered file
If a stalled upload is successfully recovered, the recovered file will be added to your project automatically and saved in the **Backups** folder.
Navigate to: **Files > Recordings > Room – (date and time) > Backups**
## Replace a partial recording with the recovered file
If you started editing with a partial or cloud backup file, and a high-quality recording becomes available later, you can replace the lower-quality file without losing your work.
The recovered file should match the full length of your session. It will be added to your project automatically, but you’ll need to manually replace the earlier file in your [sequence](/script-editing/sequence-editor).
**To replace a file:**
1. In the project panel, under the Files section, locate the [sequence](/script-editing/sequence-editor) that contains the partial file. From the file options menu, select **Edit sequence** to open the Sequence Editor.
2. In the Sequence Editor, click **Add media** in the top-right corner.
3. In the file picker, choose the recovered file from the **Recordings** folder. Then click **Add track**.
4. Remove the track with the partial file. It will usually be shorter than the recovered one. Select it and click **Delete track** in the right panel.
5. When you're done, click **Done** to close the Sequence Editor. If you don’t see the new file, check the [**Properties panel**](/descript-tour/properties-panel)and unhide it if needed.
After replacing the file, double-check the alignment — especially if you were working with a cloud backup. Timing may shift slightly depending on how the original file was synced.
## What if I can't recover the primary recordings?
If a recording can’t be recovered — for example, if a participant closed their browser before the upload started or didn’t rejoin the room or reopen Descript within 7 days — you may still have a fallback.
Descript creates backup recordings for each participant in a Rooms session. These are lower-quality (Zoom-like) files saved as separate audio and video tracks.
You can find them at: **Files > Recordings > Room – (date and time) > Backups**
To use a backup, add both the audio and video files to your sequence as separate tracks. While lower in quality, these files allow you to continue editing without starting over.
# Troubleshooting issues with Descript Rooms
Source: https://help.descript.com/record/rooms-ts
Resolve common Rooms problems like stalled uploads and low disk space warnings, and recovery.
When using Descript Rooms, users may encounter a few common issues. Follow the steps below to help troubleshoot and resolve them.
Sometimes, recordings may stop uploading, but partial recordings
are
still available for editing. You'll be notified once the full
recordings are uploaded, and you can replace the partial recordings
with the complete versions. To avoid delays, guests are asked
to rejoin the room or open the
[recovery link](https://web.descript.com/room) as
soon as possible if their files have stalled. This link allows
them to resume uploading their recordings and remains valid for
seven days. For instructions on how to use these recovered files,
see
[Recovering and Replacing Stalled Recordings with Descript Rooms](/record/rooms-recover-replace).
If you see a low disk space warning in Descript Rooms, your device
doesn’t have enough free storage to reliably record or upload
session
files. This can lead to stalled uploads, recording failures,
or lost
files.
**Quick fixes**
* **Free up at least 20 GB of local disk space.**
* **Close other tabs and applications** to free up memory.
* **Bookmark the Descript web editor** to enable persistent storage.
* **Clear your browser cache** and refresh the page.\
**Do not do this if you have files pending recovery.**
**Other things to try**
* Update your browser to the latest version.
* Switch from Incognito or Private mode to a normal browser window, or try another browser.
* Reset site permissions for `descript.com` and restart the browser.
* Review
* Check antivirus or firewall settings that might block Descript.
* Disable settings that automatically delete site data when the browser closes.
**Browser-specific pointers**
**Chrome / Edge**
* Go to **Settings → Privacy and security → Site settings → View permissions and data stored across sites**.
* Search for `descript.com`, then clear the data or confirm it isn’t removed on close.
* Under **Cookies and other site data**, ensure site data isn’t cleared automatically for `descript.com`.
**Safari**
* Go to **Settings → Privacy → Manage Website Data**.
* Find and remove `descript.com`, then reload the page.
* If you're using Private Browsing, switch to a standard window.
We recommend keeping at least 20 GB of free disk space available
when using Descript Rooms. Learn more in
[Descript system requirements](/getting-started/descript-system-requirements).
You may see this error if, while uploading, one of the participants
(including yourself) closes the Rooms tab before the upload can
be completed. If this happens, encourage all guests (including
the host) to rejoin the room or open the
[recovery link](https://web.descript.com/room) as
soon as possible and upload the files. This link allows you to
resume uploading your recordings and remains valid for seven
days. For instructions on how to use these recovered files, see
[Recovering and Replacing Stalled Recordings with Descript Rooms](/record/rooms-recover-replace).
If you find yourself in a situation where you are unable to recover
any files after a primary upload has failed, you will have to
use the files in the backup folder of your project. This is because
the primary files are unavailable and cannot be recovered. Backup
recordings in Rooms are captured for each participant in the
session. These backups are similar to Zoom-quality recordings
and act as a failsafe in case the primary recordings encounter
issues. You can find these files by navigating to the
**Recordings > Room - (date and time) > Backup**
folder
in your project files. You can find steps for how to use these
files in the existing sequence here:
[Recovering and Replacing Stalled Recordings with Descript Rooms](/record/rooms-recover-replace).
If your camera or microphone isn’t accessible, it could be due
to
the browser’s site data settings. This may cause a blank video
feed,
and a small icon will appear in the address bar. To resolve this,
ensure that your settings for `web.descript.com` are
set
to **Allow site to save data**. You can do this
by
clicking the icon in the address bar and adjusting the settings.
If any of your high-quality uploads stalls, have your guests rejoin the room or share the
[recovery link](https://web.descript.com/room) with
your guests to enable them to resume their uploading as soon
as possible. This link is valid for seven days, ensuring that
any interrupted uploads can be attempted to be recovered. If
the upload resumes, it will not be shown in the Room, but
partial recordings will be available for editing while they upload.
Once the full recordings are uploaded, you'll be notified, and
you can replace
the partial recordings with the complete versions. To avoid delays,
guests are asked to open
the [recovery link](https://web.descript.com/room)
as soon as possible if their files have stalled. This link allows
them to resume uploading their recordings and remains valid for
seven days. For instructions on how to use these recovered files,
see
[Recovering and Replacing Stalled Recordings with Descript Rooms](/record/rooms-recover-replace).
If you accidentally close your tab during an ongoing recording,
you
can use the [recovery link](https://web.descript.com/room)
to try to resume any incomplete uploads.
You may see this error if your network fully disconnects. If
this happens, your primary recordings will still be stored in
your browser. We encourage guests and/or hosts to rejoin the room or open the
[recovery link](https://web.descript.com/room) as
soon as possible and upload the files. This link allows you to
resume uploading your recordings and remains valid for seven
days. For instructions on how to use these recovered files, see
[Recovering and Replacing Stalled Recordings with Descript Rooms](/record/rooms-recover-replace).
This may happen if you were removed from the Room by a host.
If the host
did not remove you and this removal is unexpected, work with
the host
to rejoin the Room.
If you're noticing that your video recording has a lower frame
rate
(FPS) in Descript Rooms, there are a few potential reasons for
this:
* **CPU and browser limitations:** Descript Rooms
automatically adjusts the frame rate based on your system’s
performance.
Lower FPS can occur if your computer’s CPU is overtaxed or
unable
to process the video encoding in real time. This is especially
common with high-resolution recordings like 4K, which can
be
demanding on certain systems, particularly on Windows.
* **Screen sharing:** When sharing screens, the
FPS
of your screen share (not your video) may drop intentionally
because screen sharing generally involves less motion compared
to regular video recordings, reducing the need for higher
frame
rates.
* **Power settings on Windows:** If you're using
a
Windows device, the system’s power profile may affect recording
performance. A power profile set to
**Best power efficiency** or **Balanced**
can significantly limit the CPU performance, leading to lower
FPS. Ensure your power profile is set to
**Best performance** to allow Descript Rooms
to
utilize the full capabilities of your system.
**How to improve FPS in your recordings:**
* **Restart your computer:** A simple reboot before
you begin recording can free up system resources and reduce
the
load on your CPU.
* **Close other applications:** Make sure no other
high-demand software is running during your
recording to allow Descript Rooms to utilize more of your
system's
processing power. This includes ensuring your browser has
access
to the maximum available resources.
* **Check your recording resolution:** Higher
resolutions
like 4K demand more processing power. If possible, lower
your
resolution to improve frame rate performance. To adjust this,
check the settings in your camera software and set it to
a lower
resolution, such as 1080p, for better performance during
recordings.
* **Adjust your power settings (Windows):** On
Windows,
ensure your **Power mode** is set to
**Best performance**. You can change this in
your
system’s power settings by navigating to
**Settings > System > Power & sleep**,
then selecting **Best performance** from the
power
mode dropdown.\\
If you're unsure about the quality of your recording setup or
are
facing consistent issues, we strongly recommend
**testing your setup** by recording a short sample
with
lower resolutions and fewer background processes. This simple
step
can ensure optimal recording performance and help prevent any
FPS
drops in the future.
To confirm if your device supports 4K recording:
* Open **Chrome** and go to:
`chrome://media-internals/`
* Open **Edge** and go to:
`edge://media-internals/`
* Look under the **Video Capture** tab to check
your device’s supported resolutions.
If 4K is not listed, your device may not support 4K video capture
with Descript.
# Schedule a Descript Rooms session
Source: https://help.descript.com/record/schedule
Schedule a Descript Rooms session ahead of time and share an invite link with participants.
Set a Rooms session up in advance so participants get the join link early, and keep all your upcoming and past sessions in one place.
This feature is rolling out to all users slowly. If you don't see it just yet, check back again soon.
**Need to record right now?**
See [Create a Rooms session and invite participants](/record/host-guide) to start an immediate session.
## Schedule a Rooms session
1. From the [drive view](/descript-tour/drive-view) sidebar, select **Rooms recordings** under the **Tools** section.
2. Select **Schedule for later**.
3. In the scheduling window, set:
* **Title:** name for the session
* **Date**, **Start time**, **End time**, and **Timezone**
* **Save recording to:** choose an existing project or create a new one in the current drive. Recordings save directly to this pinned project.
* **Who can start the recording?:** define recording permissions (**Host only**, **Drive members**, **anyone with access to the project**, or **anyone with the link**) to record into a scheduled Room invite without the host present.
4. Select **Save** to confirm.
5. To invite guests, either copy the invite link and share it directly, or create a calendar event in Google Calendar or Outlook and add guests there.
The scheduled session appears in the **Rooms recordings** tab under **Upcoming**.
**Other entry points**
The scheduling window is also available from the **Record** button in the top-right of the [drive view](/descript-tour/drive-view), or [at the bottom of any open project](/record/editor-recorder). Select **Schedule for later** from the menu.
## View, edit, or delete scheduled sessions
All scheduled Rooms you've created appear in the **Rooms recordings** tab in the drive sidebar, organized into two views:
* **Upcoming**: sessions scheduled for a future date and time
* **Past**: completed sessions whose scheduled time has elapsed
To edit, delete, or open the project for a scheduled session, select the actions menu next to the session.
## Tips for a smooth session
* **Invite guests through your calendar app.** The Rooms scheduler generates an invite link you can share directly, or you can add it to a Google Calendar or Outlook event to invite guests. If your calendar app auto-adds a Zoom, Teams, or Google Meet link, remove it so participants don't join the wrong call.
* **Start the Room before guests arrive.** Someone with permission to start the session must enter the Room first. Plan to open your Room a few minutes before the scheduled time.
* **Share the Guest Recording Checklist.** Send guests the [Guest Recording Checklist for Descript Rooms](/record/recording-checklist) ahead of the session so they can prepare their setup in advance.
## Known limitations
* **The Rooms tab shows only sessions you created.** Sessions scheduled by other drive members won't appear there.
* **Past only lists scheduled sessions.** Recordings started from the regular **New recording** flow don't appear in **Past**. Those recordings are saved directly to their project.
* **Role-specific links aren’t currently supported.** Scheduling generates a generic guest invite link. To assign specific roles like Co-host, Producer, or Viewer, see [Roles in Descript Rooms](https://help.descript.com/hc/en-us/articles/38049993092749).
* **Scheduled Rooms events don't sync with calendar apps.** If you edit or cancel a session in Descript, update the calendar event in Google Calendar or Outlook separately.
# How to use the screen recorder in the Descript desktop app
Source: https://help.descript.com/record/screen-recorder
The Screen Recorder is a lightweight recording tool available with Descript’s desktop app.
Grab a quick screen or camera capture without opening the full Descript editor. Launch the Screen Recorder from the desktop app, or install it as a standalone tool for even faster access.
**Usage note**
On current plans, this workflow uses **Media Minutes**. Minutes draw down whenever you upload or record media in Descript.
Legacy and Sunset plans track usage differently. See our [Understanding your Legacy and Sunset plan](/billing-payments-plans/legacy-sunset) guide for details.
## Access the Screen Recorder
To access the Screen Recorder, select the
icon. For Windows users, this will be located in the notifications area at the bottom of your screen; for Mac users, you'll see this in the menu bar at the top of your screen on Mac.
## (Optional) Install the Screen Recorder shortcut directly to your device
The Descript Screen Recorder can be installed as a standalone app on your device so you can start a screen recording without opening the full Descript editor.
### To add the launcher:
1. Open the **Screen Recorder**.
2. Click **+ Add Shortcut to apps folder** at the bottom of the recorder dock. You can also install it from [App Settings](/account-and-app-settings/app-settings) under the General tab.
After clicking the button, navigate to your Applications folder, then add the shortcut to your desktop or dock for quicker access.
## Set up the Screen Recorder
### Configure your system permissions
For Descript to access the necessary hardware on macOS, you must grant access to the camera, microphone, and screen recording options in the Security & Privacy preferences on your device.
1. Click on the Descript icon in the menubar, then select the
**Settings** button in the top right corner of the Dock Window.
2. Under Permissions, click the **Grant permission** buttons for screen recording, computer audio, microphone, and camera.
3. This will open your system settings — enable access for Descript. Exact steps will depend on your device OS.
4. Once access is granted, you'll need to [quit Descript completely](/record/screen-recorder) and relaunch the application for the changes to take effect.
**"Recording stopped, please check your device settings and try again"
error**
If you see a message that your recording stopped or that Descript couldn't
capture system audio,
open
**System Settings > Privacy & Security > Microphone and Screen Recording**.
Make sure **Descript** is enabled for both
**Screen & System Audio Recording**
and **System Audio Only** at the bottom of the page. You
may need to use the **+**
option to add Descript to this list.
### Audio and video inputs
1. **Quick Share**: This setting controls where your recording goes and how it’s structured in Descript
* **When toggled on**: your recording is instantly published to a Descript share page once you stop recording. All inputs (camera, mic, screen) are combined into a single track for simple playback and export
* **When toggled off:** Your recording opens in the Descript editor as a project (not published automatically). Each input—screen, mic, camera—is added as its own track, giving you full editing flexibility
2. **Teleprompter**: Opens the teleprompter feature. [Learn more about how to use Descript's built-in teleprompter](/record/record-with-descript-s-built-in-teleprompter)
3. \*\*Computer audio:\*\*Record the sound coming from your system.
* Screen recording must be enabled to capture computer audio. You cannot record computer audio with only camera or microphone inputs.
* Mac users: Computer audio is supported on macOS 10.14 and higher.
4.
**Camera:** Record video from the selected video input device
5.
**Microphone:** Record audio directly from your microphone
6.
**Display screen**: Record an entire display, application window, or a specific region of your screen
**Recording via Descript for Web?**
If you're using [Descript for Web](/getting-started/descript-for-web), you can still record computer audio using the Editor Recorder with a screen input—but it will only capture audio from the browser tab you're recording, not system-wide audio.
### Screen region recording
To record a specific region of your screen, click the screen input button at the bottom right-hand corner of the dock window. Select **Screen Region** from the dropdown menu.
Click and drag to select a region to record. Enter values in the height and width fields and/or use the dropdown menu to select from available aspect ratio presets.
## Adjust the Screen Recorder Settings
Access these by clicking on the
**Settings button** in the top-right corner of the Dock Window.
| Setting | Description |
| ------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| Countdown | 3-second countdown before recording begins. |
| Camera resolution | Recording resolution is capped by your camera hardware. |
| Transcribe microphone | Automatically transcribes microphone audio. |
| Studio Sound | Apply Studio Sound to mic or computer audio after recording. |
| Open Screen Recorder | Default shortcut: `Shift + Command/Ctrl + 2` |
| Destination | Choose a destination drive for your recordings. They'll be stored in your [personal private workspace](https://help.descript.com/hc/en-us/articles/10248638387085) inside the **Recordings** folder. |
| Default publish privacy | Set visibility for shared recordings: Public, Link only, or Project-only. |
| After recording | When Quick Share is toggled on, choose what happens after recording: - **Open share page and copy link:** Opens the share page in your browser and copies the link. - **Copy link only:** Keeps you in the app and copies the link silently. You can update this behavior [in the recording setup](#during-the-recording) before you hit Record. |
| Display author on publish page | Show your name on the published share page. |
| Enable comments on publish page | Allow viewers to comment directly on the share page. |
| Camera shape | Adjust the camera frame shape with a slider (square to circular). |
| **System** | |
| ----------------- | ------------------------------------------------------------------------- |
| Run in background | The Screen Recorder stays available even when Descript is closed. |
| Launch at login | Start the Screen Recorder automatically when you log in to your computer. |
**Current recording limitations**
The Screen Recorder has a maximum duration limit of 4 hours on both Windows and macOS. Ensure to plan your recording sessions accordingly.
Also, Descript does not currently support 4K screen recordings from Windows.
## During the recording
### Camera recording
During recording, you'll be able to preview your camera feed via the Dock Window. This will remain on screen and you can continue to reposition and resize it while recording. For now, the Dock Window will be visible in your final recording–keep this is mind if recording your full screen.
Resizing the camera window will not change the resolution of the resulting video file–recording resolution is governed by your camera's maximum recording capability, as well as the "Default recording resolution" setting in your screen recorder settings.
## What to expect during recording
When you record, Descript uploads your content to the cloud in the background. A small notification in the bottom-right corner shows your upload progress.
On a strong internet connection, the progress indicator usually stays near 99% during recording. On slower or unstable connections, it may pause or dip. If you consistently see a low percentage, it likely means your network is struggling. See our [network connection guide](/app-troubleshooting/how-to-resolve-network-connection-issues) for steps to improve your connection.
If a recording fails to upload, Descript will automatically try to recover it. Learn more in our guide on [how to recover a lost recording](/record/recover).
### The Dock Window
1. **
Pause /
Resume buttons:** Temporarily pause the recording process without ending the entire recording session. Not currently supported for Windows.
2. **
Stop button / Recording timer:** Stops the recording; displays the current duration of the recording session.
3. **Restart:** Restarts the recording from the beginning (deletes current progress).
4. **Minimize: M**inimizes/hides the camera in the Dock Window.
5. **Cancel**: Cancels and deletes the active recording.
## Close the Screen Recorder
If you have **Run in background** enabled, you'll need to close Descript entirely to stop the Screen Recorder from running. Right-click the
icon and select **Quit Descript completely**.
# Troubleshooting recorder issues
Source: https://help.descript.com/record/troubleshooting
Fix recorder failures by running recovery and freeing up system resources.
Issues with recording in Descript can typically be caused by a few different known issues. Check below for details on how you can make the most of your recording experience.
If you had a recording fail, first try to go through the recovery process:
* If using the Descript for Web in your browser, visit [https://web.descript.com/recover](https://web.descript.com/recover) and Descript will automatically check for any potential files to be recovered.
* If using the desktop app, Descript will automatically try to recover your recordings while you have the project open.
We share more info about recovery in our [Recover a lost Descript recording](/record/recover) guide.
You may find that many issues with recording in Descript can be resolved with one of these solutions.
* **You’ve run out of memory** - Check the [Recommended system requirements](/getting-started/descript-system-requirements) (You need at least 8GB of RAM).
* Also, try closing other applications that might be using up system resources.
* **Free up hard drive space** - We don’t recommend using Descript with less than 20GB of free space on your hard drive.
Sometimes, you may encounter problems with specific devices, like virtual cameras/microphones. [Here’s the list of devices that we know cause problems](/record/unsupported).
* **Check your graphics card (Windows)** - Make sure your GPU drivers are up-to-date.
* If your GPU drivers are up-to-date and have not had any updates in more than two years, then you’ll probably still have issues, and we don’t recommend recording video with Descript.
* **Switch your camera/mic recording device** - If you’re using a third-party microphone or camera, or a virtual device, try switching to different devices and see if that helps.
* **Update your audio drivers (Windows)** - if you are using an external audio recording device, make sure the corresponding audio drivers are up to date.
If you see a message that your recording stopped or that Descript couldn’t capture system audio, open **System Settings > Privacy & Security > Microphone and Screen Recording**.
Make sure **Descript** is enabled for both **Screen & System Audio Recording** and **System Audio Only** at the bottom of the page. You may need to use the **+** option to add Descript to this list.
[Learn more about configuring your recorder permissions](/record/screen-recorder)
If you are recording with your webcam or an external camera, make sure to give Descript permission to access the camera. Click to learn [how to manage camera permissions on Windows](https://support.microsoft.com/en-us/windows/manage-app-permissions-for-your-camera-in-windows-87ebc757-1f87-7bbf-84b5-0686afb6ca6b#:~:text=camera%20with%20apps.-,Here's%20how%3A,able%20to%20access%20the%20camera.) or [how to manage camera permissions on macOS](https://support.apple.com/guide/mac-help/control-access-to-your-camera-mchlf6d108da/mac)
Local color settings applied to a built-in or external monitor, internal OS preference, or driver tools for a graphics card will not translate into a screen recording. You may want to try disabling those so that your color remains consistent. Then, you can adjust the source material (what is being displayed on your screen) to better match your desired color values.
Newer versions of macOS Sonoma come with a new microphone mode called Voice Isolation. While it can improve voice intelligibility in certain circumstances, it can also cause your recordings to come through poorly.
In the event that Screen Sharing has been enabled on computers running MacOS Sonoma, there is a known issue that will cause the recording to crash when clicking the **Stop Sharing** button. You may see the following error: Recording failed...StreamDidStopWithError(nil)\\
Steps for recovering a recording can be found in our article [How do I recover a lost recording?](/record/recover)
To prevent this from happening, try turning off Screen Capture Kit from the Debug menu:
You can run the Screen Recorder without opening the main Descript app. If you have the main app closed and are not seeing the
icon, either:
* The run-in-background setting is disabled
* Open up the main Descript app to access the Screen Recorder. Then, enable **running in the background** from the [Screen Recorder settings](/record/screen-recorder).
* There are too many other apps in the menu bar.
* Quit out of other apps until the
icon appears.
Although it's very uncommon, some Windows users may encounter an error when attempting to run the Screen Recorder application for the first time:
> Missing required system files necessary to run the application. Please refer to the following link on how to download the necessary dlls and libraries: [https://www.microsoft.com/en-us/software-download/mediafeaturepack](https://www.microsoft.com/en-us/software-download/mediafeaturepack)
In order for Screen Recorder to run, please visit the link to [download and install the Media Feature Pack for N versions of Windows 10](https://www.microsoft.com/en-us/software-download/mediafeaturepack).
Once complete, please restart your computer and re-attempt the setup.
Descript users may experience a rare bug – usually after uninstalling and reinstalling the app – that prevents recording permissions from being granted.
If you:
* Open the recorder configuration
* See the permissions prompt instead of the device selection
* Click "Grant permission," and nothing happens
Here’s how to fix it:
* Quit and reopen Descript (Note: Please ensure you do a “full quit” from the Descript menu)
[
](/images/external/descript-26104157494029-38ec339653.png)
That should be enough. If the issue persists:
* Open system preferences and manually set the permissions
* Quit and reopen Descript after updating
If you're noticing your video recording has a low frame rate, there are a few potential reasons for this:
* **CPU and browser limitations**: Descript automatically adjusts the frame rate based on your system’s performance. Lower FPS can occur if your computer’s CPU is overtaxed or unable to process the video encoding in real time. This is especially common with high-resolution recordings like 4K, which can be demanding on certain systems, particularly on Windows.
* **Screen sharing**: When sharing screens, the FPS of your screen share (not your video) may drop because screen sharing generally involves less motion compared to regular video recordings, reducing the need for higher frame rates.
* **Power settings on Windows**: If you're using a Windows device, the system’s power profile may affect recording performance. A power profile set to **Best power efficiency** or **Balanced** can significantly limit the CPU performance, leading to lower FPS. Ensure your power profile is set to **Best performance** to allow Descript to utilize the full capabilities of your system.
**How to improve FPS in your recordings:**
* **Restart your computer**: A simple reboot before you begin recording can free up system resources and reduce the load on your CPU.
* **Close other applications**: Make sure no other high-demand software is running during your recording to allow Descript to utilize more of your system's processing power. This includes ensuring your browser has access to the maximum available resources.
* **Check your recording resolution:** Higher resolutions like 4K demand more processing power. If possible, lower your resolution to improve frame rate performance. To adjust this, check the settings in your camera software and set it to a lower resolution, such as 1080p, for better performance during recordings.
* **Adjust your power settings (Windows)**: On Windows, ensure your **Power mode** is set to **Best performance**. You can change this in your system’s power settings by navigating to **Settings > System > Power & sleep**, then selecting **Best performance** from the power mode dropdown.\\
If you're unsure about the quality of your recording setup or are facing consistent issues, we strongly recommend **testing your setup** by recording a short sample with lower resolutions and fewer background processes. This simple step can ensure optimal recording performance and help prevent any FPS drops in the future.
If you notice your recording volume adjusting automatically in Descript, it’s likely due to the Auto gain control setting in your [Editor recorder settings](/record/editor-recorder#editor-recorder-settings). This feature is designed to automatically optimize your input levels during recording to ensure clear and balanced audio.
If you prefer the input levels to remain unadjusted throughout your recording, you can toggle off Auto gain control in your recording settings before you start. Remember, you can always [adjust your audio levels](/visuals/layer-properties) in your project after recording.
If you record a single mic through an audio interface with Auto gain control off, your audio can come out hard-panned to one side. Your interface is sending your mic on one channel and leaving the second one empty.
A few ways to address this:
1. **Turn on Auto gain control** in your [editor recorder settings](/record/editor-recorder#editor-recorder-settings) before you record. It collapses your input to mono, so both sides get sound.
2. **Set your interface to mono** so it sends your mic to both channels — usually in the hardware controls or companion app.
3. **Already recorded?** Fix it in post:
* **Audio file:** Open the file's [Project File Actions](/add-and-manage-media/project-file-actions) menu (the **...** next to the file in the **Files** section of the Project panel) and choose **Convert to mono**.
* **Video file:** **Convert to mono** isn't available directly. First [detach the audio](/script-editing/detach-audio) to split the file into separate audio and video, then choose **Convert to mono** on the new audio file.
Descript does not currently support recording in 4K on Windows.
For non-Windows users, confirm if your device supports 4K recording with these steps:
* Open **Chrome** and go to: `chrome://media-internals/`
* Open **Edge** and go to: `edge://media-internals/`
* Look under the **"Video Capture"** tab to check your device’s supported resolutions.
If 4K is not listed, your device may not support 4K video capture with Descript.
It's normal to see a second or two of black frames at the start of a screen recording. This happens because Descript aligns your camera and screen inputs during recording. In most cases, the screen capture starts a fraction of a second after the camera, causing this short span of blank frames.
If you'd like to remove the black frames from your project, you can [trim the start of the clip from the timeline](/visuals/working-with-layers-and-clips-overview).
You’ll see this message if you stop sharing your screen with your computer’s built-in controls instead of the options in Descript. When this happens, your audio (and camera, if enabled) will keep recording, but the screen recording will stop.
# Unsupported recording devices and services
Source: https://help.descript.com/record/unsupported
Some microphones and webcams are known to cause issues with Descript.
Some mic and webcam setups don't play well with Descript, causing missing audio, static, or a device that won't show up. The list below covers the microphones, webcams, virtual devices, and software known to cause trouble.
If you're unsure whether your system meets Descript's minimum specs, check our [System Requirements for macOS and Windows](/getting-started/descript-system-requirements).
**Potential compatibility issues with virtual equipment and third-party software**
* Virtual cameras, virtual microphones, and audio interfaces are not officially supported. While they may work, we cannot guarantee full compatibility.
* Devices that require a bridge, third-party software, special drivers, or tweaked system settings have been known to cause issues in the past. The device may work to record in Descript, though we cannot guarantee functionality. For issues that arise, please reach out to the camera manufacturer.
### Audio devices known to cause issues
* AirPods
* All ASIO drivers
* Krisp (even when not selected)
* Rode Podcaster USB mic
* Rodecaster audio interfaces
### Cameras, webcams, and software known to cause issues
* Camo\*
* Elgato Camlink
* ElecEye 1080P HD
* EOS Webcam Utility
* GoPro
* Iriun Webcam
* Krisp Camera
* Logi Tune (disable while recording in Descript)
* Logitech BRIO (specifically when recording in 4k)
* Lumina Plus
* Opal Camera
* Sony Imaging Edge
* Continuity Camera (macOS)\*
\*These devices have a network component, so reliability becomes tied to your network. For this reason, we generally recommend against using these devices, especially for any critical work.
**Using an iPhone as a webcam with Continuity Camera**
Continuity Camera may work, but it isn’t officially supported. Even if your iPhone supports 4K recording, Continuity Camera limits webcam resolution to 1080p.
#### Check if your webcam supports 4K recording
Descript does not currently support recording in 4K on Windows.
For non-Windows users, confirm if your device supports 4K recording with these steps:
* In **Chrome**, visit: `chrome://media-internals/`
* In **Edge**, visit: `edge://media-internals/`
* Look under the **Video Capture** tab to view supported resolutions.
If 4K isn’t listed, your webcam may not support 4K video capture in Descript.
# Create Clips from your content
Source: https://help.descript.com/repurpose/create-clips-from-your-content
Descript's Create clips AI tool turns long-form content into shorts.
**Create clips** uses AI to scan your composition and pull out short, self-contained cuts for social media, highlight reels, or teasers.
**Before you start**
You'll need an existing [composition](/working-in-projects/overview) with enough content to clip from. Your source composition must be at least as long as the clips you want to create, and very short compositions (under 1 minute) may not generate clips if there isn't enough to work with.
## How to create clips
1. Open the **AI Tools** panel in the right-hand sidebar.
2. Scroll to the **Repurpose** section and select **Create clips**.
3. Set the **Number of clips** (1–20) and **Length** (10 seconds to 5 minutes).
4. *(Optional)* Choose a **Layout**. Scroll to view portrait (9:16) and square (1:1) presets, or select **See more layouts** to browse gallery or custom layout packs. [Learn more about layouts](/templates-and-presets/overview)
5. *(Optional)* Enter a topic, goal, or criteria to guide clip selection.
6. Click **Submit**. Descript generates new compositions based on the most engaging moments it identifies. Your clips appear in a **Clips from \[composition name]** folder in the project panel.
## Review and edit your clips
Open the **Clips from \[composition name]** folder to view your generated clips. Each clip is its own composition and can be edited.
**Ask Underlord to create clips**
You can also ask **Underlord** to create clips. Describe what you're looking for, and it handles the rest. [Learn more about Underlord](/getting-started/underlord-beta-your-ai-co-editor-in-descript)
# Manage your "do not translate" list
Source: https://help.descript.com/repurpose/do-not-translate
Descript’s Do Not Translate list helps you preserve brand-specific terms when using AI translation tools.
Add words to the Do Not Translate list to keep product names, people's names, and acronyms from being translated. Descript skips every term on the list, so your brand language reads the same in every language.
**Note:** The Do Not Translate list is available on **Business** and **Enterprise** Drives.
## Add terms to your Do Not Translate list
1. **Open** [Brand Studio](/branding/brand-studio) from your Drive view.
2. **Click** the **Glossary** tab at the top of the window.
3. **Locate** the **Do Not Translate list** tile and click **Edit list**.
4. **Type** the word or phrase you want to preserve—add one term per line.
5. **Press** `Shift` + `Enter` to save each entry to your list.
## Tips for best results
* **Terms are not case sensitive**. Descript ignores capitalization when checking for matches. So if you add "Acme" to your list, Descript will match and skip "acme", "ACME," "AcMe," etc.
* **Original formatting is preserved**. The original capitalization, punctuation, etc. in your script is retained in the translated output. So "ACME" will stay "ACME," and "Acme" will stay"Acme."
* **Use full words or phrases**—partial matches are not supported.
* Focus on brand-specific terms, product names, or acronyms.
**Looking to translate and dub your content?**
Use AI Tools to [manually translate and dub your composition](/repurpose/translate-overview), or ask [Underlord](/getting-started/underlord-beta-your-ai-co-editor-in-descript), Descript’s AI co-editor, to do it for you.
# Dub speech to add translated voiceover
Source: https://help.descript.com/repurpose/dubbing
Dub speech translates your script into another language and creates a new voiceover using Speakers.
Find **Dub speech** in the [AI Tools panel](/descript-tour/ai-tools-overview). It generates a translated voiceover from your script and adds it as a new audio track.
Within this workflow, you can also enable the **Lip sync** feature to automatically adjust your presenter's mouth movements to match the translated audio. For more information about lip sync, see our [Make dubbed speech look authentic with lipsync](/repurpose/lip-sync) guide.
If you want to translate captions without dubbing the original audio, see our separate guide on [translating your captions into another language](/repurpose/translate-captions)
**Usage note**
On current plans, this feature uses **AI Credits**. Learn more about [tracking your Media Minutes and AI Credits](/billing-payments-plans/track-and-understand-your-media-minutes-and-ai-credits).
Legacy and Sunset plans track usage differently. See our [Understanding your Legacy and Sunset plan](/billing-payments-plans/legacy-sunset) guide for details.
## Supported languages for dubbing
You can now dub content into **these supported languages** using [stock voices](/ai-speech/stock-voices).
| Languages supported for dubbing with stock voices | | |
| ------------------------------------------------- | ---------- | --------- |
| Bulgarian | German | Romanian |
| Chinese (Mandarin) | Greek | Russian |
| Croatian | Hindi | Slovak |
| Czech | Indonesian | Spanish |
| Danish | Italian | Swedish |
| Dutch | Japanese | Tamil |
| English | Korean | Turkish |
| Filipino | Malay | Ukrainian |
| Finnish | Polish | |
| French | Portuguese | |
### Recommended voices (Business & Enterprise only)
If you're on a Business or Enterprise plan, you'll also have access to Recommended voices—these are designed specifically for dubbing. These voices offer improved clarity and natural pacing for translated speech in the languages below.
| Languages with recommended voices (Business & Enterprise plans) | | |
| --------------------------------------------------------------- | ---------- | ------- |
| Chinese (Simplified) | Italian | Spanish |
| Dutch | Japanese | Swedish |
| French | Korean | Turkish |
| German | Polish | |
| Hindi | Portuguese | |
## How to dub translated content
1. Open the [AI Tools panel](/descript-tour/ai-tools-overview), then choose **Translate** under the **Repurpose** section.
2. Choose your target language(s). Any language you've already translated to will display a green dot. Re-translating will overwrite the existing version, including any manual edits.
3. Check the box labeled **Dub speech**. Assign each Speaker label to a stock voice for dubbing.
4. Click **Apply**. Descript will generate a translated composition with dubbed voiceover using the selected Speakers.
## Change the Speaker
To change the Speaker for a translated and dubbed composition:
1. Click the translation dropdown menu at the top of the composition.
2. Hover your mouse over the translation with the Speaker you'd like to change. Click the ellipsis icon that appears.
3. Select **Change Speakers**.
4. The Change speakers window will open. Select a new AI speaker to replace the existing audio, and Descript will recreate your translated audio with the new Speaker.
### Regenerate dubbed audio
Want Descript to "re-do" a section of your dubbed audio? Click the **Regenerate** button.
If you make corrections to a translated composition (available to Business and Enterprise drives), you’ll need to use Regenerate to create the updated audio. This ensures your voiceover matches the final translation.
# Make dubbed speech look authentic with lip sync
Source: https://help.descript.com/repurpose/lip-sync
Lip sync aligns your speaker's mouth movements with translated audio so dubbed videos look natural and authentic.
Turn on lip sync when you dub a video into another language, so the speaker's mouth matches the new [translated voiceover](/repurpose/dubbing) instead of the original. It's available with Dub speech on current **Creator** plans and above. [See full feature availability by plan.](/repurpose/translate-overview#feature-availability-by-plan)
**Tip: Use translate, dub speech, and lip sync as a final step in your workflow.**
Unlike features you can toggle on and off, these tools create a new composition with new audio (and new video if you use lip sync). If you make changes to your project after translating, you'll need to re-translate and use more AI credits.
## How to enable lip sync
When dubbing a composition, toggle on the **Lip-sync video** option in the **Translate** panel. [Click here for step-by-step instructions for translating a composition with dubbed speech](/repurpose/translate-captions).
**Note:** Lip sync can take a while to render. It takes more time than the translate or dub speech features, and especially so with longer videos. Feel free to step away or navigate to another project and come back later.
**Business and Enterprise users: translate, dub, and apply lip sync one step at a time**
Business and Enterprise users have access to [translation proofread](/repurpose/translate-captions). To use AI credits most efficiently, translate the captions first, review and correct the translation using translation proofread, then apply dub speech and lip sync. This ensures your translation is accurate before you spend credits on dubbing and lip sync.
## Best practices for using lip sync
* Use footage of one person speaking on screen at a time
* Position the speaker facing the camera directly—avoid angled or profile shots
* Use clear, well-lit footage with the speaker's face clearly visible
* Minimize obstructions around the mouth (hands, microphones, hair)
## Lip sync limitations
* **Not supported with multiple speakers or multi-track Sequences:** Lip sync is designed for single speaker talking head videos
* **Not compatible with avatars**: Lip sync can only be applied to non-avatar video.
* **Video quality and framing:** Lip sync works best with mid-range shots. Very small faces, low-resolution footage, or extreme close-ups may produce less crisp results.
* **Stylized or animated footage**: results may be less accurate with non-standard or heavily animated footage.
* **Heavy edits**: Lip sync can struggle when it's applied to heavily edited projects.
# Translate your captions into another language
Source: https://help.descript.com/repurpose/translate-captions
Translate the captions on your video into another language, then edit and export the result.
**Translate** copies the captions from your video into another language, each translation as its own composition.
If you want to add a translated voiceover, see our additional guide on [dubbing speech to add a translated voiceover](/repurpose/dubbing).
This article includes:
* [Supported languages for translating captions](#supported-languages)
* [How to translate captions from your original script](#translate-captions)
* [How to manage your translated compositions](#manage-translations)
* [How to edit a translated script with translation proofread](/repurpose/translate-captions) (Business & Enterprise only)
* [Exporting your translated content](/repurpose/translate-captions)
**Usage note**
On current plans, this feature uses **AI Credits**. Learn more about [tracking your Media Minutes and AI Credits](/billing-payments-plans/track-and-understand-your-media-minutes-and-ai-credits).
Legacy and Sunset plans track usage differently. See our [Understanding your Legacy and Sunset plan](/billing-payments-plans/legacy-sunset) guide for details.
## Supported languages
Descript supports caption translation into a wide range of languages.
**Note:** Dubbing (translated voiceover using AI Speakers) is a separate feature with its own supported languages. Learn more in our [Dub speech guide](/repurpose/dubbing).
| Supported languages for translated captions | | |
| ------------------------------------------- | --------------------- | --------------- |
| Afrikaans | German | Romanian |
| Armenian | Greek (Beta) | Russian |
| Assamese | Hausa | Serbian |
| Azerbaijani | Hindi (Beta) | Sindhi |
| Belarusian | Hungarian | Slovak |
| Bengali | Indonesian | Slovenian |
| Bosnian | Italian | Somali |
| Bulgarian | Japanese | Spanish |
| Catalan | Javanese | Spanish (Spain) |
| Chinese (Simplified) | Kazakh | Swahili |
| Chinese (Traditional) | Korean | Swedish |
| Croatian | Latvian | Tamil |
| Czech | Lithuanian | Telugu |
| Danish | Luxembourgish | Thai |
| Dutch | Macedonian | Turkish |
| English | Malay | Ukrainian |
| English (UK) | Malayalam | Vietnamese |
| Estonian | Marathi | Welsh |
| Filipino | Nepali | Xhosa |
| Finnish | Norwegian | Yoruba |
| French (Canada) | Polish | Zulu |
| French (France) | Portuguese (Brazil) | |
| Galician | Portuguese (Portugal) | |
**About regional variants**
Regional language variants—like **Spanish (Latin America)** or **English (UK)**—are available for translated captions only. These options adjust spelling and phrasing to match local usage, but the [dubbed voiceover](/repurpose/dubbing) will remain in the standard version of that language without a regional accent or dialect.
## Before getting started
* **Style captions first** — Your original caption style carries over to your translated version. If you update styles later, you'll need to re-translate to apply those visual changes to the translated composition. [Learn more about styling captions.](/visuals/captions#style-your-captions)
* **Transitions and animations** — Custom transitions aren’t supported. Use [Smart Transitions](/effects-animations-transitions/smart-transitions) before translating.
* **Performance tip** — Translating into more than four languages at once may cause slowdowns.
## Translate captions
1. Open the [AI Tools panel](/descript-tour/ai-tools-overview) and select **Translate** under the **Repurpose** section.\\
2. In **Translate to**, choose your target languages. Any language you've already translated to will display a green dot. Re-translating will overwrite the existing version, including any manual edits.\\
3. Descript creates a new composition with translated captions. In the new composition, you'll see the translated captions divided into sections. Use the play button in the top-right corner of each section to preview your translated composition.\\
## Manage translations
### Edit your original composition
To edit your original script instead of the translation, switch to the **Original** view. Any changes you make there won’t appear in translated versions unless you re-translate.
### Open or add a translation
Use the language dropdown to switch between translations, or click **New translation** to add another.
### View and manage translations
Use the menu next to each translation to re-translate, export, share, or delete it.
### Manual syncing
Updates to your original script don’t sync automatically. Re-translate to refresh translations—this will overwrite manual edits.
## Edit with translation proofread (Business & Enterprise only)
On Business and Enterprise plans, you can play back and correct translations directly in the script.
## Export translations
Use the **Export** button in the top-right corner to save your translated content.
### Export a single translation
Choose one translated language to download that version only.
### Export multiple translations
Select **Local export** and choose multiple languages for a batch export.
### Export subtitles or transcripts
In export settings, select **Transcript** or **Subtitles** to download as `.txt`, `.srt`, or `.vtt` files.
# Translate and dub speech overview
Source: https://help.descript.com/repurpose/translate-overview
Descript offers tools to translate your captions and audio into multiple languages.
Reach viewers in other languages with two tools: **Translate** for captions and subtitles, **Dub speech** for a spoken voiceover. Use them together or on their own.
You’ll find these options in [the **AI Tools** panel](/descript-tour/ai-tools-overview) under the **Repurpose** section.
## Before you translate
Translation is a finishing step! Unlike features you can toggle on and off, translating creates a new composition with new audio (and video, if you use lip sync). If you make changes to your project after translating, you'll need to re-translate and use more AI credits.
For best results, complete your composition before you translate. We recommend:
* Finalize your [scenes](/getting-started/scenes), [layout](/templates-and-presets/overview), and visuals
* [Add and style captions](/visuals/captions) to your original content
* [Correct](/script-editing/correct-your-transcript) any necessary script changes
**Usage note**
On current plans, this feature uses **AI Credits**. Learn more about [tracking your Media Minutes and AI Credits](/billing-payments-plans/track-and-understand-your-media-minutes-and-ai-credits).
Legacy and Sunset plans track usage differently. See our [Understanding your Legacy and Sunset plan](/billing-payments-plans/legacy-sunset) guide for details.
## Translate features
Translate supports three distinct features, which you can use together or separately. [See full feature availability by plan.](#feature-availability-by-plan)
* [**Translate captions**](/repurpose/translate-captions): Select a language to Translate to and Descript creates translated captions and transcripts from your original content.
* [**Dub speech**](/repurpose/dubbing): Create a full voiceover of your content in another language, not just subtitles. Replaces your original audio with a translated AI voice.
* [**Lip sync**](/repurpose/lip-sync): Part of the dub speech workflow, lip sync adjusts the speaker's mouth movements to match the translated audio. This makes dubbed videos look more natural and authentic.
**Underlord can translate, dub, and lip sync**
Prefer to let Underlord do the work? Use a prompt like: “*Add German captions to this video, and also create a version where you dub it in French with lip sync.*” [Learn more about Underlord.](/getting-started/underlord-beta-your-ai-co-editor-in-descript)
### Translation style options
**Auto** ***(default)*****:** Text-only translations with no dubbing use direct translation; dubbed translations use timing match; retranslations reuse whichever method was used on the previous translation, unless you manually override it.
**Match timing:** Optimizes translation to match the original speech timing. The translation may use additional descriptive words or different phrasing to achieve the right duration, which aims to keep the dubbed audio at a more “natural” speaking pace. This option takes longer to process.
**Direct translation**: More literal translation that closely follows the original wording. Because the translated text may be shorter or longer than the original, sections of the dubbed audio might be slightly sped up or slowed down to match your video's timing.
To change the preferred default style, set your preference in Descript's [App Settings](/account-and-app-settings/app-settings) in the Advanced section.
## Feature availability by plan
| Feature | Free | Hobbyist | Creator | Business | Enterprise |
| --------------------- | ------- | -------- | ------- | -------- | ---------- |
| Translate captions | Limited | ✅ | ✅ | ✅ | ✅ |
| Dub speech | Limited | ✅ | ✅ | ✅ | ✅ |
| Translation proofread | ❌ | ❌ | ❌ | ✅ | ✅ |
| Lip-sync\* | ❌ | ❌ | ✅ | ✅ | ✅ |
\**Lip-sync is only available on Descript's current subscription plans. Users on* [*Legacy or Sunset plans*](/billing-payments-plans/legacy-sunset) *cannot access this feature.*
# Automatic transcription
Source: https://help.descript.com/script-editing/automatic-transcription
Descript automatically transcribes your content, so you can edit your media just by editing your script.
Every file you add gets turned into editable text, so you can edit from the transcript, add captions, and search across your content by keyword.
**Usage note**
On current plans, transcription is not tracked or metered. Legacy and Sunset plans, however, still track transcription hours.
If you're on a Legacy or Sunset plan, see [Understanding your Legacy and Sunset plan](/billing-payments-plans/legacy-sunset) for details.
## How to transcribe files
Automatically transcribe a file in Descript in a few ways:
* [**Add the file to your script**](/getting-started/add-a-file-to-the-script)**:** Drag and drop files into the Script editor, or insert files from your Project panel.
* [**From the Project panel**](/descript-tour/project-panel)**:** Click the options menu next to a file name, then select **Transcribe file**.
* [**When creating a sequence**](/script-editing/create-a-sequence)**:** Import files directly into a sequence; they'll be transcribed automatically.
Transcription starts after the file has finished processing and uploading to the cloud. Transcription time depends on file length, audio quality, and your internet connection.
## Transcription settings
Transcription accuracy depends on your audio quality, the AI model processing it, and whether Descript recognizes the words in your content. Adjust these before transcribing for the best results, or re-transcribe sections that need a second pass.
### Accuracy
Descript uses third-party AI models that we test and monitor for quality. Accuracy varies based on recording quality, accents, background noise, mic placement, overlapping speakers, and your transcription model. With clear audio, accuracy can reach up to **95%**.
### Transcription model and language
By default, Descript selects the transcription model that works best for most content. Change your transcription model in [App Settings](/account-and-app-settings/app-settings). Each model has unique strengths—some are faster, some handle punctuation better, and others may perform better for non-English speech or proper nouns.
If you work with multiple languages, turn on **Always ask before transcribing** or set your **Default transcription language** before transcribing your content.
**For specialized words, use Descript's transcription glossary**
If your content includes proper names, brand terms, technical jargon, or other words Descript may not recognize, add them to your [transcription glossary](/script-editing/transcription-glossary) before transcribing. The glossary helps Descript recognize those terms more accurately in future transcripts.
## Limitations
* **File size and duration.** While there's no strict file size limit, any file longer than 15 hours will fail to transcribe automatically. Large files may also slow down uploads or cause delays in your project. For best results, split large files into smaller segments before uploading.
* **Music and song lyrics are not supported.** Descript only transcribes speech.
## Troubleshooting transcription
If transcription does not start, gets stuck, appears inaccurate, or falls out of sync with your audio, try the steps below.
To fix this:
* Make sure imported or recorded files have finished processing and uploading to the cloud. [Monitor file syncing from the app](/working-in-projects/save).
* Re-upload the original file with [Replace file](/add-and-manage-media/replace-file). This does not affect your content edits.
* Check that your internet connection is stable.
* Check the [Descript status page](https://status.descript.com/) for any ongoing issues.
For general quality issues, review the guidance in **Transcription settings**. If the transcript still needs repair, open the file options menu and select [**Re-transcribe**](/add-and-manage-media/project-file-actions).
After re-transcribing, use [**Correct your transcript**](/script-editing/correct-your-transcript) to fix any remaining misspelled words, missing words, punctuation, or speaker label issues.
This can happen if automatic language detection selects the wrong language, or if your default transcription language doesn't match the audio.
To fix this, open the file options menu, select [**Re-transcribe**](/add-and-manage-media/project-file-actions), and choose the correct language instead of **Auto**.
If accuracy issues persist, try a different transcription model in **App Settings**. For multilingual content, set your **Default transcription language** or turn on **Always ask before transcribing**. Fix remaining errors with [**Correct your transcript**](/script-editing/correct-your-transcript).
Misalignment can show up as skipped words, overlapping phrases, timing mismatches, red underlines in the script, corrections that disappear, or speaker labels that do not stick. It can also cause tools like [Remove filler words](/script-editing/filler-words#remove-filler-words-from-your-script) to clip the wrong audio.
To fix this:
* If working in a sequence, [open the sequence](/script-editing/sequence-editor) and check that your tracks are aligned.
* If your sequence has multiple tracks with the same speaker, [exclude extra tracks from the script](https://help.descript.com/hc/en-us/articles/13288403310733).
* [Correct the transcript manually](/script-editing/correct-your-transcript) to fix individual words or phrases.
* Use [The Wordbar](/script-editing/the-wordbar) or [Re-align words in range](/script-editing/realign-range) to adjust word timing.
* Re-transcribe the file if alignment problems continue.
* If you see solid red underlines, go to **Help** > **Debug** > **Force Fix Corrupted Alignment**.
A blank or partially missing transcript can happen when a stereo source file has significant phasing or delay between the left and right channels.
For audio files:
1. Open the **Project** panel.
2. In **Files**, open the file options menu and select **Separate into mono files**.
3. Preview the new files to find the clearer channel.
4. Open that file's options menu and select **Transcribe file**.
5. Leave the other file un-transcribed.
For video files, export the audio from the video first, then import it into Descript and separate it into mono files. If you need to line the repaired audio back up with the original video, [create a sequence](/script-editing/create-a-sequence) with the original video and the transcribed mono file. Mute the video track from the sidebar so the original audio is not doubled.
If these steps do not resolve the issue, [contact our support team](/connect-with-us/get-help) for help.
# Use Regenerate to edit or change recorded audio
Source: https://help.descript.com/script-editing/change-meaning
Use Regenerate to change spoken words and generate new audio.
When paired with a [custom AI speaker](/ai-speech/custom-speaker), Descript's Regenerate feature can generate text-to-speech audio to fix a flubbed delivery, a misspeak, or a wrong spoken word in the original audio.
If you're looking to smooth an edit or fix pacing without changing what was said, see [Use Regenerate to fix or smooth out any jumpy, abrupt, or awkward audio](/script-editing/fix-take).
**Before getting started**
To replace what was said, the original speaker must have a [custom AI speaker](/ai-speech/custom-speaker) created and authorized for use in Descript. If a custom AI speaker is not authorized and assigned Regenerate can’t be used to make script changes or alter the original audio. [Learn how to create a new custom AI speaker](/ai-speech/custom-speaker).
## How to edit and replace original audio with Regenerate
1. Add a speaker label and assign a **custom AI speaker**.
2. Highlight the section of script you’d like to update.
3. Click **Regenerate** in the selection toolbar, or press `D`.
4. Type the new word/s, then click **Regenerate** to generate updated audio using the assigned AI speaker.
Descript will process the update and notify you once regeneration is complete. The new audio will appear in your timeline and stay synced to the updated script.
## What happens if there's video?
Regenerate will try to adjust the timing of your on-camera video to match the updated audio, but results may vary.
## Requirements and limitations
* A [custom AI speaker](/ai-speech/custom-speaker) is required. Regenerate does not support [stock voices](/ai-speech/stock-voices).
* Regenerate only supports English audio
* Up to 250 characters per regenerate action
**Explore more Regenerate workflows**
Learn how to [smooth audio edits](/script-editing/fix-take).
# Correct your transcript
Source: https://help.descript.com/script-editing/correct-your-transcript
Use Descript's Correct mode to fix misspellings, punctuation, and missed words in the script.
Correcting your transcript changes the text on screen without altering the audio or video underneath. Fix a misspelled name, add a missed word, or clean up punctuation, and your recording stays exactly as it was.
## Fix incorrect words
When Descript transcribes a word incorrectly or misses a word entirely, fix the transcript without changing your audio.
1. Double-click the word (or adjacent word) to select it.
2. Click **Correct** in the hover toolbar, or press `C`.
3. Type the correct word.
4. Choose an option:
* **Correct** — Fix only this instance.
* **Correct All** — Fix every instance of this word in your project.
After you make a correction, Descript re-analyzes your media to adjust alignment. A dotted gray underline appears while Descript checks the alignment.
## Make edits in bulk with Correct mode
1. Press `Opt+C` (Mac) or `Alt+C` (Windows) to enter Correct text mode.
2. Click any word and type your correction — no need to click Correct each time.
3. Press `Opt+C` or `Alt+C` again to exit Correct text mode.
## Fix punctuation and capitalization
Use these keyboard shortcuts to correct text:
* Hold `Z` + click a word to toggle capitalization (lowercase → Sentence case → UPPERCASE).
* Hold `X` + click a word to cycle through punctuation (period → question mark → comma → no punctuation).
* Highlight a word, then press `C` to correct spelling.
**Windows users**
Some laptops disable the touchpad while typing. If `Z` + click or `X` + click does not work, try using an external mouse or adjusting your touchpad settings so it stays active while typing.
# Create a sequence
Source: https://help.descript.com/script-editing/create-a-sequence
Bundle camera angles, mics, and screen recordings into one sequence.
A sequence bundles several tracks into one unit you edit together from your script, so multi-source footage stays in sync as you cut.
This guide walks through several ways to create a sequence in Descript. If you’re new to sequences or unsure when to use them, start with our [sequence overview](/script-editing/multi-track-sequences-overview).
## Create a sequence from project files
You can create a sequence from files you've already added to your project.
1. Open the **Project** panel.
2. Select the files you want to combine by holding `Cmd` (Mac) or `Ctrl` (Windows) and clicking them.
3. In the preview window that appears at the top of the panel, click **Create sequence**.
The sequence will appear in your script and timeline as a single item. You can now edit all tracks together from the script. [Learn more about editing your video from the transcript →](/getting-started/edit-like-a-doc)
**Need to re-align your sequence?** Use the Multi-Track Autosync button in the sequence editor. It aligns two or more audio-enabled tracks automatically. To make adjustments manually, use the [Sequence Editor](/script-editing/sequence-editor).
## Other ways to create a sequence
### Start from an empty composition
When you create a new, empty composition, you can click the **Multicam & multitrack** button in the center of the screen. This creates an empty sequence and opens the Sequence Editor, where you can manually add files and build your sequence.
### Start with an empty sequence
Click the **+** button in the **Project** panel under **Files** and select **Sequence**. The Sequence Editor will open where you can manually add files and build your sequence.
**Don't forget: Add your sequence to the script**
After you create a sequence, it’s stored in the **Sequences** folder in your **Project** panel — but it won’t appear in your script until you add it.
To add it, drag the sequence into the script or click **Insert into script**. If you can’t find your sequence, make sure the **Sequences** folder is expanded in the Project panel.
Until it’s added to the script, you won’t be able to edit the sequence or view its transcript.
[Learn how to add a file to the script →](/getting-started/add-a-file-to-the-script)
# Deleting vs ignoring script text
Source: https://help.descript.com/script-editing/delete-vs-ignore
Choose between deleting or ignoring (strikethrough) parts of your script.
Use delete and ignore to remove content from your script while keeping your edits non-destructive and reversible.
**Before getting started**
Not familiar with script editing yet? Check out [editing your script like a doc](/script-editing/correct-your-transcript) first.
## How to delete script content
Deleting removes text and its associated media from view.
1. Highlight the section of script you want to remove.
2. Press `Delete` (macOS) or `Backspace` (Windows).
Deleted content won't appear in your playback, exports, or share pages — but it's not permanent. You can un-delete your content at any time via the [restore removed media action](/script-editing/restore-removed-media).
## How to ignore script content
Ignoring marks your script text with a strikethrough. Ignored text stays visible in your script, but won't play back. Use this when you want to track your edits visually, or think you might want to restore content later.
1. Highlight the section of script you want to ignore.
2. Press `Command + Delete` (macOS) or `Control + Backspace` (Windows). The text will appear with a strikethrough.
To restore or delete ignored content, hover over the strikethrough text and choose **Restore** (to un-ignore the media) or **Delete** (to remove the media)**.**
## Export behavior
How you remove content affects what shows up when you export or share your project.
* **Deleted** content won't appear in an [exported text file](/export-and-share/transcript) or on the transcript of a Descript [share page](/export-and-share/share-page).
* **Ignored** text can be included in an exported transcription, but won't appear in subtitles or media exported to the Descript (web link) destination.
# Detach audio
Source: https://help.descript.com/script-editing/detach-audio
Split your content into separate audio and video channels.
Descript's Detach audio feature lets you edit a video’s audio track without creating breaks in the video Timeline.
* If you use detach audio on a video track from within the [Sequence Editor](/script-editing/sequence-editor), this will create two tracks in the [sequence](/script-editing/multi-track-sequences-overview): one for the video layer and another for the audio layer.
* If you use detach audio on a video layer in your composition's [Timeline](/timeline/timeline-overview), this will create a new sequence with two tracks: one for the video layer and another serving as the audio layer.
Edits can then be performed independently on each track without affecting the other.
[
](/images/external/descript-10302809492365-bce4692162.gif)
# Edit boundaries
Source: https://help.descript.com/script-editing/edit-boundaries
Visual "cut-content" indicators in the script.
Edit boundaries are represented by ¦ vertical lines that appear in your script. They may look like a gray colon ( **:** ) in your script. They are different from [scene boundaries](/visuals/boundaries) and represent where two [clips](/visuals/working-with-layers-and-clips-overview) in your script meet. Edit boundaries will show up anytime you make an edit in the Script editor or Timeline, so anytime you:
* [Add video or audio to an existing script](/getting-started/import-overview).
* [Delete or ignore](/script-editing/delete-vs-ignore) sections of script.
* Make cuts in your script track with the [Blade tool](/timeline/timeline-tools).
* Insert a [gap clip](/timeline/using-gap-clips) or a [freeze frame](/timeline/freeze-frames) in your script track.
## Viewing edit boundaries in your script
If you want to toggle on or off viewing edit boundaries in your script, open the menu and choose**View > Show edit boundaries**.
### Smooth edits and restoring media
When edit boundaries are showing, you can quickly access the following additional features:
* **Smooth edits**—hover over an edit boundary and click
**Regenerate edit** to smooth any jumpy, mismatched, or awkward edits using our Regenerate feature. [Click here to learn more about Regenerate](/script-editing/fix-take).
* **Edit in timeline** — when the timeline is hidden, you can hover over an edit boundary and click
**Edit in timeline**to quickly open the timeline and view the specific edit. [Click here to learn more about the timeline](/timeline/timeline-overview).\\
* **Restoring removed media**—if you need restore anything you edited out, select the script surrounding the edit boundary and right-click it, then select **Restore removed media** from the menu. [Click here to learn more about restoring removed media](/script-editing/restore-removed-media).\\
# Edit for Clarity
Source: https://help.descript.com/script-editing/edit-for-clarity
The Edit for Clarity tool analyzes your script to clean up pacing, tighten delivery, and remove unnecessary or off-topic content.
Run Edit for Clarity when a script rambles, repeats itself, or wanders off topic. It trims and tightens automatically, and can optionally [regenerate the audio](/script-editing/change-meaning) with AI speech so the edits sound seamless.
## This article covers
* [How to use Edit for Clarity](#how-it-works)
* [What you'll see after applying edits](#what-you’ll-see)
* [Next steps after reviewing suggestions](#next-steps)
**Usage note**
On current plans, this feature uses **AI Credits**. Learn more about [tracking your Media Minutes and AI Credits](/billing-payments-plans/track-and-understand-your-media-minutes-and-ai-credits).
Legacy and Sunset plans track usage differently. See our [Understanding your Legacy and Sunset plan](/billing-payments-plans/legacy-sunset) guide for details.
## How it works
1. Open the **AI Tools** panel in the right sidebar.
2. Select **Edit for Clarity** from the **Sound Good** section.
3. Adjust the **Edit intensity** slider:
* **Low** – Light touch, minimal edits
* **Medium** – Balanced cleanup
* **Heavy** – More aggressive editing and trimming
4. Turn on **Use AI speech** to allow AI-generated voice clips to be inserted for smoother flow.
* Make sure your script has proper [speaker labels](/script-editing/speakers).
* Each speaker must have an [AI Speaker](/ai-speech/ai-speakers-overview) assigned—you’ll be prompted if not.
5. Click **Submit** to process the script and apply edits.
## What you’ll see
* Removed words or phrases appear as [ignored text](/script-editing/delete-vs-ignore) so you can review or restore them.
* AI-generated edits appear in blue and include regenerated audio using the selected AI Speaker.
## Next steps
After reviewing your edits, you can:
* **Copy edits to a new composition** – create a cleaned-up version without overwriting the original.
* **Remove ignored text** – accept the changes and delete crossed-out text.
* **Discard all edits** – undo all changes and revert to your original script.
* **Done** – close the Edit for Clarity panel.
# Filler words
Source: https://help.descript.com/script-editing/filler-words
Detect ums, uhs, and other filler words, then remove or keep each one.
Filler words like “um,” “uh,” and “you know” can clutter your audio and distract from your message. Descript automatically detects these moments in your script and makes it easy to remove or replace them—without affecting the natural flow of your content.
This feature currently detects filler words in **English** transcripts only.
This article covers:
* How to [remove filler words from your script](#remove-filler-words-from-your-script)
* The [different ways you can handle each filler word](#choose-how-to-handle-each-filler-word)
**Usage note**
On current plans, this feature uses **AI Credits**. Learn more about [tracking your Media Minutes and AI Credits](/billing-payments-plans/track-and-understand-your-media-minutes-and-ai-credits).
Legacy and Sunset plans track usage differently. See our [Understanding your Legacy and Sunset plan](/billing-payments-plans/legacy-sunset) guide for details.
## Remove filler words from your script
Descript automatically detects common filler words like “um” and “uh” in your [composition](/working-in-projects/overview). These appear underlined in light blue in the script editor.
To remove them, open the [AI Tools](/descript-tour/ai-tools-overview) panel in the right sidebar and choose **Remove filler words**.
This opens a sidebar with all detected filler words. You can review timestamps, preview the audio, and choose how to handle each one.
### Choose how to handle each filler word
You can preview each instance and choose one of the following options:
| | |
| ------------------------------- | ---------------------------------------------------------------------------------------------------------------------- |
| **Delete** | Removes both the text and audio of the filler word. |
| **Delete and replace with gap** | Replaces the removed audio with a [gap clip](/timeline/using-gap-clips) to maintain timing. |
| **Ignore** | Strikes through the filler word in the script but removes the audio. Helpful if you want a record of what was removed. |
| **Remove from transcript** | Deletes the word from the script only—audio remains unchanged. |
### Avoid harsh cuts
The **Avoid harsh cuts** option helps ensure your edits sound natural when removing filler words from your script. When enabled, Descript analyzes the surrounding audio and automatically skips any filler words that can’t be removed without clipping into nearby words or leaving behind an awkward cut. Since this feature runs a quick audio analysis, it may take a moment to process.
## Remove filler words from part of your composition
By default, filler word removal applies to the entire composition. To target a specific section:
1. Select the portion of your script you want to clean up.
2. Duplicate that selection to a new composition: [How to duplicate selection.](/working-in-projects/duplicate)
3. Open the new composition and run **Remove filler words**.
4. Copy and paste the cleaned-up script back into your original composition.
# Fix duplicate transcripts or mic bleed
Source: https://help.descript.com/script-editing/fix-duplicate-transcripts-or-mic-bleed
Clean up echo and duplicated transcript text caused by mic bleed.
If you're hearing echo or delayed audio, or if your transcript looks fragmented or duplicated, you might be experiencing mic bleed. This happens when one speaker’s voice is picked up by multiple microphones—usually when a speaker isn’t wearing headphones and their voice is captured by their own mic and another participant’s.
This article walks through how to resolve mic bleed using both automatic and manual methods, along with best practices to avoid it in future recordings.
[
](/images/external/descript-22029164331149-174a6a4995.png)
## Automatically fix duplicate transcriptions
If Descript detects mic bleed when a sequence is created, a message appears in the bottom-right corner of the editor: **“Sections of (*your\_filename*) have duplicate transcription, perhaps caused by mic bleed.”** Click **Fix** to automatically remove duplicated text in the script.
Mic bleed detection works best when each sequence track contains a single audio clip. If untranscribed tracks are present, Descript can still detect mic bleed—but alignment accuracy may be affected if those tracks are later removed.
**Removes text, not audio**
The Fix duplicate transcripts feature does not delete or mute audio—it only removes duplicated text from the script. You may still want to clean up the underlying audio manually in the [Sequence Editor](/script-editing/sequence-editor).
## Manually initiate Fix Duplicate Transcripts
If Descript doesn’t automatically detect mic bleed, you can run the tool manually from the project files menu:
1. Open the **Project** panel and make sure you're in the **Files** section.
2. Click the
button to the right of the sequence.
3. Select **Advanced > Fix duplicate transcripts**.
### Revert the fix if needed
On rare occasions, Descript may incorrectly classify audio as mic bleed. If needed, you can revert the changes:
1. Open the **Project** panel and make sure you're in the **Files** section.
2. Click the
button to the right of the sequence.
3. Select **Advanced > Revert duplicate transcripts fix**.
## Select sequence tracks to include in your script
You can also control which tracks are included in your script using the Sequence Editor. This is especially useful when your sequence contains multiple audio tracks with overlapping content, such as mic bleed or duplicate recordings.
Excluding redundant tracks helps improve transcription accuracy and speaker labeling. We recommend isolating the cleanest track per speaker when working in multitrack sequences.
## How to include or exclude sequence tracks
1. Open the [Sequence Editor](/script-editing/sequence-editor).
2. Click the **···** icon on the track you want to modify.
3. Select **Include in script** or **Remove from script**.
# Use Regenerate to fix or smooth out any jumpy, abrupt, or awkward audio
Source: https://help.descript.com/script-editing/fix-take
Use Regenerate to smooth rough cuts and awkward pacing without re-recording.
When an edit leaves a jumpy or awkward cut, Regenerate rebuilds the audio to match without re-recording. It uses the surrounding speech as context, so the fix sounds like the rest of your take.
This article covers using Regenerate to smooth transitions and polish delivery. It doesn’t cover changing what was said.
*Regenerate is currently available for English audio and video only.*
**Want to change the actual words?**
If you're replacing or rewriting speech, use your AI speaker and follow the steps in [Use Regenerate to edit or change recorded audio](/script-editing/change-meaning)
## How to heal audio edits using Regenerate
1. Find the edit point in your script where the audio sounds rough or abrupt. We recommend including a few words on either side of the edit for best results.
2. Click **Regenerate** from the [selection toolbar](/descript-tour/selection-toolbar) that appears.
* **If you're not changing the words**: Descript will regenerate the audio using the original voice to smooth the transition.
* **If you are changing the words**: This requires a [custom AI speaker](/ai-speech/custom-speaker). For that workflow, see [Edit audio with Regenerate](/script-editing/change-meaning).
3. Click the Regenerate button to continue. While the text pulses, Descript is processing and regenerating the audio for that section.
4. Hover over the regenerated clip to preview or take further action:
* **Play** – Listen to the regenerated audio.
* **Regenerate** – Try a different variation.
* **Keep** – Accept the result and convert it to an audio clip.
* **Restore** – Revert to the original audio.
### Tip: Regenerate from edit points
Hover over a vertical dashed line in the script, then click the **Regenerate** icon (a small band-aid) to fix that edit automatically.
## Feature limitations
You won’t be able to use Regenerate if:
* The selection includes: multiple edit points, a [scene boundary](/visuals/boundaries), or [Ignored text](/script-editing/delete-vs-ignore).
* You edited the script and don’t have access to a [Speaker](/script-editing/speakers)'s voice.
* You’re trying to regenerate an already regenerated clip—click **Keep** to convert it, then you can regenerate again.
# Highlight text and copy highlights
Source: https://help.descript.com/script-editing/highlights
Mark quotes and clips with color-coded highlights, then copy them out.
Mark the key moments in your script with color-coded highlights: standout quotes, edits to revisit, clips worth repurposing. Optionally, pull them out with **Copy Highlights** to build a new composition from just the parts you flagged.
## Highlight text
1. Select the text in your script you want to highlight.
2. Click the highlight color from the [selection toolbar](/descript-tour/selection-toolbar). Use the dropdown menu to choose a different color.\\
## Copy highlights into a new composition
After highlighting key moments in your composition, use the **Copy Highlights** action to collect and paste those sections into a new composition. This is a fast way to repurpose content—like building a social clip reel, podcast summary, or blog post.
1. Open the [action bar](/descript-tour/action-bar) with the keyboard shortcut:
* `Command + K` (Mac)
* `Ctrl + K` (Windows)
2. Type "Copy highlights" into the action bar, then select the **Copy highlights** option from the list.
3. Choose whether to copy highlights by a specific color or include all highlights. You may need to delete the phrase "copy highlights" from the action bar to view color-specific options.
4. Open an existing composition or [create a new one](/working-in-projects/overview).
5. Right-click in the script editor where you want the highlights to go, then select **Paste**.
## Clear highlights from your script
Remove highlights in two ways:
* Select the highlighted text, then press `Command + Shift + H` (Mac) or `Control + Shift + H` (Windows).
* Select the highlighted text, open the highlight color dropdown, and choose **Clear highlight**.\\
# Use your own transcript
Source: https://help.descript.com/script-editing/import-transcript
Bring your own transcript into a Descript composition.
Already have a transcript you've cleaned up elsewhere? **Replace transcript** and **Import transcript** swap Descript's automatic transcription for your own text file.
In the app, you’ll see **Replace transcript** if your file already has a transcript, or **Import transcript** if it hasn’t been transcribed yet.
**Before you start**
* **English only:** This feature currently supports English-language transcripts only.
* **Speaker labels:** Speaker names should be followed by a colon (`Speaker Name: dialogue text`). Descript will detect and apply labels automatically.
* **Content matching:** Your transcript should closely match the underlying audio or video. Minor differences like filler words ("um," "uh") are okay, but major mismatches may cause issues.
## How to replace or import a transcript
1. pen the **Project** panel in the right sidebar.
2. Click the **•••** menu next to your file.
3. Select **Replace**.
4. Click **Replace transcript…**.
5. Paste your transcript into the text box that appears.
6. Click **Sync** to apply your imported transcript.
Descript will completely replace your existing transcript with the new one. Your [project file](/add-and-manage-media/project-file-actions) will now use the updated transcript.
**Not seeing the Replace transcript option?**\
If you're working with an untranscribed file, use **Import transcript** from the project file’s actions menu instead.
# Markers and chapters
Source: https://help.descript.com/script-editing/markers-chapters
Add markers to break your script into sections and export them as chapters.
Organize your script into sections with markers. Markers work like bookmarks or headers — they appear in the timeline and can show up as chapters in your exported or published videos.
In this article, you’ll learn how to add, navigate, edit, and export markers.
## Add a marker
There are several ways to add a marker to the script:
1. Type `#` directly into your script.
2. Click **Add marker** on a blank line in the script.\\
3. Use the **Add Chapters** tool from the [AI Tools panel](/descript-tour/ai-tools-overview).
Markers appear in your script as section headers and as purple bookmarks in the timeline.
## Navigate between markers
Click the marker icon next to the playback controls to view all markers in your script and jump between sections.
## Edit markers
### Move a marker
Hover over a marker until the **grabber** appears. Click and drag the marker to a new location. As you drag, the script highlights where the marker will land.
### Rename a marker
Click into the marker’s label and type a new name.
### Delete a marker
Select the marker in your script and press **Delete** on your keyboard.
## How markers appear in exports
### Do markers show up as chapters in my video?
Markers automatically appear as chapters in [Descript web links](/export-and-share/share-page).
For [local exports](/export-and-share/video-gif), turn on **Include markers as chapters** in the Metadata settings. This works for MP4, MP3, and AAC files. Media players and podcast apps that support chapters will display them.
**Note:** YouTube doesn’t support chapter metadata from exported files. You’ll need to [add chapters manually in the video description](https://support.google.com/youtube/answer/9884579?hl=en). You can easily copy a formatted list of your chapters for this purpose by clicking the marker icon next to the playback controls and selecting **Copy chapters for YouTube**.
### Can I export individual markers?
Yes. When [exporting locally](/export-and-share/video-gif), choose **Markers** as the export option to create a separate file for each marker.
### Do markers appear in transcript exports?
Yes. When [exporting to Word or HTML](/export-and-share/transcript), markers appear as section headers with timecodes if the option is enabled.
# Sequence overview
Source: https://help.descript.com/script-editing/multi-track-sequences-overview
A sequence connects multiple tracks together, letting you edit multiple sources as if they were a single file.
Editing multitrack footage usually means syncing tracks by hand and repeating the same cut on each one. A sequence collapses that into a single edit from your composition's script, and every track stays aligned automatically.
When you create a sequence, it appears in your composition's script and timeline as a single item. Edit that item from your script, and all tracks inside the sequence are edited together.
Descript creates sequences automatically when you record in [Rooms](/record/rooms-overview) or use [the Editor recorder](/record/editor-recorder). If you're using [the Screen Recorder](/record/screen-recorder), behavior depends on your settings.
## When to use a sequence
Use a sequence when you have:
* **Multiple camera angles** of the same recording that you want to switch between
* **Multiple microphones** in a single conversation
* **Screen recordings with separate inputs** (system audio, mic, camera, screen)
* **Audio and video from different sources** that need to stay synced
## Create a sequence
You can create sequences in several ways:
* **From project files:** Multi-select files in the **Project** panel and click **Create sequence** in the preview window.
* **From an empty composition:** Click the **Multicam & multitrack** button in a new, empty composition to start building your sequence.
* **Empty sequence:** Create an empty sequence from the **+** menu in the **Project** panel and add files in the Sequence Editor.
For full details on all three methods, see [Create a sequence](/script-editing/create-a-sequence).
## Edit a sequence
### Edit from your composition's script
To keep all tracks aligned, edit the sequence directly from your composition's script or timeline. Any edits—cutting, deleting, rearranging—apply to all tracks at once. [Learn how to edit your content like a document](/getting-started/edit-like-a-doc).
### Edit individual tracks in the Sequence Editor
To adjust a single track inside a sequence, open the **Sequence Editor**. Use this when you need to:
* Change volume or apply effects to one track only
* Fix timing misalignment between tracks
* Remove background noise or crosstalk from a specific speaker
* Add or remove tracks from an existing sequence
For full details about editing individual tracks in a sequence, see our [Sequence Editor](/script-editing/sequence-editor) article.
# Realign words in a transcript
Source: https://help.descript.com/script-editing/realign-range
Re-sync a selected range of script text when the timing drifts out of alignment with the underlying audio.
If a transcript stops lining up with the audio, with words landing early or late, realign a selected range to re-sync it to the media.
1. Select a range of script — by highlighting the text in the Script editor, or by using the
[Range tool](/timeline/timeline-tools) in the [Timeline](/timeline/timeline-overview).
2. From the Timeline, right-click on the selected range.
3. Select **Realign words in range**.\\
**Manually correcting alignment**
If you need to make any further corrections to the transcript alignment, you can [manually adjust word boundaries](/script-editing/the-wordbar) with the wordbar.
# Regenerate overview
Source: https://help.descript.com/script-editing/regenerate-overview
Use Regenerate to heal jump cuts, smooth pacing, clean up audio, or change what a speaker said — all without re-recording.
Regenerate uses AI to smooth, polish, or rewrite parts of a video without going through the trouble of re-recording. Use it to heal jump cuts, clean up awkward pacing, fix a distracting noise, or change what a speaker originally said.
Regenerate currently supports English audio and video only.
## Which Regenerate workflow do I need?
Regenerate has several applications. The right one depends on what you're trying to do.
* **Smooth or improve a section:** Heal jump cuts, smooth choppy edits, polish pacing, or clean up unwanted audio. The script stays the same. See [Use Regenerate to smooth or improve a section](/script-editing/fix-take).
* **Change what was said:** Said the wrong thing originally? Use Regenerate to replace words or phrases using an authorized [custom AI speaker](/ai-speech/custom-speaker). See [Use Regenerate to change what was said](/script-editing/change-meaning).
* **Smooth jump cuts AI tool:** Have Descript identify all the cuts in your composition and regenerate new audio and video to make each cut less obvious. See [Smooth jump cuts](/script-editing/smooth-jump-cuts).
## How Regenerate works
Make an edit or highlight a selection of your script, then click the **Regenerate** button. In video projects, Regenerate creates both **Audio & video** by default. Use the dropdown to switch to **Audio only**.
Some sections can only be regenerated as audio. [Sequences](/script-editing/multi-track-sequences-overview), B-roll, multi-speaker recordings, and shots where the speaker's face isn't clearly visible aren't supported for video regeneration.
Descript asks for consent the first time you regenerate video, since the process modifies a speaker's visual performance.
# Replace script track
Source: https://help.descript.com/script-editing/replace-script-track
Swap sections of your script with a new video or audio file.
Replace script track is for finishing a project you roughed in with placeholder audio. Start with a [scratch script](/ai-speech/write-mode) and a rough recording or [AI Speaker](/ai-speech/tts) voice, lay in your B-roll and music, then swap in your final recording when everything's in place.
Once you swap in your new audio, Descript will align it with all the other audio and video elements in your [composition](/working-in-projects/overview) — even if the new media is differently timed or an imperfect match. With Replace script track, you no longer need to wait for the final voiceover or recording to start creating in Descript.
## How to use Replace script track
1. Select the section of your script with the new video or audio you want to swap in, then right-click and **Copy**it.
2. Select the section of your script that you want to swap out with what you copied, then right-click and choose **Paste special > Replace script track**.\\
# Restore removed media
Source: https://help.descript.com/script-editing/restore-removed-media
Restore previously cut parts of your script.
Deleted a section of your script and want it back? Because Descript hides cut media instead of erasing it, **Restore removed media** brings it back exactly as it was.
To use this tool, your script must contain removed media. In Descript, removed media is shown with the edit boundary indicator ( ¦ ), which looks like a vertical line that’s been split in half.
**Lost media after applying a layout?**
If layers disappeared when you switched layouts, the restore process is different. See our other article, [How layouts interact with scenes and the script](/templates-and-presets/layouts-behavior) for those steps.
## Restoring a section of removed media
1. Make a selection over the area in the Script editor where you have removed media.
2. Right click on the selection, then click **Restore removed media**.
#### Can I batch-restore media?
Yes! Any removed media in your selection will be restored.
# Search in script tool
Source: https://help.descript.com/script-editing/search-in-script-tool
Use the find in script tool to search word gaps, filler words, and highlights across your composition or project.
Search the transcript, locate every [word gap](/script-editing/shorten-word-gaps) or [highlight](/script-editing/highlights), and identify [filler words](/script-editing/filler-words) to review and action on.
This article walks through how to use the search in script tool, apply bulk actions, and filter results to speed up your workflow.
## Access and navigate search
1. Press `Command + F` (macOS) or `Control + F` (Windows) to open the search panel. You can also use the [AI Tools panel](/descript-tour/ai-tools-overview) in the sidebar to access search.
2. Enter a search term.
3. Click a search result in the sidebar to jump to it in the script.
## Search in script options
Use **the search in script options** to control how results are filtered and navigated. Click the settings icon
to open these controls.
| Option | Description |
| ---------------------------- | --------------------------------------------------------------------------------------- |
| **Auto-advance** | Moves to the next result automatically after applying an action like correct or remove. |
| **Preview results** | Plays back the section of your composition for the selected result. |
| **Match whole words** | Returns only results that exactly match your search term. |
| **Match case** | Makes the search case sensitive. |
| **Wrap around** | Returns to the top of the results list after reaching the end (requires Auto-advance). |
| **Only current composition** | Limits the search to your current composition instead of the full project. |
## Find and… menu
Use the **Find and…** dropdown to search for and act on specific types of script content.
| Option | What it does |
| ----------------------- | -------------------------------------------------------------------------------------------------------------------------------------- |
| **Find** | Search for specific words or phrases in your script. Apply actions like delete, replace, or insert gap clips. |
| **Remove filler words** | Find and clean up filler words. [Learn more about filler words.](/script-editing/filler-words) |
| **Shorten word gaps** | Find long pauses and shorten them to improve pacing. [Learn more about the shorten word gaps tool.](/script-editing/shorten-word-gaps) |
| **Correct transcript** | Fix misspelled or incorrect transcript words without affecting the media. |
| **Remove media** | Find text and remove the associated audio or video. |
| **Copy** | Copy content and send it to a new or existing composition, folder, or clipboard. |
## Available actions
Actions let you apply edits to your search results. Use them individually or apply them to all results using the toolbar above the search panel.
| Action | Description |
| -------------------------------- | -------------------------------------------------------------------------------------------------- |
| **Delete** | Removes both the text and associated media from the script and timeline. |
| **Delete and replace with gap** | Replaces deleted content with a gap clip in the timeline. [Learn more](/timeline/using-gap-clips). |
| **Ignore** | Strikes through the text and removes media without deleting the text from your script. |
| **Remove from transcript** | Removes text from the script but keeps the audio or video in your timeline. |
| **Duplicate to new composition** | Copies the content into a new composition in your project. |
| **Duplicate to composition** | Copies the content into an existing composition. |
| **Duplicate to folder** | Creates a new composition in a folder you specify. |
| **Copy** | Copies the content to your clipboard for use in another composition or project. |
## Highlighter
Filter your script by highlight color to review key moments—standout quotes, edit notes, or clips to reuse. [Learn how to copy highlights into a new composition](/script-editing/highlights).
# Edit individual tracks with the Sequence Editor
Source: https://help.descript.com/script-editing/sequence-editor
Use the Sequence Editor to edit, add, mute, sync, and manage the individual tracks inside a sequence.
The Sequence Editor is where you open a sequence and work on its tracks individually, instead of as the single unit you normally edit from the script. Those tracks are shared, so anything you change here applies everywhere the sequence appears in your project. Reach for it deliberately.
For most editing, work directly from your composition's script or timeline. When you [edit from the script](/getting-started/edit-like-a-doc), all tracks in your sequence stay aligned.
**New to sequences?**
If you're not familiar with how sequences work in Descript, start with our [Sequence overview](/script-editing/multi-track-sequences-overview) to learn what they are and how they’re used in your [composition](/working-in-projects/overview).
## How to open the Sequence Editor
There are two entry points to the Sequence Editor:
* **From the** [**timeline**](/timeline/timeline-overview) or [**scene editor**](/visuals/scene-editor-overview): right-click the media and select **Edit sequence**.\\
* **From the** [**Project panel**](/descript-tour/project-panel)**:** select a sequence and click **Edit sequence**. \\
To close the Sequence Editor, click **Done** in the top-right corner or press `Esc`.
## Adjust individual tracks
Once you've opened the Sequence Editor, you can control track visibility, edit clips and timing, and apply effects to individual tracks.
**Note: Sequence edits apply across your project**
Edits made in the **Sequence Editor** apply everywhere the sequence appears in your project. If you've used the same sequence in multiple compositions, changes will update in all of them.
### Mute or solo a track
Use the right sidebar to mute or solo individual tracks using the speaker and **S** icons.
### Edit clips and timing
Trim, split, and rearrange clips within each track like you would in the main timeline. Use Blade, Slip, and Range tools to adjust timing and positioning. [Learn more about timeline tools.](/timeline/timeline-tools)
### Automatically align tracks Align your multi-track recordings quickly without manual syncing. Multi-Track Autosync aligns two or more audio-enabled tracks automatically. 1. Open the sequence editor. 2. Select the option to autosync your tracks. ### Nudge clips for precise sync adjustment For frame-level precision when syncing audio to video, use arrow keys to nudge selected clips in the Sequence Editor. If the delay is consistent throughout a single file, use [A/V sync offset](/add-and-manage-media/av-sync) instead.
1. Open the Sequence Editor and select the clip you want to adjust.
2. Press the **left** or **right arrow key** to move the clip by one frame.
Use modifier keys for different increments:
| Shortcut (Mac / Windows) | Increment |
| ------------------------ | --------- |
| Arrow keys | 1 frame |
| `Cmd` / `Ctrl` + Arrow | ½ frame |
| `Shift` + Arrow | 5 frames |
| `Option` / `Alt` + Arrow | 1 second |
## Apply effects and adjustments:
From the properties panel in the Sequence Editor, you can apply effects and adjustments to a single track—just like you would in your main composition.
This includes:
* [Pan and volume controls](/effects-animations-transitions/volume-pan)
* [Volume automation](/effects-animations-transitions/volume-automation-and-keyframes)
* [Effects](/effects-animations-transitions/apply-adjust) (Studio Sound, EQ, etc.)
* [Auto-leveling](/effects-animations-transitions/auto-leveling)
When you apply these from within the Sequence Editor, they only affect the selected track. [Learn more about audio and video effects.](/effects-animations-transitions/overview)
## Add tracks to a sequence
Descript supports up to 14 tracks per sequence. To add a new track:
1. Open the Sequence Editor.
2. Click **Add media** in the top-right corner.
3. Select a file from your library or upload a new one.
4. Click **Add new track** or drag the file into the timeline.
## Include or exclude tracks from the script
If a sequence contains multiple audio files of the same recording—or mic bleed across multiple tracks—you may see duplicate transcriptions in your combined script. This can cause issues with script accuracy and [speaker labels](/script-editing/speaker-detection).
To fix this, choose which tracks are included in the combined script:
1. Open the Sequence Editor.
2. Select the track you want to include or exclude.
3. Click the **···** icon in the top-right corner.
4. Select **Remove from script** or **Include in script**.
# Shorten Word Gaps
Source: https://help.descript.com/script-editing/shorten-word-gaps
Descript's Shorten word gaps feature helps to automatically tighten long pauses in your media.
Shorten word gaps removes the dead space between words automatically, so you don't have to trim each pause by hand on the timeline.
This article covers how to run the tool, adjust timing settings, review results, and explore advanced options.
**Usage note**
On current plans, this feature uses **AI Credits**. Learn more about [tracking your Media Minutes and AI Credits](/billing-payments-plans/track-and-understand-your-media-minutes-and-ai-credits).
Legacy and Sunset plans track usage differently. See our [Understanding your Legacy and Sunset plan](/billing-payments-plans/legacy-sunset) guide for details.
## Shorten word gaps
1. Open the [AI Tools panel](/descript-tour/ai-tools-overview) on the right-hand side of your screen and select **Shorten word gaps**.
2. Once the action starts, the filler words search menu will appear at the top of the script editor.
* Use the dropdown to select **more than** or **between**, and use the duration fields to define what qualifies as a gap.
* Use the second field to set a new target length (e.g. 200ms).
3. Navigate through results using the search panel arrows, or click results in the [Properties panel](/descript-tour/properties-panel).
* **Click Shorten** to apply changes to the selected gap.
* **Click Shorten all** to apply changes to all gaps.
Want to adjust word gaps manually while editing? You can also [shorten them directly in the script editor](/script-editing/word-gaps) or use the [wordbar](/script-editing/the-wordbar).
## Advanced settings
You can customize the Shorten word gaps experience by clicking the
**Settings** icon and adjusting the following preferences:
* **Auto-advance** – Automatically move to the next result after shortening a gap.
* **Preview results** – Automatically play back the surrounding audio when a result is selected.
# Smooth jump cuts
Source: https://help.descript.com/script-editing/smooth-jump-cuts
Review and smooth every jump cut your edits left behind, in one pass, using Regenerate.
When you delete words or trim parts of your content, the audio and video often jump at these cuts. Descript's Smooth jump cuts tool scans your rough cut, analyzes those jumps, and then uses AI to heal the video and audio at each jump cut so it looks and sounds... well, smoother.
On current plans, this feature uses AI credits. Learn more about [tracking your media minutes and AI credits](/billing-payments-plans/track-and-understand-your-media-minutes-and-ai-credits).
Legacy and Sunset plans track usage differently. See [Understanding your Legacy and Sunset plan](/billing-payments-plans/legacy-sunset) for details.
## Before you start
Smooth jump cuts runs on [Regenerate](/script-editing/regenerate-overview), Descript's AI tool for generating video and audio to conceal an obvious jump cut. For the best experience, we recommend finishing your first pass of rough cut edits before using the tool. [Learn more about editing your content like a doc.](/getting-started/edit-like-a-doc)
Smooth jump cuts is limited to audio-only regenerate on [multi-track sequences](/script-editing/multi-track-sequences-overview).
## Smooth your jump cuts in bulk
1. Open the [**AI tools panel**](/descript-tour/ai-tools-overview) in the right-hand sidebar and select **Smooth jump cuts** from the Look Good section.
2. Then, choose a method for addressing your cuts:
* **Find first**: Descript finds every jump cut and lists them for you to review before anything changes. You play back each one and smooth only the cuts you choose. Use this when your composition has intentional cuts you want to leave alone, like scene changes or cuts between camera angles.
* **Smooth all**: Descript finds and smooths every jump cut in one pass, regenerating the audio and video for every individual cut in bulk.
3. Choose what to regenerate: **Audio and video** or **Audio only**.
4. Click **Submit**.
5. If you chose the **Find first** method, Descript lists every cut it found in the sidebar. Play back a cut before deciding how to address it; if you chose **Smooth all**, Descript automatically starts smoothing every cut, then lets you review each result.
6. Click **Smooth** (the bandage icon) on any cut you want to heal; after smoothing, you can also **Revert** back to the original, **Retry** regenerate, or **Keep** the healed jump cut.
# Automatic speaker detection
Source: https://help.descript.com/script-editing/speaker-detection
Have Descript find each voice and automatically label speakers once across a project.
When you record a conversation or interview with multiple participants, Descript can automatically detect distinct voices and help you label each [Speaker](/script-editing/speakers). You'll identify each participant once, and Descript applies those labels throughout your transcript.
## How speaker detection works
Speaker detection works in two steps:
1. **Detect**: When you import and transcribe a file, Descript's AI automatically analyzes the audio and identifies distinct voices. Automatic Speaker detection is available for files up to 5 hours long.
2. **Identify**: Once detection finishes, you'll get a notification prompting you to assign a name to each Speaker. Descript plays a sample of each voice so you can tell them apart and create labels.
After you identify your Speakers, Descript automatically applies labels throughout your script.
## Speaker detection modes
Speaker detection works differently depending on your selected mode (automatic or manual). This [app setting](/account-and-app-settings/app-settings) can be different between web and desktop apps, so check your settings in both [Descript for Web](/getting-started/descript-for-web) and [the desktop app](/getting-started/install).
| Automatic detection (default) | Manual detection |
| ------------------------------------------------------------ | -------------------------------------------------- |
| Runs automatically without asking for the number of speakers | Prompts you to select the number of speakers first |
| Up to 10 hours | Up to 3 hours |
| **Always ask before detecting speakers** is **OFF** | **Always ask before detecting speakers** is **ON** |
If your file exceeds these limits, the **Detect speakers** option will be disabled. You can check this by right-clicking the file — a tooltip will explain the time restriction.
## Detect and identify speakers
1. [Import your file into a project](/getting-started/import-overview). Descript begins detecting speakers in the background automatically as part of the [automatic transcription](/script-editing/automatic-transcription) process.
2. When detection is complete, you’ll get a notification. Click **Identify speakers**.
3. The **Identify speakers** modal will open. Listen to the audio sample for each detected voice to confirm who's speaking.
4. Add the speaker’s name, or select an existing name from the list.
5. When you’ve listened to all the samples, click **Close**.
6. [Add the file to your script panel](/getting-started/add-a-file-to-the-script) — the speaker labels will appear automatically in your transcript.
After you add speaker labels, Descript remembers them and applies them intelligently as you edit — even when you cut, copy, and paste among compositions.
## Manually trigger speaker detection
If automatic detection is disabled, speaker detection won't run when you import files. To trigger it manually, click the ellipsis next to your file in [the Project panel](/descript-tour/project-panel) and select **Detect speakers**. You'll be prompted to enter the number of speakers before detection begins.
If the Detect speakers option is unavailable, your file may exceed the 3-hour time limit for manual detection.
# Speaker labels
Source: https://help.descript.com/script-editing/speaker-labels
Add, move, rename, replace, and remove Speaker labels in your script.
At its simplest, a Speaker label is just a name in your transcript. Give that Speaker a voice or an avatar and the same label can generate speech or put a presenter on screen.
In this article, we’ll cover the mechanics of managing labels for Speakers in your script. For more info about the Speaker concept and related workflows, see our [Speakers](/script-editing/speakers) guide.
## Add a speaker label
Descript offers two ways to label speakers in your transcript:
### **Automatic Speaker detection**
When you upload a file, Descript automatically detects the distinct voices throughout and then prompts you to identify them. For those steps, see [Automatic speaker detection](/script-editing/speaker-detection).
### **Or, add a Speaker manually**
1. Open the Speaker menu: click **Add speaker** at the top of a paragraph, or place your cursor in the script and press `@`.
2. Start typing to create a new Speaker label, or pick one of the other options:
* **In this project:** apply a label using a Speaker already created in this project.
* **Add AI speaker to project:** apply a label using a Speaker saved to your Drive, but not yet in this project.
* **Browse stock AI speakers:** choose from Descript's library of [stock voices](/ai-speech/stock-voices).
* **Create a new speaker:** make a new [voice clone](https://help.descript.com/hc/en-us/articles/10119641262221).
You can also select a portion of the script to re-label, press `@`, and use the same steps to assign a Speaker to that selection.
## Manage Speaker labels
### **Move a Speaker**
1. Hover over the speaker label and click the reposition icon to its left.
2. Drag and drop it to a new spot in the script.
Words highlight as you drag. Drop on a word to place the label before it.
### **Rename a Speaker**
1. Click any instance of the label.
2. Type the new name.
3. In the dropdown, click **Rename \[old name] to \[new name]**.
Renaming changes the Speaker within this project only.
### **Replace or merge a Speaker across a project**
1. Make sure the replacement speaker is already in the project.
2. Click any instance of the label you want to replace.
3. Click the speaker options button (⋯), select **Replace in project with…**, then choose the replacement.
### **Change label color**
Click any instance of the label, click the speaker options button (⋯), select **Change label color**, and pick a color.
### **Remove a Speaker from a project**
Click any instance of the label, click the speaker options button (⋯), and select **Remove from project**. Script sections assigned to it get attributed to the speaker above.
# Speakers
Source: https://help.descript.com/script-editing/speakers
Speakers identify who's talking in your Descript transcript and enable text-to-speech and on-screen avatars.
A Speaker is a label that identifies who's talking in your project. At its simplest, it's just a name in your transcript, but it also enables speech generation and avatar features in Descript.
* **A [label](/label) on its own** organizes your script. It marks who's talking throughout the transcript.
* **A label with an assigned voice** can generate speech with one of [Descript's stock voices](/ai-speech/stock-voices) or a [custom voice clone](/ai-speech/custom-speaker).
* **A label with an [avatar](/generative-media/overview)** puts a presenter on screen.
## Project Speakers and drive Speakers
Speakers exist at two levels:
* **Project Speakers** exist in the project where you created them.
* **Drive Speakers** are custom voice clones. Reuse them across projects, and share them with other drive members. They live in the **AI speakers** tab in Drive view, along with any speakers other members have shared with you.
## Working with Speakers
* **Add and manage speaker labels** — apply, move, rename, replace, and remove labels in your script
* Detect and label speakers in your transcript — let Descript find the voices in a recording
* Stock voices
* Create a voice clone
* Managing and sharing your AI Speakers — rename, share, and delete drive Speakers
* Generate text-to-speech audio
* Use Regenerate to change what was said
* Avatars
# Supported transcription languages
Source: https://help.descript.com/script-editing/supported-transcription-languages
Descript automatically transcribes audio and video in 26 languages.
Descript can [auto-detect the language](/script-editing/automatic-transcription) or let you set it before transcribing. Every supported language is written in the Latin alphabet.
Currently, supported transcription languages are limited to those using the Latin alphabet. Languages such as Chinese, Japanese, or Russian are not yet supported, but it's certainly something we’d like to add in the future.
| Available transcription languages | | | |
| ----------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------- | ---------- | ------------------------------------------- |
| Brazilian Portuguese | English (US) | Italian | Slovak |
| Catalan | Finnish | Latvian | Slovenian |
| Croatian | French (FR) | Lithuanian | Spanish (US) |
| Czech | German | Malay | Swedish |
| Danish | Greek ([Beta](/app-troubleshooting/beta)) | Norwegian | Turkish |
| Dutch | Hindi ([Beta](/app-troubleshooting/beta)) | Polish | Welsh\* ([Beta](/app-troubleshooting/beta)) |
| English (UK)\* | Hungarian | Romanian | |
| **must be* [*manually selected when transcribing*](#set-language-preferences)*, not compatible with auto language detection\* | | | |
## Set language preferences
If you work with multiple languages, you can set a preferred transcription language and/or enable **Always ask before transcribing** in your [App settings](/account-and-app-settings/app-settings). When enabled, Descript will prompt you to select a language before each transcription.
## Re-transcribe in a different language
If the wrong language was selected during your initial transcription, you can re-transcribe the file:
1. Click **Project** in the right-hand sidebar and open the **Files** section.
2. Click the
next to your file name.
3. Select **Re-transcribe**.
4. Choose the correct transcription language.
5. Click **Done** to re-transcribe your file.\\
## Language support for editing and AI tools
Some Descript features currently support only English transcripts. If you’re using another language, note the following tools are English-only:
* [Filler word detection](/script-editing/filler-words)
* [Import transcript](/script-editing/import-transcript)
* [Replace transcript](https://help.descript.com/hc/en-us/articles/10165786610061)
* [Transcription glossary](/script-editing/transcription-glossary)
**Inverse Text Normalization (ITN)**
ITN automatically formats spoken numbers and dates (e.g., “Nineteen Forty-Five” → “1945”). Currently supported in English, French, and Spanish.
## Translation and multi-language files
* Descript supports transcription in only one language per file. Files with multiple spoken languages are not currently supported.
* To translate your transcript into another language, see our [Translate and dub speech feature suite](/repurpose/translate-overview)
# The wordbar
Source: https://help.descript.com/script-editing/the-wordbar
Adjust word boundaries in the wordbar to fix misaligned audio.
The wordbar tells you exactly what words a waveform represents, and it's for quickly adding or removing space between words.
## Adjusting word boundaries and alignment
Descript automatically aligns your transcript with your script audio so that your edits remove only the portion of audio corresponding with a given word. In the event that a word is improperly aligned, you can make adjustments to its start and end boundaries in the wordbar to assure your transcript, [captions](/visuals/text-layers) or [exported subtitles](/export-and-share/subtitles) are lined up correctly.
To adjust a word’s alignment:
1. Zoom in on the word in the [Timeline](/timeline/timeline-overview) until it has been ungrouped from other words around it.
2. Hover your cursor over a start or end word boundary.
3. Press and hold the `Command` (macOS) or `Control` (Windows) key; you will see the trim icon appear.
4. Click and drag the word boundary to the desired position above the waveform below.\\
#### Word-level adjustment
Word boundary adjustments must be performed on a per-word basis. You may need to zoom in a little on the Timeline to get the trim tool to appear in tightly spaced words.
## Adjusting the timing of your script from the wordbar
Select and drag a word from the wordbar to adjust the timing of your script.
* **Dragging left** shortens word gaps and potentially trims script media.
* **Dragging right**will extend the word gap and do one of two things:
* Add a [gap clip](/timeline/using-gap-clips) if the script media is audio-only.
* Add a [freeze frame](/timeline/freeze-frames) if the script media contains video.
# Transcription glossary
Source: https://help.descript.com/script-editing/transcription-glossary
The Transcription Glossary helps Descript accurately transcribe difficult words like proper names, brand terms, or technical jargon.
Give Descript a list of the tricky terms in your recordings, and it'll transcribe them correctly instead of guessing. The Transcription Glossary works like a custom word bank and holds up to **30 terms** per Drive.
## Feature availability and limitations
* The Transcription Glossary is available on all Descript plans. Business and Enterprise plans have additional team-level features for managing shared glossaries through [Brand Studio](/branding/brand-studio).
* The glossary currently supports **English only** and will not affect translated transcripts.
* Glossaries are **Drive-specific**. All users and projects on the same Drive share the same glossary. If you work across multiple Drives, you’ll need to manage each glossary individually. [Learn how to switch Drives](/account-and-app-settings/switch-drives).
## How to add words to the glossary
Descript learns from your corrections and automatically adds frequently corrected words to your glossary, so we won’t repeat the same mistakes. You can also add words to the glossary manually:
1. Open a [project](/getting-started/create-a-new-project) in Descript.
2. Click the **menu** in the top-left corner.
3. Select **Tools**, then choose **Transcription Glossary**.\\
4. Type each word, name, or phrase on its own line.
5. Click **Done** to save.\\
## Automatic detection of frequently corrected words
Descript can automatically learn from your transcript corrections and add frequently corrected words to your glossary. When you correct the same word at least **3 times** across transcripts, Descript will add it to your glossary automatically.
Automatic detection is on by default. To toggle this feature:
1. Open the **Transcription Glossary** from the **Tools** menu.
2. Toggle on/off **Automatically add words you correct frequently**.
3. Optionally, toggle on/off **Notify me when words are added** to get notified when new terms are added to your glossary.
# Trim and adjust spaces between words
Source: https://help.descript.com/script-editing/trim-and-adjust-spaces-between-words
Tighten or expand the timing between words to control pacing.
Close an unwanted pause, add a beat of breathing room, or clean up gaps left by an edit.
**Convert AI speech to audio first**
To adjust timing on an [AI Speaker](/ai-speech/ai-speakers-overview) voice, first [convert the AI voice clip to audio](/ai-speech/covert-to-audio).
## Adjust word spacing from the script
[
](/images/external/descript-29109354311949-1e3b9c45e8.gif)
1. **Right-click** the gap between words you want to adjust.
2. Hover over **Edit word gap**, then choose a preset or enter a custom value. Press `Return` (Mac) or `Enter` (Windows) to apply it. Descript will play back the updated section.
3. Extending a gap creates a [gap clip](/timeline/using-gap-clips). Longer gaps may appear as [wordless media](/script-editing/wordless-media).
## Adjust word spacing from the timeline
Use these tools in the timeline depending on the type of adjustment you need:
* **Wordbar:** Drag a word left or right to nudge timing. Best for small adjustments.
* **Range tool:** Select and delete a span of time. Best for removing breaths or silence.
* **Blade tool:** Create an edit point, then expand or collapse it. Best for reversible edits.
**Adding space in a video creates a black frame**
Increasing the space between words in a video project creates a [gap clip](/timeline/using-gap-clips), which inserts a black frame in your video.
### Use the wordbar
1. Click and hold a word in the [wordbar](/script-editing/the-wordbar).
2. Drag left to reduce the space before the word, or right to increase it.
### Use the Range tool
1. Press `R` to select the [Range tool](/timeline/timeline-tools).
2. Click and drag across the [script track](/timeline/timeline-overview) to select the timing you want to remove.
3. Press `Delete`.
### Use the Blade tool
1. Press `B` to select the [Blade tool](/timeline/timeline-tools).
2. Click on the timeline to create a cut.
3. Drag the edit point to expand or collapse the gap. This is non-destructive—you can drag it back at any time.
# Edit word gaps in your script
Source: https://help.descript.com/script-editing/word-gaps
Set or shorten the gaps between words to adjust pacing in your script.
Control your pacing by adjusting the space between words right in the Script editor. Tighten a dragging pause, or open up a beat of breathing room.
## How to adjust word gaps
1. Right-click in your script where you want to adjust a word gap. Please note that at this time, adjusting word gaps on a selected range is not supported.
2. Select **Edit word gap**.
3. Choose one of the preset options, **Set manually...**, or [Shorten all word gaps](/script-editing/shorten-word-gaps).\\
4. If you choose to set the word gap manually, type in the word length in the type box and press `Return` (macOS) or `Enter` (Windows). Descript will playback the section you just adjusted.
5. Continue making adjustments as necessary.
**Use keyboard shortcuts to speed up your editing**
* `Command + G` (Mac) or `Control + G` (Windows) — adjust a word gap at your cursor's location.
* `Command + Shift + G` (Mac) or `Control + Shift + G` (Windows) — adjust the word gap at your cursor's location to the last used word gap duration.
# Wordless media in your script (Beta)
Source: https://help.descript.com/script-editing/wordless-media
Wordless media refers to sections of your Descript script that don't contain spoken words—such as silence, dead air, ambient noise, or pauses in your content.
With wordless media turned on, the quiet parts of your recording show up in the script as editable text. You can [correct](/script-editing/correct-your-transcript), copy-paste, [delete, or ignore](/script-editing/delete-vs-ignore) them like words, and the underlying video or audio changes to match.
**Wordless media is disabled by default**
## Show or hide wordless media in a specific project
1. Select the project name in the menubar.
2. Click **Project settings** from the dropdown menu.\\
3. Toggle **Show wordless media in script** to show or hide wordless media in the current project.\\
## Enable wordless media for all future projects
If you want wordless segments (like silences or ambient pauses) to show in your scripts by default, enable this in your [App settings](/account-and-app-settings/app-settings). This applies to all new projects you create.
**Changes to App settings only affect new projects.**
To enable wordless media for an existing project, follow the steps in [Show or hide wordless media in a specific project](#show-or-hide-wordless-media-in-a-specific-project).
1. Open [App settings](/account-and-app-settings/app-settings) with `Command/Control + , (comma)`.
2. Click the **General** tab in the left sidebar.
3. In the **Advanced** section, toggle **Show wordless media in script** to turn it on or off for all future projects.\\
## Label wordless media for captions
Labels let you tag ranges of wordless media in the script track so non-speech audio is identified in open and closed captions.
### Add a label
1. Select a range of audio in the timeline using the [Range tool](/timeline/timeline-tools).
2. Right-click the clip and choose **Add label for range**.
3. Rename the label by right-clicking it in the script, clicking **Edit label...**, then entering a new name and clicking **Save**.
**Why can't I add a label?**
Labels can only be added to audio and video files that have been transcribed and placed in the [script track of the timeline](/timeline/timeline-overview). If nothing happens after you select **Add label for range**, try [transcribing](/script-editing/automatic-transcription) the file first. Ranges cannot be placed on clips in the layer lane (above the script track) or on multitrack [sequences](/script-editing/multi-track-sequences-overview).
### Remove a label
1. Click the labeled section of audio in your script to select it.
2. Right-click the labeled audio and choose **Edit label...**
3. Click **Remove label**.
After removing a label, restore any text to the audio by [correcting your transcript](/script-editing/correct-your-transcript).
# Maximize recording quality in SquadCast (4K HD)
Source: https://help.descript.com/squadcast/4K
Steps to enable 4k recording in SquadCast.
SquadCast's maximum recording quality setting lets you record video at the highest available resoluton—up to 4K. When enabled, participants with 4K-capable cameras will be recorded in 4K, while others will be recorded at the highest their camera can support.
To use 4K recording in SquadCast, you need a connected Descript account with a Creator or Business plan. This feature is disabled by default in your SquadCast show settings.
To verify your connection, go to the Subscription tab in SquadCast (or [click this link](https://app.squadcast.fm/account/subscription)). If you have a connected Descript plan, you'll see it there. If you need to connect your SquadCast account to your Descript account, see [Connect your SquadCast account to Descript](/squadcast/connect-descript).
**Feature in beta**
4K HD recording is currently a beta feature in SquadCast.[Learn more about the beta designation.](/app-troubleshooting/beta)
## Technical requirements for 4K recording
Before you enable 4K recording, make sure you have:
* **A camera capable of 4K resolution at 30FPS** — If your camera only supports 1080p, your recording will be captured at 1080p even if 4K recording is enabled. [Check out our blog for HD camera recommendations](https://www.descript.com/blog/article/best-vlogging-cameras-to-capture-your-essence).
* **Sufficient internet bandwidth** — 4K recordings create larger file sizes that need more bandwidth to upload. If you or your guests have limited connectivity, reduce the recording quality to 720p or 1080p.
* **Mac recommended** — Windows limits the recording bitrate in web browsers, which can make a 4K recording look worse than 1080p. If you're recording on Windows, we recommend recording at 1080p instead.
* **H.264 encoding support** — Most modern devices support this, but older computers without hardware encoding for H.264 may struggle with bitrate (blockiness) or frame rate (choppiness) at 4K.
## Enable 4K recording for your SquadCast show
This sets 4K as the default recording quality for all future sessions in your show. Participants with 4K cameras will be recorded in 4K, while others will be recorded at their camera's highest resolution.
1. From your [SquadCast dashboard](https://app.squadcast.fm), select your show from the left sidebar.
2. Select
**Show Settings** in the top right corner.
3. Select **Advanced Settings**.
4. Turn on **Default Session Quality**.
5. Select **Save Changes** in the top right corner.
Now, if you or anyone else in your recording session uses a 4K camera, SquadCast will record them in 4K, while recording all other participants at the highest resolution of their respective cameras.
### Enable 4K recording for a single SquadCast session
If you're a [show manager](/squadcast/team-members), you can turn on 4K recording for individual sessions without changing your show’s default settings.
1. [Join the session](/squadcast/join-session).
2. Select **Max Recording Quality** in the left sidebar.
### Adjust video quality for individual participants
[Show managers](/squadcast/team-members) can change the recording resolution for specific participants during a session.
1. Wait for your guest to [join your session](https://help.descript.com/hc/en-us/articles/23106400360973).
2. Once they're in, adjust their video resolution from the right sidebar.
**Tip:** For participants using Chrome, you can also enable PCM Audio—an uncompressed digital audio format.
## Why is my 4K resolution option disabled?
If the 4K recording option is disabled or greyed out, it's usually because:
1. **Your subscription doesn't include 4K** — 4K recording requires a Descript Creator or Business plan.
2. **You're on Windows** — 4K is disabled for Windows users unless the show manager has enabled it in Advanced Show Settings.
3. **Your camera doesn't support 4K** — Only resolutions your camera supports will be available. If your camera should support 4K but it's not showing up, another application might be using the camera at a lower resolution, or the camera may need to be restarted.
# Create a new SquadCast API secret key
Source: https://help.descript.com/squadcast/api-key
Generate a SquadCast API secret key to connect trusted apps.
A SquadCast API key lets a trusted app connect to your account with privileged access to your data. Treat it like a password: keep it secret, and only share it with apps you trust.
**Only Organization Owners can access the Developer tab**
Only SquadCast **Organization Owners** can create or manage API keys. If you don’t see the Developers tab in your account settings, reach out to your SquadCast organization owner.
## How to create a new API key
1. Go to your [SquadCast account settings](https://app.squadcast.fm/account/developers) and select the **Developers** tab in the left-hand menu.
2. Click **Create API Secret Key**.
3. Enter a name for your key and click **Confirm**.
**Key naming tips**
* Use the name of the app you’re connecting with the key.
* Create a separate key for each app. That way, you can revoke access to a specific app if needed.
## API Key options
Once created, you can manage your API keys from the same Developers tab:
* Click **Reveal** to view a key.
* Click the
ellipses icon to access the **Manage API Key** menu:
* **Copy to Clipboard** – copy the key for use in other apps
* **Revoke Access** – immediately disable a key
* **Reactivate** – re-enable a previously revoked key
* **Apply Backwards Compatibility** – assign a default Show for apps that don’t support multi-step factorization
* Click **View API Docs** to open the full developer documentation.
**What is Backwards Compatibility?**
This setting is used for integrations that can’t support multi-step factorization. It allows you to assign a default Show. If no Show is specified in an API call, SquadCast will default to the first Show in your Organization.
# Advanced audio mixing settings
Source: https://help.descript.com/squadcast/audio-mixing
Fine-tune Auphonic post-production settings for your SquadCast mix.
When you use [Mix Audio](https://help.descript.com/hc/en-us/articles/23106300253325-Mix-Audio-Recordings-Together), these Auphonic-powered settings let you fine-tune the processed file: adjust the post-production defaults, or reset them anytime.
**Advanced feature**
We recommend that most users keep their settings to the default. These controls are here for those familiar with audio processing techniques. Our Support is limited when troubleshooting mixed files with custom settings.
## How to adjust advanced audio mixing settings
Audio mixing settings are controlled through your Show settings:
1. Select your profile picture in the top right corner of the Dashboard, then select **Shows**.
2. Select the
**Ellipsis**button to the right of the Show, then select **Edit Show**.
3. Under the Mix Audio with Auphonic section, expand the Individual and Master sections to reveal the advanced audio mixing settings that you can adjust.
### Individual
These are the individual settings for the files being mixed. These settings are set before the files are mixed.
* **Hip Filter** - Classifies the lowest wanted signal (male or female speech, bass in music, etc.) and [adaptively filters](https://auphonic.com/help/algorithms/singletrack.html#hipfilter) unnecessary or disturbing low frequencies in each audio segment. [Learn More](https://auphonic.com/help/web/multitrack.html#multitrack-audio-tracks-and-algorithms)
* **DeNoise** - Uses Auphonic's *Noise Reduction*Algorithms to remove broadband background noise and hiss in audio files with slowly varying backgrounds. [Learn More](https://auphonic.com/help/algorithms/singletrack.html?highlight=denoise)
### Master
These settings are for the final mastered track after the files are mixed together.
* **Loudness Target** - Uses Auphonic's *Global Loudness Normalization*Algorithms to calculate the loudness of your audio and apply a constant gain to reach a defined target level in LUFS so that multiple processed files have the same average loudness. This setting can be adjusted to a minimum of -31 and a maximum of -8. [Learn More](https://auphonic.com/help/algorithms/singletrack.html?highlight=loudness%20target#global-loudness-normalization-and-true-peak-limiter)
* **Leveler** - Uses Auphonic's *Adaptive Leveler*to correct level differences between speakers, music, and speech and applies dynamic range compression to achieve a balanced overall loudness. In contrast to Auphonic's [Global Loudness Normalization](https://auphonic.com/help/algorithms/singletrack.html?highlight=loudness%20target#loudnorm) Algorithms, which correct loudness differences between files, the *Adaptive Leveler*corrects loudness differences between segments in one file. [Learn More](https://auphonic.com/help/algorithms/singletrack.html?highlight=loudness%20target#adaptive-leveler)
* **Gate** - Uses Auphonic's *Adaptive Noise Gate* to ensure that when audio is recorded from multiple microphones and all signals are mixed, the noise of all tracks will add up as well. The *Adaptive Noise Gate*decreases the volume of segments where a speaker is inactive but does not change segments where a speaker is active. [Learn More](https://auphonic.com/help/algorithms/multitrack.html#adaptive-noise-gate)
* **Crossgate** - Uses Auphonic's *Crossgate Crosstalk* to ensure when recording multiple people with multiple microphones in one room, the voice of speaker one will also be recorded in the microphone of speaker 2. This [Crosstalk / Spill](https://en.wikipedia.org/wiki/Spill_\(audio\)) produces a reverb or echo-like effect in the final audio mixdown.\
If you try to correct that using a [Noise Gate / Expander](https://en.wikipedia.org/wiki/Noise_gate), it is very difficult to set the correct parameters because the crosstalk might be very loud. [Learn More](https://auphonic.com/help/algorithms/multitrack.html#crossgate-crosstalk-spill-reverb-removal)
# Can you blur or add a virtual background while recording in SquadCast?
Source: https://help.descript.com/squadcast/backgrounds
SquadCast has no virtual backgrounds, but Descript can add them after import.
Unfortunately, SquadCast doesn't currently support virtual backgrounds, green screens, or blurred backgrounds, but we plan to add this feature in a future update.
That said, it is possible to use virtual backgrounds when you transfer your recording to Descript. Here is how to do so:
1. Once you are done recording, move your files to Descript using [Importing files using Edit in Descript (beta)](/add-and-manage-media/editInDescript)
2. Apply a [Green Screen](/effects-animations-transitions/green-screen), [Blur speaker background (beta)](/effects-animations-transitions/blur-speaker-background) or [Chroma key](https://help.descript.com/hc/en-us/articles/10327650435085) effect to your video.
3. And that's it!
It is also possible to create a background blur with using Mac OS and this should be picked up when recording in SquadCast. Here is how: [Use video conferencing features on Mac.](https://support.apple.com/guide/mac-help/use-video-conferencing-features-on-your-mac-mchlff01c919/mac#:~:text=Use%20video%20effects\&text=Click%20the%20Video%20icon%20in,or%20later%20as%20a%20camera.))
# Will I be billed for SquadCast and Descript?
Source: https://help.descript.com/squadcast/billed-sc-descript
SquadCast is included in your Descript subscription, so you're billed only once.
SquadCast is part of your Descript subscription, so all billing runs through Descript, even though your plan also shows on the SquadCast side. Check your [invoice history](/billing-payments-plans/invoice-history) for both in the Descript app or website, and see current pricing on the [Descript pricing page](https://www.descript.com/pricing).
# Update SquadCast billing information
Source: https://help.descript.com/squadcast/billing-info
Update payment details for a legacy Squadcast plan, or manage billing through Descript once your accounts are linked.
If you have a legacy SquadCast subscription, you can update your billing information on the [Billing tab of your SquadCast account settings](https://app.squadcast.fm/account/billing).
1. Click your profile picture in the top right corner of the Dashboard.
2. Select **My Settings**.
3. Select the **Billing**tab on the left side of the settings page.
If you've connected your SquadCast account with Descript, your subscription will be managed through Descript. If so, you can access your billing details on the [Profile tab of your Descript account settings](https://web.descript.com/view/settings/account?active=profile).
1. Click your profile picture in the top right corner of the Descript desktop or web app.
2. Select **Settings**.
3. Select the **Profile**tab of your account settings, then scroll to the Billing Details section.
# Troubleshooting hearing a guest while using Bluetooth headphones in SquadCast
Source: https://help.descript.com/squadcast/bluetooth-headphones
Use wired headphones to avoid Bluetooth latency in SquadCast recordings.
Bluetooth headphones work in SquadCast, but wired ones give you a better recording: they run at 48 kHz, add no latency, and are recognized as the system default without fuss.
# Cancel or delete a SquadCast subscription or account
Source: https://help.descript.com/squadcast/cancel
Cancel or permanently delete your Squadcast subscription or account.
This article covers:
* How to cancel a SquadCast subscription via Descript
* How to cancel a standalone SquadCast subscription
* How to permanently delete your SquadCast account
### Cancel a SquadCast subscription managed by Descript
If you subscribed to SquadCast through Descript, follow the steps in the [Downgrading or canceling a subscription](/billing-payments-plans/cancel) guide to update or cancel your plan.
### Cancel a standalone SquadCast subscription
If your SquadCast subscription is managed directly through SquadCast, go to your [Subscription settings](https://app.squadcast.fm/account/subscription) and click **Cancel Subscription**. Your subscription will remain active until the end of your current billing cycle.
### Permanently delete your SquadCast account information
To permanently delete your SquadCast account, [contact support](/connect-with-us/get-help) or reply to an existing request.
**Important**
Account deletion is permanent and cannot be undone. All media and data will be permanently removed, so be sure to download anything you'd like to keep before contacting support.
# SquadCast guest booking with Captivate
Source: https://help.descript.com/squadcast/captivate
Connect SquadCast with Captivate so guest bookings automatically create recording sessions.
With SquadCast connected to [Captivate](http://captivate.fm) guest booking, a guest booking a time slot automatically creates the SquadCast session you'll both join to record.
1. Before you start, you will need both a SquadCast and a Captivate account to complete this integration.
2. [Create a new API Secret Key](/squadcast/api-key) within your SquadCast [Account Settings](https://app.squadcast.fm/account/developers). We recommend the name "Captivate Booking."
[
](/images/external/descript-23163657694861-2342c5e4f4.png)
3. Copy the new API Key to your clipboard.
4. Navigate to your [Captivate Dashboard](https://my.captivate.fm/dashboard).
5. Select **Integrations** under the **Promotion** section within the sidebar on the left.
6. Click the **Connect SquadCast** button.
[
](/images/external/descript-23163649382541-88f5c764fa.png)
7. Paste the new API Key into the **SquadCast API Key** field.
8. Click the **Connect SquadCast** button to save it.
[
](/images/external/descript-23163657696781-a31bcfcf9f.png)
9. Select **Booking Settings** under the **Guest Bookings** section within the sidebar on the left.
10. Scroll down to the **Third-Party Integrations** section and click the **Integration Provider** dropdown menu.
11. Select **SquadCast** and click the **Save Changes** button to lock it in.
[
](/images/external/descript-23163657702029-14c2ba6afa.png)
From now on, when a guest books with you through Captivate, a recording session on SquadCast will automatically be scheduled at that time. Host and guest invite links will be added to your booking for you to click, connect, and record together.
# Enable/disable SquadCast chat groups
Source: https://help.descript.com/squadcast/chat-groups
Turn in-session chat on or off for a Squadcast show.
You can enable or disable chat groups for your Show via the [Advanced Show Settings](/squadcast/shows). This will apply to all sessions for that Show. You will need to have a Show Manager role and above in order to access this setting.
## How to enable or disable chat groups for a Show
1. Select the Show on the left side of the Dashboard.
2. In the top right corner, select the **Show Settings** button.
3. Under the Advanced Show Settings section, select the toggle to the right of **Enable Chat in Show Sessions**to enable or disable this feature. This feature is enabled by default.
4. Select the **Save Changes**button in the top right corner. \\
# Access SquadCast cloud audio + video recordings
Source: https://help.descript.com/squadcast/cloud-recordings
Recover a failed or missing session from SquadCast's cloud backup.
If a SquadCast recording is missing, cut short, or didn't save, you can often recover it from a cloud backup. SquadCast captures one automatically during every session, so a network drop, early disconnect, or closed tab doesn't have to mean lost content.
## Primary vs cloud recordings
SquadCast creates two types of recordings for every session:
* **Primary recordings** are captured locally in each participant's browser and progressively uploaded to SquadCast during the session. They're higher quality but more sensitive to network issues, browser throttling, or early disconnects.
* **Cloud backup recordings** are saved to SquadCast's servers during the session from a separate network source. They're more resilient but may have slightly reduced video quality due to compression in poor network conditions.
Cloud backups include both conference-style and isolated track video — all participants' video feeds may appear combined into one continuous recording.
For more on how uploading works, see [Progressive Uploads in SquadCast](/squadcast/progressive-upload). For tips on preventing recording issues, see [Best practices for recording in SquadCast](/squadcast/tips).
**If both recordings are incomplete, full recovery may not be possible**
Make sure all participants stay in the session until they see the "uploads complete" confirmation.
## Download cloud backup recordings
1. Go to the **Recordings** tab in the top-left corner of the Dashboard.
2. Find the session you need, then select the **arrow** icon on the right to expand the session drawer.
3. In the session drawer, expand the **Cloud Recording** section.
4. Select **Download Recording** next to the cloud recording you want to save.
# Connect your SquadCast and Descript accounts
Source: https://help.descript.com/squadcast/connect-descript
Link your SquadCast and Descript accounts to manage both under a single subscription.
Linking your SquadCast and Descript accounts brings them under one Descript subscription and login, so you handle billing, plans, and access in one place instead of two.
**Skip SquadCast — record right in Descript**
Now that **Rooms** is built directly into Descript, there’s no need to maintain both SquadCast and Descript accounts. Rooms (Descript’s built-in conferencing and recording tool) lets you meet, record, and collaborate all in one place. It’s simpler, faster, and fully integrated. [Learn how to use Rooms](/record/rooms-overview).
## Connect from Descript
Follow these steps if you already have a Descript account and want to add SquadCast for remote recording.
**Before linking**
Only the drive owner can link the accounts.
If you have multiple Descript drives, select the drive you want to link before starting. You'll still be able to import remote recordings to all your drives — the linked drive is just the one that manages your subscription.
1. [Go to your Plan settings](https://web.descript.com/view/settings/account?active=subscription) and select **Open SquadCast**. This will take you to a SquadCast webpage.
2. Sign up for a SquadCast account.
3. You'll now connect your new SquadCast account to Descript. If you own multiple drives, make sure to select the correct drive at the bottom of the web page before continuing.
4. Please review the offer and select **Redeem Offer**.
## Connect from SquadCast
If you're a SquadCast user who has never had a Descript plan, use the following steps to set up your Descript plan (which includes access to SquadCast).
1. [Log into your SquadCast account](https://app.squadcast.fm/auth).
2. On the next screen, select **View Pricing** to see Descript's available plans.\\
3. On the next screen, select a Descript plan.
4. Next, you'll create your Descript account. See [Create your Descript Account](/getting-started/create-account) for those specific steps.
5. After you've created your account, you'll enter your billing details.
After that, your SquadCast and Descript accounts will be linked. Moving forward, billing is handled by Descript, and you'll no longer be charged by SquadCast.
## After linking your accounts
**Subscription and billing**
After linking, Descript manages your subscription; you won't be billed separately for SquadCast. View or update your plan in your Descript account by visiting the [Subscription tab](https://web.descript.com/view/settings/account?active=subscription) or by opening the app and navigating to **Settings** > **Plan**. [Learn more about managing your Descript + SquadCast subscription.](/billing-payments-plans/manage)
See our guide on [how billing works in Descript](/billing-payments-plans/overview) for more details.
### Team members
Linking accounts doesn't automatically sync team members between SquadCast and Descript. If you manage a team in either tool and want your teammates to collaborate in both, you'll need to add them manually.
* **Descript users adding teammates to SquadCast:** Invite team members from your SquadCast organization settings.
* **SquadCast users adding teammates to Descript:** [Managing team roles and project access](/working-in-projects/access) and [Accepting a drive membership invitation](/team-management/accept-invite)
### Importing recordings
Once your accounts are linked, import SquadCast recordings into Descript without downloading them. [Learn more about importing SquadCast recordings into Descript.](https://help.descript.com/hc/en-us/articles/23106707602957)
# Recording countdown in SquadCast
Source: https://help.descript.com/squadcast/countdown
Give participants a visible countdown before recording starts in Squadcast.
You can enable a recording countdown in the [Advanced Show Settings](/squadcast/shows), displaying a sizable visual countdown for all participants before your recording sessions start. The length of this countdown can be set up to 10 seconds.
[
](/images/external/descript-23166017355533-c07cb518f9.png)
## How to enable a recording countdown for a Show
1. Select the Show on the left side of the Dashboard.
2. In the top right corner, select the **Show Settings** button.
3. Under the Advanced Show Settings section, adjust the **Recording Start Countdown**slider to the desired duration.
4. Select the **Save Changes**button in the top right corner.
# Switch between light mode & dark mode in SquadCast
Source: https://help.descript.com/squadcast/dark-mode
Switch SquadCast between Light Mode and Dark Mode in your account settings.
SquadCast comes in Light Mode and Dark Mode. Switch between them anytime from your [account settings](https://app.squadcast.fm/account/settings).
1. Select your profile picture in the top right corner of the Dashboard.
2. Toggle **App Theme** to Light Mode or Dark Mode, depending on what you prefer.
[
](/images/external/descript-25353609619597-aa4692c2b7.png)
# Delete audio and video recordings in SquadCast
Source: https://help.descript.com/squadcast/delete-recording
Delete SquadCast recording files individually or in bulk from the Dashboard or Studio.
When you no longer need a session's recordings, delete them from the Dashboard or Studio, or clear several at once from the Dashboard.
**Deleted recordings cannot be recovered**
Please note that deleting recordings is a permanent action that cannot be reversed. Deleted recordings will be removed from our servers and cannot be recovered.
## Delete recording files from the Dashboard
1. Select the **Recordings**tab in the top left corner of the SquadCast Dashboard.
2. Locate and select the session you would like to delete files from, then select the Take.
3. Select the
**Manage Recording**button next to the file, then select **Delete Recording**.
4. In the confirmation window that appears, select **Delete Recording**again to confirm deletion. The recording file will now be permanently deleted.
You also have the ability to delete groups of SquadCast recordings from your Workflow Drawer or the Recent Recordings. Just click the checkbox next to the recordings you want to delete, then select the Delete icon and confirm deletion by selecting **Delete Recording**.
[
](/images/external/descript-23106290726413-537519b153.gif)
## Delete recording files from the SquadCast Studio
1. From within a session, click the **recordings** button in the lower right corner, or press `Command + 8` (macOS) or `Control + 8` (Windows).
2. Locate and select the Take you would like to delete files from.
3. Select the
**Manage Recording**button next to the file, then select **Delete Recording**.
4. In the confirmation window that appears, select **Delete Recording**again to confirm deletion. The recording file will now be permanently deleted.
[
](/images/external/descript-23106290727693-3e85bf57ec.gif)
# Delete a recording session
Source: https://help.descript.com/squadcast/delete-session
Permanently delete a recording session from the Squadcast Dashboard.
**Deleted sessions cannot be recovered**
Please note that deleting sessions is a permanent action that cannot be reversed. Deleted sessions will be removed from our servers and cannot be recovered. Deleting a session will also delete all recorded content within the session.
You can delete an upcoming recording session from the Dashboard by following the steps below:
1. Select the
**Ellipsis**button to the right of the recording session you want to delete.
2. Select **Delete Session**.
3. In the confirmation window, select **Delete Session** again to confirm deletion. The session will now be permanently deleted.
[
](/images/external/descript-23106245163789-60c84a1fc0.gif)
# Enhance SquadCast recordings with Dolby mastering
Source: https://help.descript.com/squadcast/dolby-mastering
Apply one-click Dolby Mastering to level volume and cut noise in SquadCast.
One click of Dolby Mastering runs your SquadCast recording through automatic leveling, noise reduction, EQ, and cleanup of speech artifacts, so it sounds polished without any hands-on post-production.
Dolby Mastering is available with Creator, Business, and Enterprise Descript plans.
## What Dolby Mastering does
Dolby Mastering processes your recordings to:
* Normalize loudness to -16 LUFS (industry standard) with Dolby Dialog Intelligence
* Optimize speech dynamics and tonality affected by microphone technique
* Reduce background noise and non-speech sounds
* Filter out low-frequency hums and thumps under 100Hz
* Soften harsh consonants (like "s," "ch," or "th") to improve clarity
## How to apply Dolby Mastering
1. Go to the **Recordings** tab in the top-left corner of the Dashboard.
2. Expand the session and select the files you want to master.
3. Open the Workflow Drawer and select **Master Audio with Dolby**.
4. In the confirmation window, select **Master Audio with Dolby** again to start processing. A confirmation message will appear when it's complete.
5. Each selected file will generate a new Dolby Enhanced version.
**Mastering takes time to process**
Wait for each batch to finish before starting another or importing files into Descript. If an import fails, download the Dolby Enhanced file and import it manually.
## Customize Dolby Mastering settings
You can fine-tune how Dolby processes your recordings in your Show settings.
**Default is recommended**
We recommend that most users keep their settings default. These controls are here for those familiar with audio processing techniques. Our Support is limited when it comes to troubleshooting enhanced or mixed files with custom settings.
To access Dolby Mastering settings:
1. Select the Show you want to edit on the left side of the Dashboard.
2. In the top right corner, select the **Show Settings** button.
3. Scroll down to the **Master Audio with Dolby** section. Expand each section to make changes.
4. When you're finished, select **Save Changes** in the top right corner.
### Loudness
Controls the perceived volume level of your recording for a consistent listener experience.
* **Target Level** — The highest loudness level. Range: -20 to -13.
* **Dialog Intelligence** — Uses the Dolby Dialog Intelligence Speech Gate to tune loudness based on speech detection.
* **Speech Threshold** — Sensitivity of the Dialog Intelligence Speech Gate. Range: 0 to 100.
### Dynamics
Levels out uneven speaker volumes caused by differences in how loudly people speak, their distance from the microphone, or microphone quality.
* **Range Control** — Strength of dynamic leveling. Options: Low, Medium, High, Max.
### Noise
Reduces unwanted background sounds — both constant noise (like an A/C fan) and intermittent noise (like a dog barking or keyboard clicks).
* **Noise Reduction** — Suppresses background noise. Options: Low, Medium, High, Max.
### Filter
Adjusts frequency balance to compensate for consumer-grade microphones or less-than-ideal recording environments.
* **Dynamic EQ** — Equalizes and compresses overall spectral balance.
* **High Pass** — Removes low-frequency thumps and hums below a cutoff frequency. Range: 50 to 120.
* **Hum Reduction** — Detects and removes static hums like mains hum or constant background tones.
### Speech
Enhances speech clarity by managing sibilance, plosives, and mouth clicks. If your content includes music, consider disabling this enhancement.
* **Isolation** — Removes non-speech sounds. Enabled by default; disable to preserve background context sounds.
* **Sibilance Reduction** — Softens harsh "s," "ch," and "th" sounds. Options: Low, Medium, High, Max.
* **Plosive Reduction** — Reduces hard "p," "b," and "t" sounds. Options: Low, Medium, High, Max.
* **Click Reduction** — Suppresses mouth clicks. Options: Low, Medium, High, Max.
### Music
* **Music Detection** — Automatically detects music in your recording and adjusts processing to preserve it.
# Troubleshooting "must be the Descript drive owner to connect" error
Source: https://help.descript.com/squadcast/drive-owner
Fix the drive owner error when linking SquadCast to Descript.
This error usually means you're not the owner of the [Descript drive](/descript-tour/drive-view) you're linking to SquadCast, even if you can access it. Only the drive owner can make the connection.
## How to resolve this issue
[
](/images/external/descript-18365643016717-c6671da1ab.png)
If you encounter this issue, there are two ways to move forward:
* **Switch to a drive you own:** Use the Descript drive dropdown to select a drive where you are the owner.
* **Ask the drive owner to connect:** If you're using the correct drive but aren’t the owner, ask the drive owner to complete the connection. They can follow the steps in this [guide to linking Descript and SquadCast](https://help.descript.com/hc/en-us/articles/17919610738317).
**Looking for an easier way to record with guests?**
[Rooms](https://www.descript.com/rooms) is our fully integrated recording and collaboration experience inside Descript — no linking or extra setup required. It's a great alternative to SquadCast for quick, collaborative recordings with guests, editors, or producers.
# Edit a SquadCast recording session
Source: https://help.descript.com/squadcast/edit-session
Edit an upcoming SquadCast session from the Dashboard.
Change the details of an upcoming recording session right from the SquadCast Dashboard before it starts.
1. Select the
button to the right of the recording session you want to edit.
2. Select **Edit Session**.\\
3. Make any necessary adjustments to the session settings or add participants to the session.
4. Once the session has been set up to your liking, you can click the **Send Emails** button in the top right corner to invite your participants if necessary, then click **Done**.
# Elgato Cam Link with DSLR and mirrorless cameras settings
Source: https://help.descript.com/squadcast/elgato
Connect a DSLR or mirrorless camera to SquadCast using an Elgato Cam Link.
To use a DSLR or mirrorless camera with SquadCast, you'll need a capture device and cable to connect it to your computer, like an [Elgato Cam Link 4K](https://www.elgato.com/en/gaming/cam-link-4k).
1. Power your camera on. We highly recommend wired and not battery power for long recording sessions.
2. Plug the Mini-HDMI connector into your camera's Mini-HDMI port.
3. Plug the HDMI connector into the Elgato Cam Link's HMDI port.
4. Plug the Elgato Cam Link's USB connector into your computer's USB port.
5. [Start a recording session](/squadcast/new-session) on SquadCast, or join an existing session as the [Host](/squadcast/join-session) or as a [Guest](/squadcast/join-session).
6. Select the [Elgato Cam Link 4k](/squadcast/new-session) as your camera in the Green Room.
**Set frame rate**
Make sure to set your camera and Elgato Cam Link frame rate to 30fps for the best results.
# Encryption
Source: https://help.descript.com/squadcast/encryption
How SquadCast encrypts your recordings and data to protect your privacy.
SquadCast encrypts your content to keep it private. That covers:
* All conversation audio and video
* All recording audio and video
* All network traffic to and from SquadCast
Please look at our [security profile](https://console.whistic.com/v2/request-profile/83f48f39-5098-4ebc-9f23-ed4e8a5f6007/11988a43-2f2c-49e3-a29a-92f0c3265733) for a detailed security posture analysis.
# Why do my SquadCast recordings have inconsistent frame rates?
Source: https://help.descript.com/squadcast/frame-rate
Troubleshoot inconsistent frame rates in Squadcast recordings.
SquadCast records using a Variable Frame Rate, but we do our best to record at 30 frames per second (FPS). SquadCast will request a frame rate of 30 fps from the browser. However, if the encoder can't meet that demand, the browser may start to reduce both bitrate and fps in order to keep recording the session in real time.
If you're noticing stuttering visuals (where the movement on the screen seems to lag or skip rather than flow smoothly), a delay between the audio and video streams, and/or the pace of the recording feels off (recording feels sluggish or rapid movements appear blurred) it's possible slow or poor frame rate is impacting your video quality.
# Importing VFR files into Descript
Whenever a video file is brought into Descript (whether via the [Edit in Descript integration](/squadcast/import-to-descript) or the [standard import flow](/getting-started/import-overview)) Descript will set the frame rate of the entire composition based on the frame rate of the first imported file.
If needed, you can adjust this in Descript via the Aspect Ratio and Video Settings menu. For more info see this guide: [Aspect ratio and video settings.](/working-in-projects/aspect-ratio)
# SquadCast: Frozen and closed accounts
Source: https://help.descript.com/squadcast/frozen
Fix a frozen or closed SquadCast account and restore access to your recordings.
If SquadCast can't process your payment, your account gets frozen, and eventually closed if it stays unpaid. Each status limits what you can do differently, and both are fixable by clearing up the payment.
## If your SquadCast account is frozen
When SquadCast can't process the payment method on file — after multiple failed attempts — it freezes the account. A frozen account keeps all your data (shows, recordings, session history) intact, but restricts what you can do until the payment issue is resolved.
**While your account is frozen, you won't be able to:**
* Download, transfer, delete, or check recordings
* View, edit, create, or delete previous sessions
### Reactivate a frozen account
1. [Log in](https://squadcast.fm/) to your SquadCast account.
2. Go to the **Account Page** and open the **Subscriptions** tab.
3. Open **Payment Info** and verify that the card on file is valid and can be charged.
4. Update your payment method if needed.
Once SquadCast successfully processes a payment, your account will be reactivated and full access will be restored.
## If your SquadCast account is closed
If a frozen account isn't resolved within the grace period, SquadCast may close it.
**Once an account is closed:**
* Access to the recording studio is restricted — no new recordings can be made.
* The dashboard and search still work, so you can access previously recorded files.
SquadCast will notify the account owner by email about payment issues and provide a grace period to resolve them before closing the account.
## Data retention after closure
SquadCast retains saved recordings for **60 days** from the date the account is closed. After that 60-day window, all recordings are permanently deleted and can't be recovered.
**Important**
Download and back up your recordings before the 60-day period ends. Store copies on an external hard drive or cloud storage service to make sure you don't lose access.
## How to avoid account issues
* Keep a valid payment method on file and make sure your subscription fees are paid on time.
* If your card is about to expire or you've received a new one, update your payment info in the **Subscriptions** tab before your next billing cycle.
* To intentionally cancel your SquadCast subscription, see [Cancel or delete a SquadCast subscription or account](/squadcast/cancel).
# Set up your recording equipment in the SquadCast Green Room
Source: https://help.descript.com/squadcast/green-room
Set up your microphone, camera, and speakers in the SquadCast Green Room before recording.
The Green Room is SquadCast's pre-recording check: confirm your camera and mic are working, pick your devices, and set your display name before you join the session.
**Looking for an easier way to meet and record?**
**Descript Rooms** let you meet, record, and collaborate without needing session links or extra setup. It’s the easiest way to host podcasts, interviews, and meetings. [Learn more about Rooms](/record/rooms-overview).
## Set up your equipment in the Green Room
When you join a SquadCast session, you’ll first land in the Green Room. Here you can adjust your display name and configure your input and output devices before entering the Studio.
**Firefox users:** Firefox doesn’t support selecting output devices directly within SquadCast. To change audio output, use your device’s system settings: [Mac](https://support.apple.com/guide/mac-help/welcome/mac) | [Windows](https://support.microsoft.com/en-us)
1. Enter your name and pronouns.
2. If you’re not wearing headphones, toggle on **Echo Cancellation**. We strongly recommend using headphones for the best audio quality. [Learn more about the choice between headphones, echo cancellation, and volume ducking](https://squadcast.fm/blog/the-choice-between-headphones-echo-cancellation-volume-ducking/).
3. Select your **microphone**. Use the VU meter in the bottom-right corner of the preview to confirm mic input.
4. Choose your **camera** and resolution.
5. Select your **speaker** or headphones for session audio.
**Recording from multiple mic inputs?**
Each computer can only accommodate one microphone input at a time. If multiple participants are recording from the same location, you have two options:
1. **Use separate computers in different rooms:** To record isolated tracks and avoid feedback, participants should join from separate computers in different locations or rooms.
2. **Share one computer and microphone:** Everyone can gather around a single computer and use one microphone. This will create one combined audio recording.
Remote participants can connect as usual from their own locations.
## Adjust settings after joining a SquadCast session
To change your equipment or name after entering the Studio, click the **Gear** icon (⚙️) in the lower-left corner.
## Recommended setup for Mac and Windows
### Mac
| Microphone | Speakers | Camera |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ----------------------------------------------------------------------------------------------------------------------------------------- |
| 1. Open **System Preferences → Sound → Input**. 2. Select your microphone or audio interface. 3. Speak into your mic to verify input signal. 4. Adjust **Input Volume** to 75–85% if needed. 5. Refresh SquadCast if necessary. | 1. Open **System Preferences → Sound → Output**. 2. Select your headphones or output device. 3. Make sure output volume isn’t muted; we recommend 50% volume. 4. Refresh SquadCast if necessary. | macOS doesn’t include native camera configuration. Make sure your camera is connected and available to apps. Refresh SquadCast if needed. |
### Windows
| Microphone | Speakers | Camera |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------ |
| 1. Open **Settings → System → Sound**. 2. Select your mic under **Choose your input device**. 3. Speak into your mic to verify input response. 4. Click **Device properties** to adjust volume (75–85% recommended). 5. If issues persist, update your mic drivers. 6. Refresh SquadCast if necessary. | 1. In **Sound Settings**, choose your output device. 2. Ensure volume is around 50% and not muted. 3. Refresh SquadCast if necessary. | 1. Make sure no other apps are using the camera. 2. Check permissions under **Settings → Privacy → Camera**. 3. Update camera drivers if needed. |
# Wear headphones
Source: https://help.descript.com/squadcast/headphones
Wear headphones to prevent echo and feedback in SquadCast recordings.
Wearing headphones during a SquadCast session keeps other participants' voices from leaking into your mic, which is the main cause of echo and feedback in a recording.
## Why should I wear headphones?
We recommend that all participants wear headphones when they join a SquadCast recording session to prevent other participants' voices from echoing or feeding back from their speakers into their microphones. Wearing headphones prevents echoing and feedback in most cases and helps ensure that you'll have a high-quality recording from your session.
## What if I don't have headphones?
It's cool to lower your speaker volume, move your speakers away from your microphone, and enable [Echo Cancellation](/squadcast/green-room) in the Green Room or the Studio settings.
## What about Bluetooth headphones?
Wired headphones are preferred over Bluetooth because they have zero latency and will not disconnect or die from battery loss. If Bluetooth is the only option, ensure they are fully charged. Avoid using a Bluetooth headset as a microphone and headphones, as this drastically reduces the quality of both.
While Bluetooth devices can be utilized, we typically recommend opting for wired devices to ensure optimal recording quality and performance. This is because wired connections support recording at 48kHz and provide a reliable, latency-free experience. Additionally, wired devices are usually recognized easily as the OS default, ensuring a seamless recording and uploading process. By choosing wired devices for input and output, you're more likely to enjoy a trouble-free recording session with SquadCast.
# Troubleshooting SquadCast recordings not appearing in Descript
Source: https://help.descript.com/squadcast/import-descript
Fix SquadCast recordings that don't appear in Descript after using Edit in Descript.
The [Edit in Descript](/squadcast/import-to-descript) flow opens a second browser tab so you can confirm the Drive destination. If a recording doesn't import, a pop-up blocker stopping that tab is the most common reason.
However, the Descript project doesn’t get created until the **Create Project and Import Files** button is clicked, even though you may see a ‘Successfully Created New Descript Project’ notification. If you're not seeing the secondary tab open in your browser, please disable any pop-up blockers that may be enabled on your device or try using a different browser. If you are using Chrome, instructions for disabling the pop-up blocker can be found [here](https://support.google.com/chrome/answer/95472?hl=en\&co=GENIE.Platform%3DDesktop).
# Import SquadCast recordings directly into Descript
Source: https://help.descript.com/squadcast/import-to-descript
Import SquadCast recordings directly into Descript.
Send a SquadCast recording straight into Descript to edit, with no downloading and re-uploading in between.
**Before using this feature**
* You need to be a SquadCast user with a recording ready for import.
* Please note, that the Edit in Descript integration with SquadCast is in beta. If you run into issues importing files using Edit in Descript, please download the files to your computer and [use the standard importing workflow.](/getting-started/import-overview)
* [Dolby Enhanced](/squadcast/dolby-mastering) files and [cloud backups](/squadcast/cloud-recordings) cannot be brought into Descript with the Edit in Descript integration. You will need to [download those files](https://help.descript.com/hc/en-us/articles/23106277058445-Download-Audio-Video-Recordings) and manually import them into Descript.
1. Open your [SquadCast Account Settings](https://app.squadcast.fm/account/settings). You can enable **Edit in Descript** in [the Integrations tab](https://app.squadcast.fm/account/integrations).
[
](/images/external/descript-10322443863053-6b6250cae6.png)
2. Select a Show, and then select the session recordings you want to import into Descript.
[
](/images/external/descript-10322411679501-f09cf86d8b.png)
3. Click **Edit In Descript** in your Workflow at the bottom of your screen. This will open the next browser page.
[
](/images/external/descript-10322443287437-6e0a3daff7.png)
4. Sign in to your Descript account or [sign up for a Descript account](https://auth0.descript.com/login?state=hKFo2SBnZXktWEVvMjBxRlZ6Q1lwdmJIQllucEt4UENQZUtKbKFupWxvZ2luo3RpZNkgVlpOVjJtamVMQW1uRnBoMlRrWVVNeDdWZXAzeTFxU0mjY2lk2SBWRGZ1N3JnNHBkQ0VMV3NyUWpjdzJ0RzYzYThRbHltaQ\&client=VDfu7rg4pdCELWsrQjcw2tG63a8Qlymi\&protocol=oauth2\&audience=https%3A%2F%2Fapi.descript.com\&redirect_uri=https%3A%2F%2Fweb.descript.com%2Fauth0%2Fauthorize-callback\&response_type=code\&scope=offline_access%20openid%20profile\&code_challenge_method=S256\&code_challenge=LgwqqSQ8UjUID-iiTGKfKSFaDJm7UfOIcmT98-aPmRo\&descript_initial_screen=signUp) to continue. You will see the Import Page.
5. Type in your project’s name, set the storage location on your Drive, select the transcription language if desired and click **Create project and import files**. A prompt will appear to open Descript or download the application.
[
](/images/external/descript-10322411542157-aaaea153c2.png)
6. Click **Open Descript** or **Download the Descript** app to open your Descript project.
[
](/images/external/descript-10322411615373-c8a72b9d36.png)
**Re-opening the import link**
Now that your project has been created, if you try re-opening the import web page via the corresponding link, you will be prompted to open your newly created project.
Your SquadCast recording will begin importing as a Sequence into Descript, and you can monitor the progress from inside your project.
## Working with multitrack recordings in Descript
If you're not yet familiar with Sequences, feel free to check out the following articles to learn more about multitrack editing in Descript:
* [Sequence overview](/script-editing/multi-track-sequences-overview)
* [Arranging and editing multicam footage](https://help.descript.com/hc/en-us/articles/10119640101389)
* [Using layout packs](/templates-and-presets/layouts-apply)
# Joining a SquadCast session (as a host or guest)
Source: https://help.descript.com/squadcast/join-session
Join a Squadcast session as a host or guest.
**Looking for an easier way to meet and record?**
**Descript Rooms** let you meet, record, and collaborate without special links or separate setup. It's the easiest way to record podcasts, interviews, and meetings—all inside Descript. [Learn more about Rooms](#).
## How to Join a SquadCast Recording Session
Whether you're hosting or joining as a guest, here’s how to get set up and ready to record with SquadCast.
## Joining as a Guest
1. **Open your invite link:** Click the **Guest Invite Link** you received by email or calendar invite. No SquadCast account is needed.
2. **Allow microphone and camera access:** When prompted, click **Allow** to give SquadCast permission to access your microphone and camera.
3. **Enter the Green Room:** Click **Get Started** to access the [Green Room](/squadcast/green-room). In the Green Room, you can test your microphone and camera, adjust your settings, and (optionally) enter your name and pronouns.
4. **Review your setup:** Confirm that your microphone, camera, and speaker settings are correct before joining the session.
5. **Join the session:** Click the **Join Session** button to enter the live recording room.
## Hosting a Session
1. **Start the session:** Log in to your [SquadCast Dashboard](https://app.squadcast.fm/dashboard) and click the **Start Session** button next to your scheduled session.
2. **Allow microphone and camera access:** When prompted, click **Allow** to grant SquadCast access to your microphone and camera.
3. **Enter the Green Room:** Click **Get Started** to enter the [Green Room](/squadcast/green-room). In the Green Room, confirm your microphone and camera setup and adjust your recording settings if needed.
4. **Review recording settings:** Double-check that your selected recording format (Audio Only or Audio & Video) matches your project needs, and confirm that guest devices are ready.
5. **Join the session:** When everything looks good, click **Join Session** to enter the live SquadCast Studio and begin recording.
[
](/images/external/descript-23106391759629-3b1af37deb.gif)
## Backup Recordings Information
SquadCast may record audio and video during your session for backup purposes. By joining a session, you confirm that you have obtained consent from all participants. You also agree to SquadCast’s [Terms & Conditions](https://squadcast.fm/terms-conditions/) and [Cookie Policy](https://squadcast.fm/privacy-policy#cookies).
# Conference join/leave audio tone
Source: https://help.descript.com/squadcast/join-tone
Turn the join and leave audio tone on or off for a Squadcast Show.
When a participant joins or leaves the Stage, an audio tone alerts other participants of the change. This can be enabled or disabled in the [Advanced Show Settings](/squadcast/shows) for specific Shows.
1. Select the Show on the left side of the Dashboard.
2. In the top right corner, select the **Show Settings** button.
3. Under the Advanced Show Settings section, toggle **Mute Conference Join/Leave Tone** on or off, depending on your preference. This setting is on by default.
4. Select the **Save Changes**button in the top right corner.
# Manage your SquadCast recordings
Source: https://help.descript.com/squadcast/manage
Download, mix, transfer, master, and delete SquadCast recordings.
Once a session is recorded, you handle its files from the **Workflow Drawer**, a toolbar that appears at the bottom of the Dashboard when you select one or more recordings.
## Open the workflow drawer
All Workflow Drawer actions start the same way — by selecting your SquadCast recording(s):
1. Select the **Recordings** tab in the top-left corner of the Dashboard.
2. Expand the session and select the take you want to work with.
3. Check the box next to the file(s) you want.
4. The Workflow Drawer appears at the bottom of the page. Select the **up arrow** to expand it.
From here, choose your action: Mix Audio, Send to Dropbox, Edit in Descript, Master Audio with Dolby, Download, or Delete.
## Download recordings
Download files individually or download everything from a session at once.
### Individual file from the Dashboard
Select the **Ellipsis** button next to the file, then select **Download** and choose your preferred format.
[
](/images/external/descript-45975735464077-9a934e77cc.gif)
### Individual file from the Studio
From within a session, select the **recordings** button in the lower-right corner (or press `Command + 8` on macOS / `Control + 8` on Windows). Select the **Ellipsis** button next to the file, then select **Download** and choose your format.
[
](/images/external/descript-45975735467661-5908a5d686.gif)
### All files from a session
From the Recordings tab, select the **Download** button on the session row and choose your preferred format. All files from that session will download at once.
[
](/images/external/descript-45975735468813-c3e75ebb04.gif)
## Mix audio recordings
Mix separate audio tracks into a single combined file, then download it in WAV or MP3 format. Select your recordings, then in the Workflow Drawer select **Mix Audio**. Confirm in the popup to start processing — you'll be notified when it's complete. Mixed files appear in your recent recordings and are searchable.
[
](/images/external/descript-45975735472653-0a17e92102.gif)
**Audio only**
Mixing is currently available for audio files, not video.
## Transfer recordings to Dropbox
Send recordings directly from SquadCast to your Dropbox without downloading them to your computer first.
### Connect your Dropbox account (one-time setup)
1. Go to [Account Settings > Integrations](https://app.squadcast.fm/account/integrations).
2. Select **Connect to Dropbox** and follow the prompts to authenticate.
3. Once connected, you can disconnect anytime from **Dropbox Options** on the Integrations page.
### Transfer files
Select your recordings, then in the Workflow Drawer select the **Dropbox** icon and choose your format. The transfer starts automatically — files are saved to `/yourDropbox/SquadCast/SessionName/`.
**Files over 1.4GB will be compressed**
Recordings larger than 1.4GB are compressed into a zip file before transfer due to Dropbox size limitations. Transferring files larger than 1.4GB is not recommended to avoid failed transfers.
## Other actions
The Workflow Drawer also gives you access to:
* **Edit in Descript** — Import recordings directly into a Descript project. See [Import SquadCast recordings into Descript](/squadcast/import-to-descript).
* **Master Audio with Dolby** — Apply one-click audio mastering. See [Enhance SquadCast recordings with Dolby Mastering](/squadcast/dolby-mastering).
* **Delete** — Permanently remove selected files.
# Create a new recording session in SquadCast
Source: https://help.descript.com/squadcast/new-session
Schedule or start a Squadcast recording session and invite guests.
**Meet and record directly in Descript**
Now you can record high-quality audio and video sessions directly inside Descript using **Rooms**. Rooms give you a flexible, collaborative space to meet, record, and create—no separate setup required. [Learn how to get started with Rooms](/record/rooms-overview).
# Create a Session on the Dashboard
You can create a SquadCast recording session instantly or schedule one for later using the Dashboard.
1. Click the **New Session** button in the upper-right corner.
2. Choose whether you want to **Start Session Now** (to jump directly into the [Green Room](/squadcast/green-room)) or **Schedule a Session** for a future time.
3. Use the dropdown at the top of the page to select the show for the session (if applicable)
4. In the left panel, enter a title for the session. Note, your Stage Link won't generate until a title is entered.
5. Set the date, start time, and your timezone.
6. Select your preferred recording format: Audio and Video or Audio Only.
7. Add Co-Hosts and Guests in the right panel.
8. Click **Send Emails** to invite participants.
9. Click Done to save and create the session.
## After creating your session
When you create a session in SquadCast, the platform generates unique invitation links for each participant. These links:
* Inform guests about session details
* Add the recording session to their calendar
* Provide a one-click way for guests to join the SquadCast session
# Troubleshooting "this drive is linked to...you are not a member..."
Source: https://help.descript.com/squadcast/not-a-member
Fix the 'This Drive is linked / you are not a member' error when linking a Descript drive to SquadCast.
This error appears when the [Descript drive](/team-management/invite) you're linking is already tied to a different SquadCast organization than one you belong to:
> **This Drive is linked to \[Org Name]. You are not a member of \[Org Name].**
This usually means one of the following:
* You're trying to link a Descript drive that’s already connected to a SquadCast organization you’re not part of
* You’re not the owner of the Descript drive you're using
# How to resolve this
[
](/images/external/descript-18366385513997-ce4ece9be7.png)
## Try switching drives
If you have access to more than one Descript drive, select a different drive from the dropdown and try linking again.
## If you’re not the drive owner
Only the owner of a Descript drive can link it to SquadCast. If you're not the owner, ask them to complete the linking process or invite you to their SquadCast organization.
## Invite team members to the SquadCast org
If you're the drive owner, you can invite collaborators to your SquadCast organization at no extra cost.
Here's how:
1. Go to your [SquadCast team members page](https://app.squadcast.fm/account/members).
2. Select **Invite team members** and enter their email.
3. They’ll receive an invitation with instructions to accept and join the org.
For more about roles and permissions, see [this article on Team Members](/squadcast/team-members).
**Still having trouble?** If the drive and organization you’re trying to link are both correct but something was accidentally linked to a different org or drive, [reach out to support](https://help.descript.com/hc/en-us/requests/new) and we’ll help you get it sorted.
**Want an easier way to record?**
[Descript Rooms](https://www.descript.com/rooms) offer a simple way to record with others — no linking drives or managing account permissions. Just open a Room, start recording, and your files will be ready to edit in Descript right after.
[Learn how to get started with Rooms](/record/rooms-overview).
# Operating system (OS) permissions
Source: https://help.descript.com/squadcast/operating-system-os-permissions
Grant microphone and camera access at the operating system level for Squadcast.
If you or your Guest goes to join a session, [you’ve granted browser permissions](/squadcast/permissions), and still no equipment is available [in the Green Room](/squadcast/green-room), you likely need to grant permissions in your Operating System settings.
## MacOS
1. Click on the **Apple** menu in the top left corner.
2. Select **System Preferences**…
3. Select **Security & Privacy** in the top row.
4. Select the **Privacy** tab near the top.
[
](/images/external/descript-23103606270093-50dcc6651e.gif)
### Microphone
1. Select **Microphone** in the sidebar on the left.
2. Ensure **Google Chrome** is listed.
3. Ensure Google Chrome’s box **is checked.**
4. Refresh SquadCast & double-check Chrome’s permissions by clicking on the **grey lock icon** to the left of the URL.
[
](/images/external/descript-23103575050125-baf43c8da4.gif)
### Camera
1. Select **Camera** in the sidebar on the left.
2. Ensure **Google Chrome** is listed.
3. Ensure Google Chrome’s box is **checked.**
4. Refresh SquadCast & double-check Chrome’s permissions by clicking on the **grey lock icon** to the left of the URL.
### Screen Sharing
1. Select **Screen & System Audio Recording** in the sidebar on the left.
2. Ensure **Google Chrome** is listed.
3. Ensure Google Chrome’s box is **checked.**
4. Refresh SquadCast & double-check Chrome’s permissions by clicking on the **grey lock icon** to the left of the URL.
## Windows
1. Click on the **Start menu** in the bottom left corner.
2. Select **Settings.**
3. Select **Privacy & security.**
### Microphone
1. Select **Microphone.**
2. Select **On** next to **Allow apps to** **access Your microphone.**
3. Select **On** next to **Google Chrome** under **Choose which apps can access your microphone.**
4. Refresh SquadCast & double-check Chrome’s permissions by clicking on the **grey lock icon** to the left of the URL.
### Camera
1. Select **Camera.**
2. Select **On** next to **Allow apps to access Your camera.**
3. Select On next to **Google Chrome** under **Choose which apps can access your camera.**
4. Refresh SquadCast & double-check Chrome’s permissions by clicking on the **grey lock icon** to the left of the URL.
# Create and edit organizations
Source: https://help.descript.com/squadcast/organizations
Create and edit Squadcast organizations to group teams and brand your Studio.
Organizations give creators a new way to group into teams and apply branding to their Studio. A Show is a way to group and apply branding to Recording Sessions. Teams are groups of creators with different roles all collaborating to produce a Show. Organizations provide production teams with a way to collaborate and organize their shows, sessions, and files.
### To create a new organization, in the top left corner of your Dashboard
1. Select the Organization icon and click Add Organization.
2. Enter and Organization Name.
3. Select Organization Artwork.
4. Then, finish by selecting Create Organization.
[
](/images/external/descript-23103772968717-43b0363d31.gif)
### To edit an organization, in the top left corner of your Dashboard
1. Select the Organization icon and click the edit icon.
2. Make necessary changes.
3. Confirm the changes made.
[
](/images/external/descript-23103787835533-baaa952b92.gif)
# Best practices for organizing your SquadCast content
Source: https://help.descript.com/squadcast/organize
Organize recurring Squadcast recordings with naming conventions and take labels.
Welcome to SquadCast! This help center page aims to clarify the relationship between sessions and takes, provide best practices for organizing your recordings, and explain how to port your files into Descript using the Edit in Descript integration.
## Sessions and takes
### What is a session?
A [session](/squadcast/new-session) in SquadCast is a scheduled recording event. It is the virtual space where you and your guests come together to record your podcast.
### What is a take?
A [take](/squadcast/takes) is a specific recording made during a session. You can have multiple takes within a single session, allowing you to capture different segments or redo parts of your recording as needed. Each take is saved separately.
## Tips for recurring sessions
When you have a recurring podcast, it’s essential to keep your sessions well-organized.
* **Create a consistent naming convention**: Use a clear and consistent naming convention for your sessions. For example, "PodcastName\_EpisodeNumber\_Date" helps you quickly identify the show and date of each session.
* **Schedule sessions in advance**: Plan your sessions ahead of time and [invite guests](/squadcast/record-in-squadcast-invites) early. This ensures everyone is on the same page and helps avoid last-minute scheduling conflicts.
* **Use calendar integrations**: Integrate your SquadCast sessions with your [calendar application](/squadcast/savvycal).
### Manage multiple takes in a session
* **Label each take**: After recording, [label each take](/squadcast/takes) with a brief description. For example, "Take1\_Intro", "Take2\_Interview", etc. This makes it easier to identify specific segments during editing.
* **Review takes immediately**: After each recording, [review the take](/squadcast/playback) to determine which ones you want to use and which you won't. This reduces confusion and keeps your files organized.
### Edit in Descript integration constraints
Only recordings from the same take can be imported into Descript using the [Edit in Descript](/squadcast/import-to-descript) option. This means you cannot directly import multiple takes from the same session into Descript.
#### Recommendations
* **Plan your takes**: Try to minimize the number of takes by planning and recording your segments consecutively. This will help ensure that related content is captured in a single take.
* **Combine takes in Descript**: Export your first take into a new project using the Edit in Descript option. If you have recorded multiple takes, you can [download each additional take](https://help.descript.com/hc/en-us/articles/23106277058445-Download-Audio-Video-Recordings) and [manually import them](/getting-started/import-overview) into the created Descript project.
* **Consistent segmentation**: If your content naturally divides into distinct segments (e.g., intro, main content, outro), ensure each segment is recorded in a single take whenever possible.
## Real use-case examples
### Example 1: Weekly Interview Podcast
If you have a weekly interview podcast:
* **Sessions**: Schedule a session every week on the same day and time.
* **Takes**: Record multiple takes for different segments (intro, interview, outro).
* **Organization**: Name sessions like "Interview\_Ep01\_2024-06-01" and label your takes accordingly.
* **Editing:** After all the needed takes have been recorded, download your SquadCast recordings, then manually import them into a Descript project for final editing and touch-ups. Alternatively, you can use Edit in Descript to create a new project for each segment and move forward with final editing and touch-ups.
### Example 2: Daily News Update
For a daily news update podcast:
* **Sessions**: Schedule daily sessions at a convenient time.
* **Takes**: Record short takes for each news segment.
* **Organization**: Name your sessions like "NewsUpdate\_2024-06-01" and label each take with the news topic.
* **Editing:** After all the needed takes have been recorded, download your SquadCast recordings, then manually import them into a Descript project for final editing and touch-ups. Alternatively, you can use Edit in Descript to create a new project for each segment and move forward with final editing and touch-ups.
# SquadCast web browser permissions
Source: https://help.descript.com/squadcast/permissions
Allow microphone and camera access in your browser for SquadCast.
SquadCast records through your browser, so it needs permission to use your microphone and camera. You'll usually only grant it once, the first time you join a session.
## Grant browser permissions
1. Join a recording session as the [host](/squadcast/join-session) or a [guest](/squadcast/join-session).
2. Click **Get Started**.
3. When prompted, click **Allow** to give SquadCast access to your microphone and camera.
## Reset microphone and camera permissions
1. Go to [https://app.squadcast.fm](https://app.squadcast.fm).
2. Click the lock or settings icon to the left of the URL in your browser’s address bar.
3. Adjust permissions by toggling on microphone and camera access, resetting permissions, or opening site settings. The steps may vary depending on your browser.
4. Refresh the page.
**Operating system permissions**
If you're still having issues, your browser may also need permission at the system level. [Learn how to allow OS-level permissions](/squadcast/operating-system-os-permissions) for microphone and camera access.
# Playback audio and video recordings in SquadCast
Source: https://help.descript.com/squadcast/playback
Play back your Squadcast recordings from the Dashboard or Studio.
You can playback recording files from the Dashboard and in the Studio in SquadCast.
## Dashboard
1. Find and select the recording session from which you want to playback files.
2. Click the Play Video or Play Audio button.
[
](/images/external/descript-23106346511245-fba8d2972c.gif)
## Studio
1. Click the Recordings icon button in the lower right corner of your display.
2. Select the recording or take.
3. Click the Play Video or Play Audio button.
[
](/images/external/descript-23106340465805-d47d6e4e60.gif)
# Progressive uploads in SquadCast
Source: https://help.descript.com/squadcast/progressive-upload
How progressive uploading guards Squadcast recordings against crashes.
Progressive upload is a patented technology used by SquadCast. This method uploads your recording in small chunks (typically about 5 seconds at a time) while the session is ongoing, rather than waiting until the recording is finished. It helps minimize data loss and ensures smooth, uninterrupted recording sessions.
## How does it work?
When you record in SquadCast, the data is temporarily stored in the browser window. Just hover your cursor over the browser tab ([in Chrome, for example](https://support.google.com/chrome/answer/12929150?hl=en)) to see the memory usage.
Because the browser tab is limited in how much data it can store, especially when recording in high resolution, SquadCast uploads your recording progressively—your audio or video data is continuously uploaded to the cloud in real-time. This method reduces the risk of data loss due to interruptions like internet disconnections or browser crashes.
## Benefits of Progressive Upload:
* **Time-saving:** Recordings are uploaded in real-time, eliminating the need for lengthy upload times post-session. This allows you to access your recordings almost immediately after your session ends.
* **Reliability:** Even if your session is interrupted (e.g., WiFi drops, browser crashes), the **uploaded** chunks are safe, and you can continue recording from where you left off. SquadCast’s system automatically detects interruptions, stops the recording, and saves the uploaded data.
* **Quality assurance:** By uploading in small increments, SquadCast ensures that even high-resolution recordings are handled efficiently without overloading local resources. This process avoids compression during network transmission, maintaining high audio and video quality.
* **Seamless Experience:** Progressive uploads enable faster rendering of recordings post-session, allowing users to review, edit, and share their content without waiting for the entire file to upload at once.
## Tips for optimal use:
* **Stay Connected:** Ensure a stable internet connection, preferably with 10 Mbps upload and download speeds for the best experience. This helps maintain the smooth operation of the progressive upload process.
* **Keep the session open:** After recording, make sure to keep SquadCast open until the recording has finished uploading. Closing the session too soon can interrupt the upload process.
* **Backup files:** SquadCast also provides [cloud backups](/squadcast/cloud-recordings) recorded at a lower resolution, ensuring you always have a reliable copy of your recording. These backups are less resource-intensive and can be a lifesaver if any issues occur with the primary high-resolution files.
# SquadCast quick start guide
Source: https://help.descript.com/squadcast/quickstart
Get set up for remote recording with SquadCast.
New to SquadCast? Here's the quickest path to recording your first remote session: get set up, invite your guests, and hit record.
**Prefer to stay in Descript?**
Rooms is Descript's built-in recording tool. It's simple, fast, and fully integrated. No separate account needed. [Learn how to use Rooms](/record/rooms-overview).
## 1. Get SquadCast and connect your account
If you haven't already, get [SquadCast for free and link your accounts](/squadcast/connect-descript).
[
](/images/external/descript-18502829142285-7fd9b45ea2.gif)
As a Descript user, you get a SquadCast account completely free. SquadCast’s remote recording technology will eventually be built into Descript. Until then, you'll record using SquadCast and edit in Descript.
## 2. Set up a recording session
1. [Login to your SquadCast account](https://app.squadcast.fm/auth?_gl=1*c7na56*_ga*MTk1NTEyODk5NC4xNjkxNjA4MzE3*_ga_4DS1LE62NK*MTY5MTYwODMxNi4xLjAuMTY5MTYwODMxNi42MC4wLjA.*_ga_2287W9HBEQ*MTY5MTYwODMxNy4xLjAuMTY5MTYwODMxNy4wLjAuMA..&_ga=2.232093023.1318692666.1691608317-1955128994.1691608317#login). You'll see the dashboard. This is where you can access any organizations or shows, and create and schedule sessions. For now, let's dive right into recording.
2. Select **New Session > Schedule a session**. Or, select **Start session now** to create an instant session and skip down to [Get ready in the Green Room](#3-get-ready-in-the-green-room).
3. Set the title, date, time, and type of session you want to create.
4. Invite your participants—the people who'll attend your recording session. You can invite them to the **stage**—this is who will be recorded during the session.
5. Select **Send emails** to send invitations to your guests with all the session information and link to join the recording, then select **Done**. If you'd prefer, you can send the invitations later.
6. When you're ready, select **Start session** to enter the Green Room.
### Inviting guests to the session
If you're [scheduling a recording](#2-set-up-a-recording-session), you can send an email invitation to your guests with all the information about the session and a link to join it. Additionally, once inside a session, you can easily get your session link to invite more participants. Simply copy the stage link and paste it wherever you need to share it.
[
](/images/external/descript-25342329642253-3c2bf9d0ec.gif)
**Start a SquadCast recording from the Drive view or a project**
You can also start an instant session from your [Drive view](/descript-tour/drive-view) by selecting **+ New > Remote recording**.
## 3. Get ready in the Green Room
The first time you join a recording session, you'll need to [give SquadCast permission to connect to your camera and microphone](/squadcast/operating-system-os-permissions). Once you or your participants join a recording session, you'll each be taken to a private Green Room.
This is where you can add your name and pronouns, select your microphone and camera, test your equipment, and dig the poppy seeds out of your teeth before joining the recording session.
Once you're picture-perfect and your audio is good to go, simply press **Join session**.
**Recording checklist for you and your guests**
Here's a [recording checklist for your guests](https://squadcast.fm/guest/) so they feel confident joining a recording session. Make sure to also check out our [video guide on making better remote recordings](https://www.youtube.com/watch?v=pYBn71-q-Cc).
## 4. Record your session
[
](/images/external/descript-18502829145485-ca8ad53e8a.png)
1. Once you're in the recording session, simply press **Record** to begin recording. This is when the magic happens. Note that what you see during your session isn't the actual recording you'll get; it will be much better. SquadCast captures the local recording from each participant's device and then uploads it to cloud storage. That way, if there is a connection slip-up or dropout, your recording won't be affected.
2. Once you're done, press **Stop recording**. We recommend that your guest remain in the recording session until the uploading process has finished.
3. When you return to your dashboard, the recording you just made will also show up in the Recent recordings panel.
## Next steps: edit in Descript
Now that you've finished recording, its time to edit it in Descript. You can seamlessly import your recordings without downloading them. [Learn more about importing SquadCast recordings into Descript](/squadcast/import-to-descript).
# How to re-render a video in SquadCast that has not finished uploading or processing?
Source: https://help.descript.com/squadcast/re-render
Retry a stuck render from your SquadCast dashboard.
If a recording gets stuck processing in SquadCast, retry the render from your dashboard. Expand the session under Recent Primary Recordings, open the recording's manage menu, and choose **Retry render**:
If a primary recording isn't available for any reason, you can download the session's cloud backup recordings - SquadCast continuously records Cloud backups of every session in case a primary recording is missing or fails to generate fully. This ensures the session host always has content from a session.
Cloud backups are available from your dashboard once all participants have left the session. If a session has just finished, it may take time for the cloud backups to become available after each participant leaves. Instructions for accessing Cloud backups can be found on the [Access Cloud Audio + Video Recordings](/squadcast/cloud-recordings) page.
# Invite co-hosts & guests to a recording session
Source: https://help.descript.com/squadcast/record-in-squadcast-invites
Invite co-hosts and guests to a SquadCast recording session.
Invite co-hosts and guests to a SquadCast session three ways: email them from the Recording Sessions page, share a link from the Dashboard, or invite someone from inside the Studio while you're recording.
## Email
To invite by email from the Recording Sessions page, start by [creating a session](/squadcast/new-session). Once the session has been configured to your liking, click the Send Emails button in the top right corner to invite your participants, then click Done.
This will automatically generate unique invitation links that will be sent to each of your participants. The invitation emails inform you and your guests about the recording session, add the scheduled session to your calendar and contain links to join the session in Studio.
The links sent to you and your guest are unique. Do not forward your guests the email you received, or it will not let you both join the Studio session at the same time.
Also, note that guests will have limited control over the recording unless they have specific roles in your SquadCast organization. See [SquadCast Team Members](/squadcast/team-members) for more information.
## Dashboard
To generate an invitation link from the Dashboard, select Share Link next to the Start Session button and paste the provided link into your invite email or any messaging app.
[
](/images/external/descript-23106429515789-db9bc7474d.png)
Hosts MUST use the dashboard to join the session. If you use the session link, you will be treated like a guest and will be unable to record.
If you add new guests or edit session details, you might notice the session link appears different. Don't worry—here's what you need to know:
* **All session links, both new and old, can still be used to join a session**.
* **Previously created session links are not affected** and can still be used by any guest with access.
* **The share link can be reused as many times as needed for recording sessions**.
This ensures that your guests can always join the session without any issues.
## Studio
You can invite a participant while in a session following the steps below:
1. Select the Participants tab in the lower right corner
2. Select the Invite button in the top right corner to copy the session invitation link
3. Paste the link and provide it directly using the method of your choice (email, messenger tools, etc.)
Are there recurring SquadCast session links? While there are no recurring recording links, you can use the same session link multiple times to record separate Takes.
# Recording start/stop audio tone
Source: https://help.descript.com/squadcast/record-tone
Add an audible start and stop cue to a Squadcast Show.
In SquadCast, a visual cue indicates that a recording has started or stopped. However, you can enhance your experience by enabling an audio tone that plays when the recording starts and stops. This feature is available within the [Advanced Show Settings](/squadcast/shows) and will apply to all sessions for that Show.
SquadCast offers two distinct audio tones that will be audible to all session participants. Additionally, a Screen Reader option announces the recording's start and stop via screen reader alerts. This option is designed for those using screen readers and won't be heard by other participants.
## How to change the start/stop audio tone for a Show
1. Select the Show on the left side of the Dashboard.
2. In the top right corner, select the **Show Settings** button.
3. Under the Advanced Show Settings section, select the dropdown menu to the right of **Enable Recording Start/Stop Audio Tone**and select one of the options. For no sound when a recording starts or stops, select **None**.
4. Select the **Save Changes**button in the top right corner.
# Recording environment
Source: https://help.descript.com/squadcast/recording-environment
Best practices for mic, headphones, lighting, and space to get a clean SquadCast recording.
How your space is set up affects a recording as much as what you say in it. Dial in your mic, headphones, lighting, and surroundings with the guidelines below before you hit record.
## Audio
### Microphone Technique
* Place your microphone directly in front of your face.
* Place your microphone roughly a fist distance from your mouth.
* Speak across the top of the microphone.
* Consider including a vocal screen or foam windscreen to reduce [plosives.](https://en.wikipedia.org/wiki/Plosive)
#### Headphones > Speakers
* We highly recommend listening to the conversation using headphones instead of speakers.
* Headphones isolate the conversation audio from being captured by your microphone, while speakers do not.
* Consider lowering the headphone's volume to further isolate the conversation audio from being captured by your microphone.
* Some headphones bleed/leak audio out.
* Some microphones are highly sensitive.
* Some microphones are very close to the headphones.
#### Wired > Bluetooth
* Bluetooth / wireless microphones & headphones are fully supported, but we recommend against them.
* Bluetooth can introduce latency & impact quality, especially as the battery is below 50%.
* Wired connections for microphones & headphones are highly recommended.
### Background Noise
* Avoid recording in rooms with noticeable echo.
* Avoid typing, writing, or mouse clicks.
* Consider recording away from other people or animals who may create sounds.
* Consider recording away from appliances like refrigerators & washing machines that may create sounds.
### System Notifications
* Silence all devices that receive notifications that may create sounds.
* Consider enabling Do Not Disturb or Airplane Mode settings.
### Microphone Stands / Boom Arms
* Holding a microphone in your hand can be fun, but we recommend against it to avoid creating sounds.
* Microphone stands & boom arms isolate your microphone to avoid creating any sounds from your hands or your arms on your desk.
## Video
### Lighting
* Natural lighting is always best, but it is not always possible.
* Place your camera directly in front of your window or light source.
* Place your camera directly in front of where you will stand or sit.
* Consider a [3-point lighting system](https://en.wikipedia.org/wiki/Three-point_lighting) when natural light is impossible or for more creative control.
### Tripod / Mount
* Holding a camera in your hand can be fun, but we recommend against it to avoid jarring motions.
* Tripods & mounts stabilize your camera to avoid jarring motions from your movement.
## Network Connectivity & Security
[Read the article](/app-troubleshooting/how-to-resolve-network-connection-issues)
## System Requirements
[Read the article](/squadcast/squadcast-system-requirements)
# SquadCast recording time
Source: https://help.descript.com/squadcast/recording-time
How monthly Recording Time is added and how rollover works in SquadCast.
Your plan adds Recording Time to your account each month when the invoice clears. Unused time rolls over, capped at twice your monthly amount. A Hobbyist plan with 10 hours per month, for example, can bank up to 20.
You can access your Recording Time analytics in your [account settings](https://app.squadcast.fm/account/recording-time).
# Rodecaster Pro audio interface settings
Source: https://help.descript.com/squadcast/rodecaster
Set up a Rodecaster Pro with SquadCast and enable Mix-Minus to avoid echo.
Set up a Rodecaster Pro as your audio interface for SquadCast, with Mix-Minus enabled so guests don't hear an echo of themselves:
1. Ensure your Rodecaster Pro device’s firmware is fully up to date.
2. Plug your Microphone into Channel 1 with the XLR cable.
3. Plug your Headphones into the Headphone port.
4. Power on the Microphone.
5. Plug your Rodecaster Pro device into your computer with the USB cable.
6. Power on the Rodecaster Pro device.
7. On your Rodecaster Pro device, click the **Settings** button in the upper left of the main screen.
8. Click **Advanced**.
9. Click **Audio**.
10. Click **Processing**.
11. Toggle on the switch labeled **Enable Mix-Minus**.
12. Select the Rodecaster Pro (Stereo) device as your [Operating System default device for Microphone and Headphones](/squadcast/green-room).
13. Join your session on SquadCast and select your Rodecaster Pro (Stereo) device as the Microphone (input) and Headphones (output).
For additional information on the Rodecaster Pro, please see the product [User Guide](https://rode.com/en/user-guides/rodecaster-pro/).
# Microphone sample rate
Source: https://help.descript.com/squadcast/sample-rate
Set your microphone and audio devices to a 48 kHz sample rate for SquadCast.
Some microphones and audio interfaces change your sample rate on their own when you connect them, which can degrade a SquadCast recording. SquadCast works best at 48 kHz, so it's worth confirming your input and output devices are set there.
If you notice audio issues or want to confirm your settings, follow the steps below to check or reset your input and output devices to 48 kHz.
## macOS
1. Click the magnifying glass icon in the top-right corner of your screen.
2. Search for **Audio MIDI Setup** and open the app.
3. Select your microphone or audio interface in the left-hand panel.
4. Click the **Format** dropdown and select **48kHz**.
5. Close the Audio MIDI Setup app.
6. Return to SquadCast and refresh the page.
[
](/images/external/descript-23162775733005-c8b29069a2.gif)
## Windows
1. Open the **Control Panel**.
2. Go to **Hardware and Sound** **Manage Audio Devices**.
3. In the **Playback** tab, select your output device (e.g. headphones) and click **Properties**.
4. Click the **Advanced** tab.
5. Select **16 bit, 48000 Hz (DVD Quality)** from the dropdown.
6. Click **Apply**, then **OK**.
7. Repeat the same steps in the **Recording** tab for your microphone.
8. Return to SquadCast and refresh the page.
[
](/images/external/descript-23162745664653-a5177e33fb.gif)
# Using SavvyCal with SquadCast
Source: https://help.descript.com/squadcast/savvycal
Connect SavvyCal to Squadcast to auto-create recording sessions.
Now that SavvyCal has partnered with SquadCast, you can integrate your SquadCast account directly with SavvyCal. SavvyCal is a scheduling tool that helps you find optimal times to meet with others. Whether you've never used a scheduling tool before, or you've used other tools and the process felt awkward, SavvyCal allows you to quickly schedule events.
## Connecting your SavvyCal to SquadCast
Before you start, you will need both a SquadCast account and a SavvyCal account to complete this integration.
1. [Create a new API Secret Key](/squadcast/api-key) within your SquadCast account page. We recommend the name "SavvyCal Scheduling."
2. Copy the new API Key to your clipboard.
3. Navigate to your SavvyCal Dashboard.
4. Select **Settings** then **[Integrations](https://savvycal.com/integrations).**
5. Click the \*\*+\*\*button next to the SquadCast section and paste in your SquadCast API Key.
6. Click **Save**.
Once you've completed the steps above, you can set your scheduling links to use SquadCast as the location for your meeting and event.
[
](/images/external/descript-23163505950605-bbf7d0de20.png)
When someone uses your link, we'll automatically create a new session in your SquadCast account and link to it in the calendar invite.
[
](/images/external/descript-23163477499021-9028dd2dae.png)
You can find all your SavvyCal sessions directly on the SquadCast Dashboard. There, you can check upcoming and past sessions and view SavvyCal schedule sessions.
If you need more help you can also view SavvyCal's Official Support Document over at [SavvyCal SquadCast Integration](https://docs.savvycal.com/article/73-integrating-with-squadcast).
# Screen share
Source: https://help.descript.com/squadcast/screen-share
Share your screen during a SquadCast recording session.
Anyone in a SquadCast session can share their screen while recording.
1. Select the **Start Screen Share** button at the bottom of the Studio, or press. `Command + S` (macOS) or `Control + S` (Windows).
2. Select the desired screen you want the browser to share.
3. Select the **Share** button to begin sharing the selected screen.
4. When you're done, select **Stop sharing**.
**Screen shares in SquadCast do not include computer audio**
Please note that when using SquadCast screen recordings, computer audio (such as system sounds or music) is not captured or shared. This means that any sound playing from your computer won't be recorded or heard by your guest during the session.
# When doing a screen share in SquadCast, will it come in as a separate video?
Source: https://help.descript.com/squadcast/screenshare
SquadCast records each screen share as its own separate video track.
All screen shares done in SquadCast will be recorded separately from all other videos in your recording session.
# Will my SquadCast session links change when I update the session
Source: https://help.descript.com/squadcast/session-links
Older SquadCast session links still work after you update a session.
Yes, session links can visually appear differently for internal purposes. However, all can still be used to join a session. Old links will still work and are not affected. To confirm, previously created sessions/links are not affected and can still be used by any guest who has one.
The Share Link can be used as many times as needed to use one session for recordings effectively. This article has more info on the ways to invite guests as well: [Invite Co-Hosts & Guests to a Recording Session.](/squadcast/record-in-squadcast-invites)
# Share your SquadCast audio + video recordings
Source: https://help.descript.com/squadcast/share
Copy a link to share your SquadCast recordings from the Dashboard or Studio.
Share a recording with a collaborator by copying its link, from either the Dashboard or the Studio.
## Sharing recording files from the Dashboard
1. Select the **Recordings**tab in the top left corner of the Dashboard.
2. Locate and select the session you would like to share files from, then select the Take.
3. Select the
**Manage Recording**button next to the file, then select **Copy Share Link**and choose your preferred file format to copy the link to your clipboard.
4. Paste the link and provide it directly using the method of your choice (email, messenger tools, etc.).
[
](/images/external/descript-23106318370189-32f7505ec2.gif)
## Sharing recording files from the Studio
1. From within a session, click the **recordings** button in the lower right corner or press `Command + 8` (macOS) or `Control + 8` (Windows).
2. Locate and select the Take you would like to share files from.
3. Select the
**Manage Recording**button next to the file, then select **Copy Share Link**and choose your preferred file format to copy the link to your clipboard.
4. Paste the link and provide it directly using the method of your choice (email, messenger tools, etc.).
[
](/images/external/descript-23106318371085-e6370056a3.gif)
# Create, edit, and delete shows
Source: https://help.descript.com/squadcast/shows
Create, edit, and delete Shows to organize your SquadCast recording sessions.
A Show is a way to assign roles to team members and organize recording sessions and content.
## Create a new Show from your Dashboard
1. Select the **Add Show** button on the left side of the Dashboard.
2. Enter a Show Name and description, and add Show Members.
3. Upload Show Artwork.
4. Click **Create Show** at the bottom to finish. \\
## Edit a Show from your Dashboard
1. Select the Show on the left side of the Dashboard.
2. In the top right corner, select the **Show Settings** button.
3. Make necessary changes.
4. Click **Save Changes** on the top right to update.\\
## Delete a Show from your Dashboard
1. Select the Show on the left side of the Dashboard.
2. In the top right corner, select the **Show Settings** button.
3. Select **Delete Show**at the very bottom.
4. In the confirmation window, select **Delete Show** again to confirm deletion.\\
All your Show's data and the content will be deleted and unrecoverable.
**Show Settings page**
Shows can also be created, edited, and deleted on the [Show Settings](https://app.squadcast.fm/account/shows) page.
# SquadCast system requirements
Source: https://help.descript.com/squadcast/squadcast-system-requirements
Check the operating systems, browsers, and hardware SquadCast supports.
## Software
### Operating Systems (OS) Support
Operating system support is limited to the manufacturer's publishing of security updates.
* Minimum [macOS](https://support.apple.com/kb/DL2001?locale=en_US) Mojave 10.14 or newer
* Minimum [iOS & iPadOS](https://developer.apple.com/documentation/ios-ipados-release-notes) 16.0 or newer (BETA)
* Minimum [Windows 10 22H2](https://www.microsoft.com/en-us/software-download/windows10ISO) or newer
* Minimum [Android (Linux)](https://www.android.com/) Oreo 8 or newer
* Minimum [Ubuntu (Linux)](https://ubuntu.com/download/desktop) 14.04 LTS or newer
* Minimum [ChromeOS](https://chromereleases.googleblog.com/) 49 or newer
Web Browsers Support
* Minimum [Google Chrome](https://www.google.com/chrome/) 49 or newer
* Minimum [Mozilla Firefox](https://www.mozilla.org/en-US/firefox/new/) 88 or newer
* Minimum [Microsoft Edge](https://www.microsoft.com/en-us/edge) 79 or newer
* Minimum [Opera](https://www.opera.com/) 36 or newer
* Minimum [Brave](https://brave.com/) 1 or newer
* Minimum [Amazon Silk](https://www.amazon.com/Amazon-com-Amazon-Silk-Web-Browser/dp/B01M35MQV4) 89 or newer
* Minimum [Safari](https://www.apple.com/safari/) 13.1 and above
* Microsoft Internet Explorer does not support SquadCast & [is no longer supported by Microsoft](https://docs.microsoft.com/en-us/lifecycle/faq/internet-explorer-microsoft-edge)
## Hardware
### Microphones Support
* All built-in microphones, although we highly recommend an external microphone
* All USB microphones
* All XLR microphones with an audio interface
* All virtual microphones, although we recommend against it to avoid latency or quality impacts\
48 kHz sample rates
**Recording from multiple mic inputs?**
Due to system limitations, each computer can only accommodate one microphone input at a time. If multiple participants are recording from the same location, you have a couple of options:
1. **Share One Computer and Microphone**: Everyone can gather around a single computer and use one microphone. This setup will produce one audio recording with all voices combined on a single track. Please note that it's not possible to create separate recordings for each participant if you're sharing the same equipment.
2. **Use Separate Computers in Different Rooms**: To avoid audio feedback and manage individual recordings, participants can use a separate computer in a different room. This ensures that each recording is clear and isolated.
For any participant joining remotely, they can connect to the session as usual from their location.
### Headphones & Speakers Support
* All built-in speakers, although we highly recommend headphones.
* All 2.5mm aux headphones.
* All 3.5mm aux headphones with an audio interface.
* All USB headphones/headsets.
* All Bluetooth headphones, although we highly recommend wired headphones to avoid latency or quality impacts.
### Cameras Support
* All built-in cameras, although we highly recommend external cameras
* All resolution cameras, although we highly recommend 720p or higher
* All virtual cameras, although we recommend against it to avoid latency or quality impacts
* Minimum 30 frames per second (FPS) or higher
### Resources Support
* Minimum 2GB Memory (RAM) or higher
* If you are limited on RAM, we recommend you close all other applications & only run SquadCast.
* A minimum single-core 1 GHz processor (CPU) or higher, or a dual-core 2GHz or higher, is recommended.
* If you are limited on CPU, we recommend that you close all other applications & only run SquadCast.
### Network Connectivity & Security
[**Read the article**](https://help.descript.com/hc/en-us/articles/24898495862157)
# Take photos together with SquadShots
Source: https://help.descript.com/squadcast/squadshots
Capture group photos during a SquadCast session with SquadShots.
SquadShots lets everyone in a session snap a group photo together. You get a composited PNG of the whole group plus an isolated PNG of each participant.
SquadShots are a great way to capture memories and document your collaborations, and with SquadCast, it’s easy to get high-quality results.
**Why SquadShots Is Helpful?**
SquadCast's SquadShots are studio quality, ensuring that you'll get professional-quality results every time.
SquadShots are available as both a composited PNG file and isolated PNG files for each participant, giving you flexibility and control over how you use the images.
Participants have the option to opt out of being included in SquadShots, giving everyone control over their own image.
SquadCast's SquadShots make it easy for creators and collaborators to document their work and capture memories together.
SquadCast provides everything you need to capture professional-quality SquadShots within a single platform, making it convenient and easy to use.
**How to take a SquadShot:**
1. Connect with your guests and collaborators in a real-time Recording Session
2. Click on the SquadShots button
3. Opt-out if you like; otherwise, wait for the countdown and Smile!
4. View, download, and share SquadShots right away.
**Frequently Asked Questions:**
You can share them on social media and tag your collaborators as hype for upcoming episodes or in the episode artwork.
Yes, with SquadShots, you can take them at any time to get the perfect shot, and you can download the individual images in full resolution.
Each time you click the SquadShots button, everyone in the recording session is prompted to sit it out and not participate. Additionally, you can re-render SquadShots and choose to leave out any participants you wish.
# Sync multiple audio and video files from a recording session
Source: https://help.descript.com/squadcast/sync-files
Align separately recorded video and audio tracks in a sequence.
Sometimes your video and audio come from separate devices: camera footage plus a studio mic, a handheld recorder, or a lav mic. This workflow lines them back up in a sequence, which you then drop into your script to edit.
## 1. Create a sequence and add your files
To edit multiple tracks, you'll want to create a sequence.
A sequence connects your tracks together so they can be edited as a single unit from the script panel. The script panel edits the sequence as a whole — cuts, deletes, and rearrangements apply across all tracks at once.
See the step-by-step instructions in the [Create a sequence](/script-editing/create-a-sequence) guide.
**Sections of '\[Sequence Name]' have duplicate transcription, perhaps caused by mic bleed**
As you add files, Descript may detect mic bleed — when a microphone picks up another speaker's voice — causing the same words to appear twice in your transcript. If you see this prompt, use it to [fix duplicate transcriptions](/script-editing/fix-duplicate-transcripts-or-mic-bleed) before moving on.
## 2. Sync your tracks in the Sequence editor
If all your tracks started and stopped at the same time, skip this step — adjusting already-aligned tracks can introduce new sync problems.
If a recorder was started late, paused, or stopped early, you'll need to align the tracks before moving on. The Sequence editor is specifically for adjusting individual tracks and their timing relative to each other — as opposed to the script panel, which edits the sequence as a whole. When you edit from the script panel, Descript builds a single combined transcript from the timing of all tracks. If those tracks aren't aligned, that transcript will be jumbled.
Open the Sequence editor and drag the tracks left or right until they line up. Use the [timeline tools](/timeline/timeline-tools) for more precision.
If the audio and video of a single file is off rather than the tracks relative to each other, see [Adjust A/V sync offset for a media file](/add-and-manage-media/av-sync) instead.
## 3. Add your sequence to the script
Once your tracks are aligned, [insert your sequence into the script](/script-editing/create-a-sequence) to start editing from the transcript. From there, edits you make in the script panel — cuts, deletes, rearrangements — apply to all tracks at once.
# Takes
Source: https://help.descript.com/squadcast/takes
Group SquadCast session recordings into Takes and rename them.
Session recordings are grouped into Takes. A Take is created when the record button is clicked. All participants in the session will then be grouped in a Take. You can view your Takesfrom the recent recordings panel on your dashboard, in search results, and in-session from the recordings panel.
[
](/images/external/descript-23106146472973-1470c898fd.png)
Takes are named by default with Take 1, Take 2, etc. However, you can easily rename Takes (to something like “Intro”) to help your team stay organized with many recordings.
## How to rename a Take
**Rename Takes before leaving the session**
At this time, Takes can only be renamed within a recording session, so please make sure to rename your Takes as needed before leaving the session.
1. From within a session, click the **recordings** button in the lower right corner or press `Command + 8` (macOS) or `Control + 8` (Windows).
2. Click on the Take you want to rename.
3. Click on the name of the Take. This will open a text box to rename the take.
4. Edit the name of the Take and then click **Save**. \\
# Troubleshooting when two people are talking the volume gets lowered
Source: https://help.descript.com/squadcast/tducking
Fix volume that drops when two people speak by disabling echo cancellation.
If the volume drops whenever two people talk at once, echo cancellation is usually the cause. Each participant's browser ducks the audio to compensate for perceived echo, so disabling echo cancellation in your next session usually clears it up. See [Set up your recording equipment in SquadCast](/squadcast/green-room) for how to turn it off.
Alternatively, the session's cloud backups can be accessed and downloaded from the Dashboard, unaffected by echo cancellation. Next to the Recent Primary Recordings tab, you can select the Down Arrow and choose the Backup Recordings Option. From there, sessions will be displayed for selection. You can choose your session and select the session's down arrow to view and download any available backup recordings.
# SquadCast team members
Source: https://help.descript.com/squadcast/team-members
Invite team members to your SquadCast organization and assign roles.
Add teammates to your SquadCast organization and give each a role. Organization roles apply across every show and session; show roles grant access only to the specific shows someone's added to.
## How to invite team members to your organization
1. Click your profile picture in the top right corner of the Dashboard.
2. Select **Members**to open the Team Members section of your account settings.
3. Select **Invite Members**.
4. Type in the email address for each team member you would like to add.
5. Choose whether or not you'd like each invited team member to be an Organization Admin by selecting the **Admin**toggle.
6. Select **Send Invite**to send out an invitation to all the specified email addresses.
## Organizational roles
### Organization Owner
Creator of the organization and responsible for billing.
### Organization Admin
Has full access to all settings and shows within the organization. The only things they can’t do are:
* Delete or create organization owners.
* Promote other organization admins.
* Cancel billing.
### Show Manager
Show Managers in SquadCast can control session setup, manage team roles, and oversee recordings. They can also invite File Managers to handle recordings.
### File Manager
File managers can access and transfer recording files. They can also join sessions to assist others with their equipment settings.
### Show Talent
Show Talent is for participants or guests who join recording sessions as active contributors using their microphone and camera. They can fully engage in the session but cannot initiate or manage recordings, making it ideal for co-hosts or featured speakers.
## Specific Show roles
The show manager and file manager roles can be provided for specific shows within the organization. This can be done from the Team Members tab of your account settings as described above, or from the [Show settings](/squadcast/shows).
## Team invitations
Once you’ve sent the invitation from either the Team Members tab of your account settings or the Show settings page, the team members you've invited will receive an email letting them know they’ve been invited to your organization. They can click the link included in the email to accept or decline the invitation.
The link will take them to our sign in page where they can log into their account, or create a new one if needed. If for some reason the email isn’t received, they can still go to [https://app.squadcast.fm/auth#login](https://app.squadcast.fm/auth#login) and get logged into your organization as outlined above.
Once logged in they will be taken to the ‘Select a Plan’ page, but the important thing for them will be a window in the bottom right of the page asking them to accept or decline the invitation to your organization. There is no requirement for new team members to sign up for their own subscription so please make sure they understand this point.
Once they accept the invitation they’ll be taken to your organization’s Dashboard page and they can start working on the tasks you need them to complete.
# How might I integrate SquadCast with other third-party apps?
Source: https://help.descript.com/squadcast/third-party
Connect SquadCast to other apps using the SquadCast developer API.
You may find that some of your favorite apps or services do not already have an integration with SquadCast. If the integration you are looking for does not exist, you can use the API to create a link.
To learn more about the SquadCast API and how to use it, please visit: [https://developers.squadcast.fm/reference/get\_v2-sessions](https://developers.squadcast.fm/reference/get_v2-sessions)
# Best practices for recording in SquadCast
Source: https://help.descript.com/squadcast/tips
Set up your connection, browser, and gear for a smooth SquadCast recording
Recording remotely with SquadCast? These tips will help ensure a smooth session and high-quality results for you and your guests.
If something went wrong with your SquadCast recording, see [this troubleshooting section](#troubleshoot-common-recording-issues) for help with choppy audio, missing video, skipping sounds, and camera problems.
**Looking for an easier way to meet and record?**
Rooms (Descript's conferencing tool and recorder) lets you meet, record, and collaborate—all in one place. It's simpler, faster, and fully integrated. [Learn how to use Rooms](/record/rooms-overview).
## Check your internet connection
SquadCast requires a minimum of 5 Mbps upload and download speed. For the best experience, aim for at least 10 Mbps in both directions. See [SquadCast system requirements](/squadcast/squadcast-system-requirements) for more info.
**For the most reliable connection:**
* Use a wired Ethernet connection when possible.
* If you're on Wi-Fi, stay close to your router and avoid bandwidth-heavy activity on other devices.
* Disconnect from any VPN that isn't required for your network.
If bandwidth is limited, participants can disable incoming video in the settings menu within the session. This reduces bandwidth usage while still recording video on each participant's end.
**On a corporate or managed network?**
If you're behind a firewall, VPN, or proxy, you may need your IT team to allow specific domains and ports. See [How to resolve network connection issues](/app-troubleshooting/how-to-resolve-network-connection-issues) for the full list.
## Set up your browser
* **Keep SquadCast as the focused tab.** Browsers throttle background tabs, which can cause dropped frames and audio/video sync issues. Don't switch to other tabs or windows while recording.
* **Close unnecessary apps and browser tabs.** Open tabs and apps compete for system resources and bandwidth, which can affect upload quality.
* **Try incognito mode or a different browser.** If you run into issues, an incognito window eliminates potential conflicts with browser extensions. SquadCast supports the latest versions of Chrome, Firefox, Opera, Brave, Safari, and Edge.
**Firefox users**
Firefox requires the SquadCast tab to be focused before recording can start. If a participant's tab isn't focused when the host presses record, they'll see a "Recording Start Delayed" alert. The recording begins once they switch to the SquadCast tab, but it will be offset from the other participants' recordings.
## Prepare your equipment and environment
* [Wear wired headphones](/squadcast/headphones) to prevent echo and mic bleed.
* Restart your computer before the session to refresh permissions and clear background processes.
* Wait for all participants to join before pressing record to make sure everyone's track is captured.
* uit all other apps that use your camera or microphone (Zoom, Teams, etc.) — even if you've closed the window, they may still be running in the background and can block SquadCast from accessing your equipment.
* Confirm your browser has permission to access your [camera](/squadcast/permissions) and microphone.
* Restart your computer before the session to refresh permissions and clear background processes.
* Wait for all participants to join before pressing record to make sure everyone's track is captured.
## Test before you record
1. Do a short test recording (\~30 seconds to 1 minute) with your guest before your main session.
2. Listen back by clicking the **recording menu** in the lower-right corner of the display. Select a recording to play or download and check for any issues with volume, equipment, or echo.
3. If adjustments are needed, click the **participants icon** in the lower-right corner to expand the panel. From there, view each participant's sample rate, browser version, OS, and connected equipment. To switch a participant's device, click the equipment name and select a different option from the dropdown.
SquadCast also provides a **Quality Sample** about 10 seconds after the host presses record. A pop-up appears with a quick audio sample the host can listen to during the session—a fast way to confirm everything sounds right without stopping to review a full recording.
## During the session
* If someone disconnects, refresh the page and wait for everyone to rejoin before continuing.
* If challenges persist, restart your computer. This can help stabilize network conditions and clear system-level issues.
* The host can monitor uploads in real time by clicking the **recording icon** in the lower-right corner. If a file isn't uploading properly, the recording can be stopped and restarted during the session.
## After recording
**Keep the SquadCast window open until processing is finished.**
After the session ends, all participants must leave their SquadCast tab open until their files finish uploading. Closing the browser prematurely can result in lost or incomplete recordings.
A confirmation appears in the lower-right corner when the upload is complete—only then is it safe to close the page.
## How progressive uploading works
During the session, SquadCast progressively uploads audio and video to the cloud in small chunks (about 5 seconds at a time). This is a separate process from your live conversation—it uses local resources on each participant's device and network to create both primary and cloud backup recordings.
Because of progressive uploading, it's important that all participants stay in the SquadCast session until they see an "uploads complete" notification.
SquadCast also creates cloud backups, which are recorded from different sources over the network rather than locally within each participant's browser. This means the session host always has content from each session, even if a primary recording has an issue. Learn more about [Progressive Uploads in SquadCast](/squadcast/progressive-upload).
## Troubleshoot common recording issues
If something went wrong with your recording, find your symptom below.
If your primary recording sounds choppy or has missing video but
the cloud backup looks fine, your network was likely struggling during
the session. SquadCast records locally in each participant's browser,
so network instability directly impacts primary recording quality.
Look for in-app warnings like "App not in Focus," "Network Struggling,"
or "Upload Queue Backup" — these indicate the issue was happening
during the session.
**What to do now:** Download the session's
[cloud backup recordings](/squadcast/cloud-recordings).
SquadCast automatically creates cloud backups of every session, so
you'll always have content even if the primary recording has issues.
**Prevent it next time:** Keep SquadCast as the focused
tab, use a wired Ethernet connection, close unnecessary apps and
tabs, and stay in the session until you see the "uploads complete"
confirmation.
Skipping or pitched audio usually means the microphone sample rate
wasn't set to 48kHz during recording.
**What to do now:** Adjust the sample rate in your computer's
OS sound settings. See
[Microphone Sample Rate](/squadcast/sample-rate)
for step-by-step instructions.
**Prevent it next time:** Hosts can check participant
equipment during a session by clicking the
**participants icon** in the lower-right corner. From
there, view each participant's sample rate, browser, and connected
devices — and request an equipment change if needed. The participant
will receive a notification and can accept or decline.
If your camera isn't showing up at all in SquadCast, another app
may be using it, or your browser doesn't have permission to access
it.
**What to do now:**
1. Fully quit all other apps with camera access (Zoom, Teams, etc.)
Other apps can still run in the
background after being closed, creating an equipment permissions
conflict with the SquadCast recorder.
2. Confirm your browser has
[camera permissions](/squadcast/permissions)
enabled for SquadCast.
3. Make sure you're using the latest version of a
[supported browser](/squadcast/squadcast-system-requirements).
4. Restart your computer to clear lingering processes.
5. Try an incognito window or a different browser.
Avoid VPNs and controlled networks when possible — shared, enterprise,
government, university, and medical networks are typically highly
secured and can block SquadCast's camera and recording functionality.
See
[How to resolve network connection issues](/app-troubleshooting/how-to-resolve-network-connection-issues)
for details.
**Prevent it next time:** Close all camera-using apps
before joining a session, and confirm browser permissions during
your equipment setup.
# Transfer a SquadCast show between organizations
Source: https://help.descript.com/squadcast/transfer-show
Move a SquadCast Show and its recordings to another organization.
Transfer a show to another SquadCast organization when it changes hands, like when a new team takes over or a host leaves with their show. Everything moves with it: recordings, sessions, and settings.
A transfer requires coordination between the sender (the current show owner) and the receiver (the organization accepting the show).
## How to receive a show
Before a show can be transferred to your organization, you need to share your transfer key with the sender.
1. Navigate to the [Shows tab of your account settings](https://app.squadcast.fm/account/shows).
2. Select the **Copy Transfer Key** button.
3. Share the key with the show owner over email or your preferred messaging app.
**Your transfer key grants access**
Only share it with people you trust. Anyone with your key can transfer a show into your organization.
## Send a show
Once you have the receiving organization's transfer key, you can initiate the transfer.
1. Navigate to the [Shows tab of your account settings](https://app.squadcast.fm/account/shows).
2. Select the **Ellipsis** button to the right of the show you want to transfer.
3. Select **Transfer Show**.
4. Paste the transfer key into the field.
5. Select **Confirm** to initiate the transfer.
The show will be labeled **Pending Transfer** until the receiving organization approves.
## Approve or decline an incoming transfer
When someone transfers a show to your organization, it appears on the **Shows** tab of your account settings with a **Pending Transfer** label.
* Select **Approve** to accept the transfer. The show and its show manager will be added to your organization.
* Select **Decline** to reject the transfer.
## Cancel a pending transfer
If you initiated a transfer and want to cancel it before the receiving organization responds:
1. Navigate to the [Shows tab of your account settings](https://app.squadcast.fm/account/shows).
2. Select the **Ellipsis** button to the right of the show with the pending transfer.
3. Select **Cancel Transfer**.
The transfer will be canceled and the **Pending Transfer** label will be removed from the show.
# What to do if a team member does not receive the SquadCast email invite
Source: https://help.descript.com/squadcast/troubleshooting-invites
Add a team member to your SquadCast organization when the email invite is blocked.
If an invite email never arrives, maybe blocked by inbox security, the invited person can still join your organization by going straight to the [Signup page](https://app.squadcast.fm/auth#signup).
After clicking the link, they must enter an email and password and agree to the Terms and Policies.
They should then be taken to a page with our plans shown. However, there will be a message at the bottom right of the page asking whether you can Accept or Reject the invite to your organization. Clicking Accept will take you to your organization’s Dashboard page without having to select a plan and check out.
# Update your SquadCast account email address
Source: https://help.descript.com/squadcast/update-email
Change the login email on your SquadCast account from Sign In Methods.
Change the email you sign in with from the [Sign In Methods tab](https://app.squadcast.fm/account/sign-in) of your SquadCast account settings.
1. Click your profile picture in the top right corner of the Dashboard.
2. Select **My Settings**.
3. In the left sidebar, click **Sign In Methods**.
4. Click **Update**next to the email address currently connected to your SquadCast account.
5. Enter your new email address in the **New Email** field and your SquadCast password in the **Password** field.
6. Click **Confirm** to change your login email address.
If you have SquadCast through Descript, you can update your Descript email by following the instructions found here: [Updating your account email address](/account-and-app-settings/update-email).
# Recording hours for SquadCast
Source: https://help.descript.com/squadcast/wallet
How SquadCast recording hours are allotted each month and how rollover works.
Every SquadCast [plan](https://squadcast.fm/pricing/) deposits a set number of recording hours each month, and unused hours roll over up to a cap of twice your monthly amount.
Any unused recording time will roll over from month to month and is limited to 2x of your plan's monthly hours. For example, if you have a Hobbyist plan with no additional [editor members](https://help.descript.com/hc/en-us/articles/10163662152589), you have 10 monthly recording hours and a maximum rollover limit of 20 recording hours.
## View your available recording hours:
1. [Sign in](https://app.squadcast.fm/auth) [to SquadCast](https://app.squadcast.fm/auth).
2. Once you are signed in, click your organization's icon in the top left corner to see your recording hours.
[
](/images/external/descript-18770336643725-554e0625a5.png)
## Monitoring your recording time
You can easily keep tabs on your session history and time accruals by viewing the full scope of your Recording Time by visiting the analytics in your [account settings](https://app.squadcast.fm/account/recording-time).
* **Monthly Time Deposit:** A plus sign (+) next to a time entry indicates new Recording Time added to your account.
* **Session History:** Individual bullet points mark each recording session and the time used.
**Monthly Recorded Time at a Glance**
The total time at the top of your Time Ledger provides a snapshot of the current month's recorded hours as well as your available hours, helping you plan and allocate your resources wisely.
## Monthly recording and transcription hours:
If you haven't already, make sure to [connect your Descript account to SquadCast](https://help.descript.com/hc/en-us/articles/17919610738317). This will make sure your remote recording time does not count towards your monthly transcription hours when [importing SquadCast recordings into Descript](/squadcast/import-to-descript).
## How can I increase my monthly recording hours?
For linked Descript and SquadCast accounts, recording hours in SquadCast are tied to your [Descript plan](https://www.descript.com/pricing). If you need additional recording time, the only way to increase it is by upgrading your Descript subscription. Make sure to review the details of available Descript plans to find the one that best meets your recording needs.
# Create a new SquadCast webhook
Source: https://help.descript.com/squadcast/webhook
Create a webhook to send SquadCast event data to trusted apps.
A webhook pushes data from your SquadCast account to a trusted app the moment an event happens, like a recording finishing, so you can trigger actions elsewhere automatically.
## How to create a new Webhook
1. Navigate to your [account settings](https://app.squadcast.fm/account/developers) and select the **Developers** tab within the left side navigation.
2. Click the **Create Webhook** button.
[
](/images/external/descript-25350819550221-de0795b703.png)
3. Input the Webhook URL that you would like to send your data to, keeping the following in mind:
* The URL must be accessible over HTTPS.
* The URL cannot be served from localhost. We recommend [Localtunnel](https://localtunnel.github.io/www/) for testing purposes.
4. Check the box to the left of one or more Webhook Events that you would like to send your data.
5. Click the **Confirm** button to save your Webhook.
[
](/images/external/descript-25350843228941-b2fcf9472d.png)
## Webhook options
Here are the options available to you within the Webhooks section of your account settings:
* Click the
**Manage Webhook** button and select:
* **Edit Webhook**to make changes to any existing Webhook.
* **Delete Webhook**to permanently remove any existing Webhook from your account.
## How Webhook delivery works with SquadCast
If Webhook URLs do not respond with HTTP status code 200 or the request times out, we will retry the request. We will continue to retry the request for a few minutes with an exponential backoff strategy.
# SquadCast Zapier integration
Source: https://help.descript.com/squadcast/zapier
Connect SquadCast to Zapier to trigger automated workflows in other apps.
Connect SquadCast to [Zapier](https://zapier.com) and events in your sessions can trigger actions in thousands of other apps, from Google Calendar to Slack. You'll need a Zapier account to set it up.
## Connecting your SquadCast to Zapier
To get started with Zapier, we need to be invited by Zapier to use SquadCast.fm.
1. Navigate to the [Developers tab of your account settings](https://app.squadcast.fm/account/developers) and create a new [API Key](/squadcast/api-key).
2. Give it a name like "Zapier" so you can remember what it is used for.
3. Select the
**Ellipsis** button next to the API Key and select **Copy to Clipboard**.\\
4. Navigate back to Zapier and go to **Apps** to see all the connected apps in Zapier.
5. Choose **Add connection.**
6. In the pop-out window search for SquadCast and then choose it. \\
7. You will be taken to a new page where you can input your API key. \\
8. Once that is done, SquadCast and Zapier will be connected! You will now be able to trigger SquadCast in your Zaps.
## Triggering Zaps with SquadCast Events
Zap Triggers respond to events fired by SquadCast. These events can fired in different ways, and below, you'll find examples of how to trigger every event.
### New Recording Session Schedule Zap
This Zap will fire when creating a new session.
1. To schedule a new recording session, navigate to the [Dashboard](https://app.squadcast.fm/dashboard), then select the **New Session** button at the top right corner of the page.
2. Select **Schedule A Session** and then fill out all the needed form information on the new session page. Ensure you select the Zapier Show from the top left-hand dropdown menu. Please also ensure that the Video & Audio option is specified at the bottom left of the page.
3. Verify that the Zap is triggered after completing the information and selecting the scheduled session.
### New Audio Recording Available and New Video Recording Available Zaps
This Zap will fire when a primary recording has finished rendering.
1. Join a session on the dashboard and ensure you have a camera and microphone attached to your computer.
2. In the Green Room, ensure your equipment selection is correct, then join the session by selecting the **Join Session** button.
3. Once inside the Studio, select the **Record** button in the bottom middle of the page. Allow the recording to run for at least 1 minute. Please ensure you are not muted to have a non-silent audio file.
4. Finally, select the same **Record** button to stop the recording. Allow 2-5 Minutes for the recording to finish rendering. Once the audio and video have finished rendering, Zaps for the corresponding file types will fire.
### New Audio Mix Available Zap
This Zap will fire when a mixed recording has finished rendering.
1. Navigate to the [Dashboard](https://app.squadcast.fm/dashboard) and select two audio recordings from the same take under the Recent Recordings tab.
* If you're testing this Zap solo, you can join a session on two different browsers or a standard tab and an incognito tab to mimic having two participants in a session. Once in the session with two participants, select the **Record** button and ensure that both audio recordings have some form of audio from your microphone.
* After generating two recordings within the same take, navigate to [https://app.squadcast.fm/dashboard](https://app.squadcast.fm/dashboard) and repeat step 1.
2. By selecting multiple recordings, the [Workflow Drawer](/squadcast/manage) will appear. Choose the **Mix Audio** option at the top of the Workflow Drawer.
3. Verify that the Zap for New Audio Mix Available is triggered when the mix finishes rendering.
### New Audio Master Zap
This Zap will fire when a Dolby Enhanced file has finished rendering.
1. Navigate to the [Dashboard](https://app.squadcast.fm/dashboard) and select one audio recording from the Recent Recordings tab.
2. By selecting a recording, the [Workflow Drawer](/squadcast/manage) will appear. Choose the **Master Audio with Dolby** option at the top of the Workflow Drawer.
3. Verify that the Zap for New Audio Master is triggered when the mix finishes rendering.
### Participant Joined a Session, and Participant Left a Session Zaps
This Zap will fire when a participant joins or leaves your studio session.
1. Join a session on the dashboard and ensure you have a camera and microphone attached to your computer.
2. Allow permissions when joining the session and landing in the Green Room. Please also check your equipment and ensure everything is correctly set up once in the Green Room.
3. Select the **Join Session** button in the Green Room and verify that the Participant Joined a Session Zap triggered.
4. Then select the **Leave Session** button at the top right corner of the Studio.
5. Verify that the participant left a session triggered by Zap.
### Recording Started and Recording Ended Zaps
This Zap will fire when you start recording and when you stop recording.
1. Join a session on the dashboard and ensure you have a camera and microphone attached to your computer.
2. Allow permissions when joining the session and landing in the Green Room. Please also check your equipment and ensure everything is correctly set up once in the Green Room.
3. Select the **Join Session** button in the Green Room.
4. Once inside the Studio, select the **Record** button in the bottom middle of the page. Allow the recording to run for at least 1 minute.
5. Verify that the Recording Started Zap is triggered.
6. Finally, select the same **Record** button to stop the recording. Verify that the Recording Stopped Zap is triggered.
### Recording Session Started & Recording Session Ended Zaps
This zap will fire when your recording conference is created and ends. A recording conference is created when there is at least 1 participant inside the Studio, and it is ended when there are no longer any participants in the conference.
1. Join a session on the dashboard and ensure you have a camera and microphone attached to your computer.
2. Allow permissions when joining the session and landing in the Green Room. Please also check your equipment and ensure everything is correctly set up once in the Green Room.
3. Select the **Join Session** button in the Green Room.
4. Once inside the Studio, verify that the Recording Session Started Zap is triggered.
5. Then select the **Leave Session** button at the top right corner of the Studio.
6. Wait 10 seconds for the conference to end, then verify that the Recording Session Ended Zap is triggered.
## Creating Action Zaps with SquadCast Actions
Zapier Actions are tasks that Zapier will automate for you when an event is fired.
### Create Recording Session Action
This Action can be used for any scheduling event or appropriate Zapier app. This will schedule a session for the Show specified in the Action.
1. Create a new Zap and select an appropriate Trigger.
2. Once your Trigger is set up and tested, select the **Create Recording Session** Action from the SquadCast (2.0.2) Integration.
3. Fill out the Action form details with proper formatting.
4. Test the Action and verify that a session can be created.
### Find all Recordings in a Session Action
This Action can find and quickly retrieve all recordings for a specific event. You must set a specific Show and session in the Action form.
1. Create a new Zap and select an appropriate Trigger.
2. Once your Trigger is set up and tested, select the **Find all Recordings in a Session** Action from the SquadCast (2.0.2) Integration.
3. Fill out the Action form details with proper formatting, then choose your Show and session from the dropdown menu.
4. Test the Action and verify that you could retrieve all your recordings for the specified inputs. If no recordings from the selected session are available, this will return an empty array.
# Zoom audio interface settings
Source: https://help.descript.com/squadcast/zoom
Set up a Zoom audio interface for use with SquadCast.
Wire up a Zoom audio interface as your mic input for SquadCast:
1. Plug your Microphone into Channel 1 with the XLR cable.
2. Plug your Headphones into the Headphone port.
3. Power on the Microphone.
4. Plug your Zoom device into your computer with the USB cable.
5. Power on the Zoom device.
6. On your Zoom device, click the **Menu** button on the side.
7. Use the scroll switch to select **USB** and then press the scroll switch to select it.
8. Use the scroll switch to select **Audio Interface** and then press the scroll switch to select it.
9. Use the scroll switch to select **Stereo Mix** and then press the scroll switch to select it.
10. Select the Zoom device as your [Operating System default device for Microphone and Headphones](/squadcast/green-room).
11. Join your session on SquadCast and select your Zoom device as the Microphone (input) and Headphones (output).
**Enable Mix-Minus**
Be sure to enable Mix-Minus in your interface settings to ensure unnecessary echo or feedback is not created.
For additional information on the Zoom audio interface, please see the [product manual](https://zoomcorp.com/en/us/audio-interface/).
# Accept a drive membership invitation
Source: https://help.descript.com/team-management/accept-invite
Accept a Descript drive membership invitation.
Before someone can access your Drive and start collaborating, they’ll need to complete a few quick steps after receiving the invite. Learn more about [sending a Drive invitation](/team-management/invite).
1. Log in using the email address the invitation was sent to.
2. Open the invitation email and click **Accept invitation**.
* If they’re already signed in, Descript will prompt them to accept the invitation.
* If they want to use a different email, they can click **Logout** and sign in or create a new account with the correct address.
* If they’re not signed in, clicking the invite will bring them to the sign in or sign up page.
Once they’ve accepted, they can open the Descript app or download it if they haven’t already—and start working in the Drive.
## Switch between Drives
Existing Descript users can access the new Drive by selecting it from the Drive menu in the top-left corner of [the Drive view](/descript-tour/drive-view)
# Drive admins
Source: https://help.descript.com/team-management/drive-admins
Drive admins manage the people, projects, and settings on a drive. The admin role is exclusively available to Enterprise plans.
Admins control who can join, how [workspaces](/team-management/workspaces) are organized, and what members can do. Any editor or viewer can be promoted to admin by the drive owner or another admin — there's no limit to how many a drive can have.
## Assign or remove drive admins
Only the drive owner and other admins can assign or remove admin status.
1. Press `Command/Control + ,` to open [App Settings](/account-and-app-settings/app-settings), then select the [Members tab](https://web.descript.com/view/settings/account?active=members) in the left-hand sidebar.
2. Click `...` next to a member’s role and select **Make drive admin** or **Remove drive admin**.
Removing admin privileges does not [remove the member from the drive](/team-management/remove) or [change their membership type](https://help.descript.com/hc/en-us/articles/10163655185549).
## What drive admins can do
Drive admins have more control than standard members. Their additional permissions fall into four main areas:
### Manage membership
Admins oversee team membership. They can add or remove admins, switch roles between Editor and Viewer roles, and remove members from the drive. They also manage invitations—approving invited Editors, revoking pending invites, and controlling whether Editors can invite new members. Admins can also manage invite links, with the option to require manual or automatic approval for new Editors. [Learn more about drive membership roles.](/team-management/invite)
### Manage workspaces
Admins can create, rename, and delete [custom workspaces](/team-management/workspaces#custom-workspaces). They control workspace visibility (open or private), add and remove workspace members, and change workspace icons. Non-admin members can view workspaces and join open workspaces, but can't adjust workspace settings. [Learn more about workspaces.](/team-management/workspaces)
### Manage the drive
Admins configure drive-level settings including [plan details](/billing-payments-plans/manage), drive name, drive logo, and [Brand Studio](/branding/brand-studio) permissions. They can also adjust [global settings](/account-and-app-settings/app-settings#preferences) — including publish privacy settings and the default save location for new projects.
### Publish integrations
Admins manage available publish integrations: turn individual publish destinations on or off for everyone on the drive. Turning a destination off removes it as an option when publishing any project on the drive. Configure this directly in [App settings](https://help.descript.com/hc/en-us/articles/10606771145869#preferences).
### Manage projects
Admins can [assign project ownership](/working-in-projects/ownership) to any editor or make themselves the owner of any project in shared workspaces. Admins can see all projects in the general workspace and custom workspaces, but not projects in members' personal workspaces.
# Drive membership roles: How to invite and manage team members
Source: https://help.descript.com/team-management/invite
Invite Drive members and set Editor or Viewer permissions in Descript.
Invite others to your Drive to collaborate with your team in one shared workspace.
This guide walks through:
* [The different types of Drive membership roles](#drive-membership-roles-and-permissions) (Editor and Viewer); what each role can and can’t do
* [How billing and seat assignments work for Editors](#billing-considerations)
* [Inviting new members](/team-management/invite)
* [Managing and changing Drive member roles](#change-a-team-member’s-role)
* [Restricting Editor invites (Enterprise)](#restrict-editor-invitations-enterprise-only) (Enterprise Admins only)
## Drive membership roles and permissions
There are two types of Drive members in Descript:
* **Editor (paid seat)** – Full access to the General drive workspace. Editors can create, edit, move, and delete projects and folders. They use Media Minutes when they record or import media, and AI Credits when they apply AI-powered effects or tools.
* **Viewer (free seat)** – Can view and comment on projects in the Drive. Viewers can’t edit content or use features that consume Media Minutes or AI Credits.
| Feature / Action | Editor | Viewer |
| ------------------------------------------------ | --------- | ------------------- |
| **Cost to add to Drive** | Paid seat | Free |
| **View and comment in projects** | ✅ | ✅ |
| **Invite other Drive members** | ✅ | Only Viewer members |
| **Create projects and compositions** | ✅ | ❌ |
| **Edit projects and compositions** | ✅ | ❌ |
| **Move projects** | ✅ | ❌ |
| **Duplicate projects** | ✅ | ❌ |
| **Delete projects** | ✅ | ❌ |
| **Export compositions** | ✅ | ❌ |
| **Add collaborators to a project** | ✅ | ❌ |
| **Transfer project ownership** | ✅ | ❌ |
| **Use AI-powered features (AI Credits)** | ✅ | ❌ |
| **Record or import media (Media Minutes)** | ✅ | ❌ |
| **Create quick recordings with Screen Recorder** | ✅ | ❌ |
## Drive owner permissions
The Drive owner is the person who created the Drive. They automatically have full Editor permissions and additional administrative privileges.
Drive owners can:
* Change a Drive member's role
* [Manage the Drive's subscription and billing](/billing-payments-plans/manage).
* [Change the default export privacy settings](/export-and-share/share-page).
* There can only be one drive owner per Drive.
**Need to transfer Drive ownership?**
While ownership can’t be changed directly in the app, it’s possible to transfer a Drive to another user with help from our support team. Learn more about [Preparing for Drive Ownership Transfer](/account-and-app-settings/drive-transfer).
## Billing considerations
When you add an Editor to your subscription mid-cycle, the cost is prorated and co-termed with your existing subscription term. Descript will charge for the additional Editor based on the time remaining in your current annual or monthly billing cycle. On your next invoice, you’ll be charged for the full cost of that Editor seat for the upcoming term.
**Does the Editor you added have their own Descript plan?**
If you add an editor to your drive and they already have their own Descript plan, it will not be automatically merged or canceled. If that specific user no longer needs a personal Descript plan, they will need to cancel the plan tied to their personal Descript drive.
**Example: Monthly vs. Annual seat charges**
**On a monthly subscription**\
If you add an Editor halfway through your billing cycle, you’ll be charged about 50% of the seat cost immediately. On your next invoice, you’ll be charged 100% for that seat going forward.
**On an annual subscription**\
If you add an Editor three months into your term, you’ll be charged about 75% of the seat cost right away (to cover the remaining 9 months). On your renewal date, you’ll be charged for the full annual seat.
You can compare plans and seat pricing on our [pricing page.](https://www.descript.com/pricing)
## Invite others to your Drive
Before inviting someone to your Drive, make sure you’re [signed in](/account-and-app-settings/password-reset) and [working from the correct Drive](/account-and-app-settings/switch-drives) (if you’re part of more than one).
1. Press `Command/Control + , (comma)` to open your settings, then go to the **Members** tab.
2. Enter your collaborator’s email in the **Invite by email** field.
3. Select their role:**Viewer** or **Editor**.
4. Click **Send invite**. The invitee will receive an email and will need to [accept the invitation](/team-management/accept-invite) before accessing your Drive.
On Enterprise plans, after adding someone to the drive, add them to a workspace to control which projects they can access. [Learn how to add members to a workspace](/team-management/workspaces).
## Manually approve editor invitations
By default, any Editor member can invite others to join the Drive. If you’re a Drive owner or admin, you can require manual approval for new Editor invitations.
To enable this setting:
1. Go to **Settings > Members**.
2. Toggle on **Manually approve new editor invites**.
Once enabled, Drive owners will receive an email notification, and both Drive owners and Admins will see pending invitations in the Members tab. From there, they can approve or deny each request.
**What happens if an editor invitation is pending approval?**
When manual approval is turned on, editor invites are not sent immediately. They will appear with a pending status in the Members tab until a Drive owner approves them.
## View your team members
You can view your current team members at [web.descript.com/members](https://web.descript.com/members), or in the app under the **Members** tab in your settings.
## Change a team member’s role
You can change a Drive member’s role from the **Members** tab of your Drive settings.
1. Open the **Members** tab from your Drive selector in the top-left corner.
2. Click the **…** button next to the person’s name.
3. Select **Change membership type**.
4. Choose **Viewer**, or **Editor** and click **Change** to confirm.
**Billing note**
* Upgrading a Viewer member to Editor adds a paid seat unless one is already available.
* Downgrading an Editor to a Viewer releases that seat for reassignment.
If you no longer want someone to be part of your Drive, you can remove them entirely. [Learn more about removing a team member from your Drive.](/team-management/remove)
## Restrict Editor invitations (Enterprise only)
Drive owners and admins can control whether Editor members are allowed to invite new Editors. This toggle is available under **Settings > Preferences**.
# Remove team members from a drive
Source: https://help.descript.com/team-management/remove
The Drive owner and Drive admins can remove members from a Drive using the Members tab in account settings.
Removing someone from a Drive takes away their access to its projects.
**Looking for role-based permissions?**
If you’re trying to understand what a team member can or can’t do before removing them, [check out our Drive membership roles guide](/working-in-projects/access).
## Steps to remove a member
**Before removing a Drive member**
Project owners retain access to the projects they created unless ownership is transferred. [Learn how to transfer ownership](/working-in-projects/ownership).
1. Go to [web.descript.com/members](https://web.descript.com/members) or open the app. You can access the **Members** tab in two ways:
* Click your **profile** in the top right corner, select **Settings**, then choose **Members** from the left-hand menu.\\
* Click your **Drive name** in the top left corner and choose **Members** from the dropdown.\\
2. Click the **…** menu next to the member’s name and select **Remove member**. Confirm the removal when prompted.
## Replace a Drive member
1. Remove the member you want to replace. If they were an Editor, this will free up a paid seat.
2. [Invite the new member](/team-management/invite) to your Drive. If they’re added as an Editor, they’ll use the newly available seat.
## Billing after removing a Drive member
Removing an [Editor](https://help.descript.com/hc/en-us/articles/10163662152589) frees up a paid seat on your Drive. You’ll still be billed for that seat until you manually reduce your seat count. [Learn how to remove unused seats](/billing-payments-plans/cancel).
## What happens to project access after removal
Removed members immediately lose access to any Drive projects they didn’t create or weren’t explicitly shared on. Newly added members will automatically gain access to projects shared with the entire Drive.
# Workspaces
Source: https://help.descript.com/team-management/workspaces
Use workspaces to organize your team's projects inside your Descript drive.
Workspaces organize projects inside a drive. Every drive has two default workspaces: the general drive workspace and your personal workspace (private to you only). On Enterprise plans, [drive admins](/team-management/drive-admins) can create custom workspaces to control access across teams.
Custom workspaces are only available on Enterprise plans. If your team needs custom workspaces, [contact our Sales team](https://www.descript.com/contact?utm_campaign=HC\&utm_medium=hc-article\&utm_source=hc-workspaces)!
## The general drive workspace
The general drive workspace is the default shared space on every drive. All drive members can access it when they join. Projects in the general workspace are visible to everyone on the drive. It cannot be deleted.
## Your personal private workspace
Every drive member has a personal private workspace — a private space for projects that aren't shared with the rest of the drive members. New projects save to your personal workspace by default. Like the general workspace, your personal workspace cannot be deleted.
Personal workspaces:
* Belong to you only
* Don't support custom folders (includes a read-only Recordings folder)
* Cannot be deleted
* Aren't visible to drive admins
To share a project from your personal workspace, move it into another workspace, or share it directly with specific people — they'll be able to access the project even though it stays in your personal workspace. [Learn about project access and sharing.](/working-in-projects/access)
## Custom workspaces
Custom workspaces are only available on Enterprise plans. [Drive admins](/team-management/drive-admins) create dedicated spaces for teams, clients, or projects, with control over who can see and join them.
### Create a custom workspace
1. In the left sidebar, click the **+** button next to **Workspaces**. Select **Create new workspace.**\\
2. Name your workspace and choose its visibility: **Open** or **Private**.
* **Open workspace** — Visible and searchable by all drive members. Anyone on the drive can join.
* **Private workspace** — Only visible to members who have been added by an admin.\\
### Add members to a custom workspace
Only existing drive members can be added to a workspace. To add someone who isn't on the drive yet, [invite them to the drive](/team-management/invite) first.
1. From the drive view, select the workspace in the left-hand sidebar.
2. Click the **⋯** menu next to the workspace name.
3. Select **Add members**.
4. Search for drive members and add them.
### Join an open custom workspace
When you join a drive, you'll see a list of open workspaces available to join. To join one:
1. Open the [drive view](/descript-tour/drive-view).
2. In the left sidebar, click the **+** button next to **Workspaces** and select **Join a workspace**.
3. In the dialog, click **Join** next to the workspace you want.
If a workspace isn't visible in your sidebar, it may be a private workspace. Ask your drive admin to add you.
### Leave a custom workspace
Leave any custom workspace with the following steps:
1. Open the workspace.
2. Click the **⋯** menu next to the workspace name.
3. Select **Leave workspace**.
## Manage a custom workspace
Click the **⋯** menu next to a custom workspace's name to access workspace actions: Rename workspace, Change workspace icon, Private workspace toggle, New folder, Copy workspace link, View members, Add members, Leave workspace, and Delete workspace. Renaming, changing visibility, changing the icon, adding members, and deleting require [drive admin](/team-management/drive-admins) permissions.
## Workspace membership and access
Your drive role determines what you can do in every workspace you belong to — it is not possible to be an editor on the drive but a viewer in a workspace, or vice versa. When you join a workspace, the system applies your existing drive role (admin, editor, or viewer) automatically.
* **Drive admins** → project admin access in all shared workspaces
* **Drive editors** → can edit projects in workspaces they belong to
* **Drive viewers** → can view and comment on projects in workspaces they belong to
Drive admins manage workspace membership. Editors and viewers can't create workspaces or add members to private workspaces. Drive admins can see all projects in shared workspaces, but not projects in members' personal workspaces.
[Learn more about drive membership roles.](/team-management/invite)
## Move projects between workspaces
Drive editors and owners can move projects between workspaces they belong to, or into their personal workspace.
1. Click the **⋯** menu next to the project you want to move.
2. Select **Move to…**
3. Choose a destination workspace.
4. Confirm the move.
**Moving a project changes who has access to it**
Access updates to match the destination workspace's members. You'll see a confirmation before the move completes.
Published share links are not affected by workspace membership — anyone with a published link can view the published content, even if they aren't a member of the workspace the project belongs to.
[Learn more about project access and collaborator roles.](/working-in-projects/access)
# Create and save your own templates
Source: https://help.descript.com/templates-and-presets/custom-templates
Templates are reusable creative briefs that tell Underlord how to create and/or edit your content.
Beyond the gallery templates, build your own to give [Underlord](/getting-started/underlord-beta-your-ai-co-editor-in-descript) instructions tuned to your style, task, and workflow. A saved template reruns those steps on any project.
This guide is specific to creating and saving custom templates. To learn more about the options available in our template library and how templates can help automate your multi-step workflows, see our guide [Use templates to speed up your Underlord workflow](/templates-and-presets/underlord-templates).
## Example of a educational content template in Descript
## How to create and save a template
1. Open the template gallery by clicking **Browse more templates** on the **Home** tab
2. Click **+ New template**
3. Enter your prompt in the text field.
**Tips for writing effective prompts**
A good prompt includes *action* (what needs doing), *context* (who it’s for, where it’s used), *tone* (how it should feel), *format* (what it should look like), and *constraints* (rules to follow). For a complete guide, see [How to write effective prompts for Descript’s AI features](/ai-assistant/prompting).
4. **Optional:** Add a link to a Descript share page to generate a preview video. If you’ve already created a project using this workflow, include that project’s share link here to show what the template produces.
5. Click **Continue**.
6. On the next screen, add details about your template:
* **Title**: Give your template a descriptive name (60 characters max).
* **Description**: Explain what your template does (280 characters max).
* **(Optional) Custom thumbnail**: Upload your own image, or let Descript generate one.
* **Tags**: Add keywords to help you find this template later.
7. Click **Publish** to save the template to your personal template gallery.
## Known limitations
* **You can’t edit or delete templates after saving**:Once published, templates can’t be modified. To make changes, create a new template with your updated prompt. Editing existing templates is coming in a future update.
* **Templates are private only**: Templates you create are only visible to you. Sharing a custom template with the Drive or publishing publicly isn’t available quite yet.
* **You can’t remix existing templates**: To create a template similar to one of Descript's gallery templates, you'll need to create a custom template from scratch.
# Apply a layout to a scene
Source: https://help.descript.com/templates-and-presets/layouts-apply
Use layouts to quickly design scenes throughout your composition.
A layout handles the visual design of a scene for you: how speakers are framed, where screen shares or B-roll sit, when text appears. Apply one per scene, and mix layouts across your composition to vary the look while keeping it cohesive.
**New to scenes or layout packs?**
Layouts are applied at the scene level, so it helps to understand how scenes work in Descript. You’ll also get the most out of this guide if you're familiar with layout packs. These guides can help get you up to speed:
* [Learn how scenes work](/getting-started/scenes)
* [What are layouts and layout packs?](/templates-and-presets/overview)
## Apply a layout
1. Click on a **scene thumbnail** in the Script.
2. Select **Choose layout** from the hover menu.
3. Browse and apply a layout. Layouts are grouped by type. Click the **\[#] more** button to view additional layouts in each group.
4. Click a layout tile to apply it to the scene. Descript will update the scene to match the selected layout.
**Explore beyond the default**
The Descript layout pack is just one of many layout packs available. Browse the gallery to discover layout packs with bold styles, unique visual formats, and new ways to showcase your content.
Want something that feels more... you? Remix select layout packs from the gallery to choose your own colors and fonts. [Learn how.](/templates-and-presets/layouts-remix)
### Other ways to apply layouts
* **From the scene panel:** Open [the scene panel](/visuals/properties) in the sidebar and click the **Choose layout** tile. Select a layout pack and then a layout from the list to apply it to the scene.
* **From the timeline or storyboard views:**
* Right-click a scene thumbnail in the Timeline and select **Change layout**.
* Select **Choose layout** from the menu, then pick a layout from the options.
## Change the layout pack
1. Click a **scene thumbnail** in the Script, then choose **Layout** from the hover menu.
2. At the bottom of the layout picker, click the **Change layout pack** button.
3. The scene panel will open in the sidebar. Use the search bar to find a pack, or use the tabs at the top to browse:
* **Gallery:** curated layout packs from Descript
* **Drive:** layout packs saved to your Drive
* **Private:** layout packs only visible to you
4. Select a new pack to update the options in your layout picker.
Changing layout packs won’t automatically update any existing layouts you’ve applied. It simply swaps out the options available in the picker.
**Replace placeholder layers with media**
Some layouts include empty media or screen recording placeholders. These are designed to hold your own visuals—like b-roll, screen recordings, or supporting media. [Learn how to replace placeholder layers with media](/visuals/placeholder-layers)
### Smart filled text layers
Some layouts use smart fill to automatically populate text layers based on the script content. [Learn more about how smart fill works in layouts](/templates-and-presets/layouts-behavior)
## Visual roles and locked layers
When you apply a layout, Descript uses [visual roles](/visuals/visual-roles) to match your content to the right placeholders. Each media file has a role — like Talking Head, Screen Recording, Graphics, or Others — that tells the layout where to place it. For example, a layout with a Talking Head placeholder will pull in layers assigned the Talking Head role.
Visual roles are assigned automatically when you import media. If content is landing in the wrong spot when you apply a layout, the file's visual role may need to be updated. [Learn how to change a file's visual role.](/visuals/visual-roles)
### Lock a layer to prevent layout changes
If you want a layer to stay exactly where it is when you apply or switch layouts, [lock the layer](/visuals/lock-layers). Locking bypasses visual role matching entirely — the locked layer keeps its position, size, and properties regardless of the layout applied to the scene.
# Aspect ratio consideration for custom layout packs
Source: https://help.descript.com/templates-and-presets/layouts-aspect
A single layout pack project can hold multiple layouts to accommodate different aspect ratios.
If you want your layout pack to contain scenes with different aspect ratios — for example, a [scene](/getting-started/scenes) with a square layout for social media clips — you'll need to create additional [compositions](/working-in-projects/overview) with different [aspect ratios](/working-in-projects/aspect-ratio) in the same layout pack project.
To create additional composition:
1. Click the down arrow icon next to your composition's name.
2. Select **New composition** at the bottom.\\
To adjust the composition's aspect ratio:
1. Select the rectangle in the top left of the [scene editor](/visuals/scene-editor-overview).
2. Choose one of the aspect ratio option from the list.\\
# How layouts interact with scenes and the script
Source: https://help.descript.com/templates-and-presets/layouts-behavior
How Descript places your content when you apply a layout to a scene.
Descript reads context, layer names, and smart-fill behavior to decide where each element goes. It prioritizes your camera footage, images, videos, and text, then fits them into the new layout’s design—removing decorative elements from the previous layout, like background gradients, logos, or graphics.
If Descript removes any layers during this process, you’ll see a notification and can restore them.
**New to layouts?**
Start with these Help Center guides:
* [What are layouts and layout packs?](/templates-and-presets/overview)
* [Apply a layout to a scene](/getting-started/scenes)
## How Descript matches your content to a new layout
**Camera and media layers are interchangeable**
Descript treats talking-head footage and other media layers, such as images or video clips, as interchangeable when matching them to a new layout:
* If your scene includes camera footage and the new layout contains only media placeholders, Descript places your camera footage into those media slots.
* If your scene includes images or video clips and the new layout contains talking-head placeholders, Descript places your media into those slots.
This flexibility lets you switch layouts without losing your content, even when placeholder types don’t match exactly.
**Matching layers by name**
If you rename layers in your scene, Descript looks for layers with matching names in the new layout. When it finds a match, Descript keeps your content and applies the new layout’s styling and position. Descript ignores hidden layers during this process.
**When multiple layers compete for one spot**
If several layers qualify for the same placeholder, Descript selects the layer highest in the canvas layer stack.
**Smart fill layers**
Some layouts use Smart Fill to automatically generate contextual text like titles
or section headings when applied.
[Learn more about Smart Fill.](/templates-and-presets/layouts-behavior)
## What happens to layers that don’t fit
If a layer from your original scene doesn’t match any placeholder in the new
layout, Descript removes it and shows a notification listing the removed layers.
From this notification, you can:
* **Restore individual layers** by selecting them one at a time
* **Restore all layers** using the **Restore All**
button
* **Dismiss the notification** if you don’t need those layers
When you restore layers, Descript keeps their original order and places them
where you can see them on the canvas.
## Apply a layout to an empty scene
When you apply a layout to a scene without script content, Descript adds all
content included in the layout. This approach works well for reusable elements
like intros, sponsored segments, ads, or outro scenes.
## Smart Fill and text layer types
Smart Fill uses AI to automatically generate editable content for
[text layers](/visuals/text-layers) when a layout is
applied. It analyzes your script content, scene context, and the layout's design
to create contextual text like titles, intros, or section headings.
Smart Fill does not affect text layers set to dynamic types (Speaker,
Timer, Marker, Composition name). For example: a text layer set to **Speaker** will
continue showing the active speaker name; a text layer set to **Timer** will
continue displaying the countdown/countup
[Learn more about text layer types](/visuals/text-layers#set-text-layer-type).
Smart Fill is enabled by default in gallery layout packs. When you create
your own layout packs, you can enable or disable Smart Fill for each layout.
[Learn how to create and save custom layouts](/templates-and-presets/layouts-save)
## Multicam layouts and complex scenes
Multicam layouts work best when both the layout and the scene include sequences
with the same number of media tracks.
**If the layout has more tracks than your scene**
Descript inserts placeholder layers for the extra tracks. You can delete these
placeholders or adjust the layout to fit your scene.
**If you change the layout**
* If you haven’t edited a layer, Descript replaces it with the new layout’s
version.
* If you edit a layer, Descript preserves your changes and updates only untouched
layers.
# Change a drive's default layout pack
Source: https://help.descript.com/templates-and-presets/layouts-default
Set the layout pack Descript applies by default across your Drive, from Brand Studio.
A default layout pack decides which layouts Descript offers first across every project on your Drive. Set one in Brand Studio so your team starts from your own layouts instead of Descript’s built-in ones.
**Plan restriction**
This feature is available through [Brand Studio](/branding/brand-studio), which is only included with Business and Enterprise Drives.
## Set a default layout pack
1. From the Home tab in your [Drive view](/descript-tour/drive-view), select [the Brand Studio](/branding/brand-studio) tab in the left-hand pane.
2. In Brand Studio, open the **Layout packs** tab.
3. Toggle **Default layout pack** on, then choose your preferred custom layout pack.
# Remix a layout pack
Source: https://help.descript.com/templates-and-presets/layouts-remix
Customize one of Descript's gallery layout packs to fit your own unique style.
Transform remixable layout packs to match your brand, project, or creative style using your selected fonts and colors. The remix tool makes it easy to create a cohesive visual identity across all of your content.
**Available on paid plans**
All paid Drives (those on Hobbyist, Creator, Business, or Enterprise plans) can remix a layout. If you're on a free Drive, you'll need to upgrade to access this feature.
## Prefer to watch instead?
This short video walks you through how to remix a layout pack in Descript.
## Open the layout pack remix tool
You can open the layout picker and start remixing from any of these places:
* **From the script:** Click a scene thumbnail, then select **Layout** from the hover menu.
* **From the timeline or storyboard view:** Right-click a scene and select **Change layout**.
* **From the properties panel:** In the **Layout** section, click the **Choose layout** tile.
In the layout picker, click the **Remix** button in the top-left corner to open the remixer and begin customizing your layout pack.
## Pick a base layout pack
By default, Descript starts with the **Descript layout pack** unless you’ve set a different one as your default. To explore other styles, click the dropdown in the remixer and choose from the available layout packs in the gallery.
**Explore beyond the default**
The Descript layout pack is a great starting point—but it's just one of several remixable options. Check out the gallery to find unique layouts, bold styles, and new ways to showcase your content.
## Choose your color palette
Customize the look and feel of your layout pack by choosing your colors:
* **Primary color** — applied to main text and design elements
* **Accent color** — used for highlights, dividers, or subtitles
* **Background color** — controls the [scene editor](/visuals/scene-editor-overview) behind your visuals
Click any color swatch to open the picker, and use the reset button to revert to defaults.
## Select and upload fonts
Choose fonts for **Title**, **Subtitle**, and **Text** elements in your layout. Use the dropdown to browse fonts or upload your own.
Looking for more options? You can import a Google font or upload your own to the Drive. [Learn more about custom fonts](/visuals/custom-fonts).
## Name and share your pack
Give your remixed layout a new name and set its visibility:
* **Private** — only you can access it (default)
* **Share with Drive** — available to all team members on your Drive
* **Public** — anyone with the link can preview or save a copy
## Review and finalize your picks
Click **Create layout pack** to generate your customized set of layouts. You’ll see a preview of each style—click any tile to apply it to your scene and preview it fullscreen.
**Want to make changes?** Click **Start Over** to return to your previous selections.
**Start Over vs the back arrow**
If you click **Create layout pack** and then use the back arrow to make further edits, Descript will create a brand new layout pack—even if it has the same name. To keep your gallery organized, update the **pack name** with each round of edits.
# Save your own layouts
Source: https://help.descript.com/templates-and-presets/layouts-save
Turn any scene into a reusable layout and group layouts into a custom pack.
When you want full control over how your content is styled and reused, you can create your own custom layouts in Descript. Some common use cases include canned intros, outros, sponsored ad segments, or fully custom animations.
Custom layout packs are available on paid Descript plans. If you're on a Free plan, upgrade your subscription to unlock this feature. [See pricing and plan details](https://www.descript.com/pricing)
**You don't have to start from scratch**
Use one of Descript’s ready-to-go [gallery layout packs](/templates-and-presets/overview) or [remix a pack](/templates-and-presets/layouts-remix) with your fonts and colors—no design skills required.
## Save a scene as a layout
As you design scenes in your compositions, save the ones you want to reuse as layouts. Build your custom layout pack by adding scenes one at a time.
**To save a scene as a layout:**
1. **Right-click** the scene thumbnail in your script.
2. Select **Save as new layout**.
3. Name your layout. Choose something short and descriptive.
4. Click **Save to** and choose an existing layout pack or click Create new layout pack.
5. In the **Layers** section, choose what to do with each layer in your scene (this is what makes a layout smart-fillable later on):
* **Keep as is (default)** - The layer stays unchanged in your layout
* **Don't include** - The layer will be removed from the layout
* **Turn into placeholder** - Replaces the layer with an appropriate placeholder based on its type so it can be automatically filled when the layout is reused. *Note: Audio layers can only be kept or removed; they cannot be converted to placeholders.*
6. (Optional) Choose a type to categorize your layout - Intro, Outro, Captions, Text, etc. The default is **Other**.
7. Click **Add** to create the new layout and add it to your layout pack.
You can also save a layout from [the properties panel](/descript-tour/properties-panel). Select your scene, then click **Save as new layout** and follow the steps above. Layouts only auto-fill when they include one or more placeholders.
## Create a layout pack from scratch
Use this method if you want to build multiple layouts at once or organize them in one place.
1. From the Drive view, go to **Layout packs** and click **+ New layout pack**.
2. Give your pack a name.
3. Each scene in the project becomes a layout. Use one scene per layout.
4. When you're done editing, click **Publish layout pack** in the top-right corner.
5. Give each scene a name and layout type (optional).
6. Choose who can access your pack:
* Private
* Share with Drive
* Share publicly
7. Click **Publish changes** to save your layouts.
**Can I edit a layout pack later?**
Yes! You can return to your layout pack project anytime to update layouts or add new ones. Your changes won’t affect scenes where the layout is already applied—only new uses of the layout.
## Enable or disable Smart Fill
When enabled, Smart Fill automatically updates text layers based on your selection, including freeform text (populated from script content), captions, speaker labels, composition name, markers, or a timer.
### What Smart Fill affects
Smart Fill only affects **Title** and **Subtitle** text layers. To enable Smart Fill on freeform text layers in a saved layout, those layers must be set to use placeholders. Text layers set to dynamic types (Speaker, Timer, Marker, Composition name) are not affected by Smart Fill.
### Turn Smart Fill on or off for a layout
From [the Drive view](/descript-tour/drive-view), select the Layout packs tab in the left sidebar. Then, open the layout pack project.
1. Select the scene to adjust.
2. Navigate to the **properties** panel in the right-hand sidebar
3. Toggle **Smart Fill** on or off. If you want Smart Fill to apply to freeform text layers, use the layer’s options menu and select **Replace with placeholder** for each text layer.
Use the options menu next to individual text layers if you want to control Smart Fill behavior per layer.
### Enable Smart Fill for freeform text layers
To ensure Smart Fill works on freeform text layers in a saved layout:
1. Select the text layer in your layout.
2. Open the layer’s options menu.
3. Select Replace with placeholder.
Only text layers set as placeholders will update automatically when Smart Fill is enabled.
Smart Fill only affects Title and Subtitle text layers. Text layers set to dynamic types (Speaker, Timer, Marker, Composition name) are not affected by Smart Fill.
### How layout behavior works
Descript applies layouts differently depending on whether the scene is empty or already contains content. It uses layer names and Smart Fill to match and populate content intelligently. [Learn more about how layouts interact with scenes and the script →](/templates-and-presets/layouts-behavior)
# Share a custom layout pack
Source: https://help.descript.com/templates-and-presets/layouts-sharing
Share a published custom layout pack with your Drive members or publicly with other Descript users.
Sharing a custom layout pack lets your teammates build with the same on-brand layouts you designed, or puts your design in front of the whole Descript community. Packs stay private until you share them.
1. In the [Drive view](/descript-tour/drive-view), open the **Layout packs** tab and locate the layout pack you want to share. You may need to toggle the view to see private packs.
2. Click **Publish changes**, then click the link icon
in the bottom corner of the publish window. Clicking the button will copy a shareable link.
3. Share the link. The recipient can save the layout pack to their own Drive by clicking the **+ copy to my layout packs** button.
**Need to export a layout pack?**
You can’t export a layout pack as a video file from the layout pack project. To export, copy the contents to a new Descript project first.
# Layout packs overview
Source: https://help.descript.com/templates-and-presets/overview
Explains how to use layouts in Descript to streamline and standardize the look of your content.
Use layouts to quickly style scenes in your video with professionally designed visual arrangements. Each layout defines how a scene looks and sounds — including speaker framing, fonts, colors, media elements, and audio. A layout pack is a cohesive collection of layouts that share the same style, so your video feels polished and consistent from start to finish.
**Before getting started**
Layouts are applied at the scene level and are only available in video compositions. If you’re new to scenes, start with our guide on Scenes here: [Scenes overview](/getting-started/scenes).
## What’s in a layout pack?
Each layout pack contains a collection of themed individual layouts, grouped by type—like Camera, Media, Chapter, Intro, and more. These layouts are designed to work together as a visual system. Hover over a group tile to see a “more” button and browse all layouts in that category.
## Where to apply layouts
Cick a scene thumbnail in the script, select **Layout** to open the layout picker, and choose a layout.
You can also apply layouts from the Timeline, Storyboard view, Scene editor toolbar, or [properties panel](/descript-tour/properties-panel)—whichever fits your workflow. [Learn how to apply a layout to your scene](/templates-and-presets/layouts-apply)
## Using layouts
Once you’ve chosen a layout pack, you can apply and customize layouts throughout your composition:
* **Use one of the gallery layout packs:** These prebuilt layout packs include professional fonts, colors, and visual elements. Pick a layout and apply it to your scene.
* [**Remix a base layout pack:**](/templates-and-presets/layouts-remix) Start with a base layout pack from our gallery and remix it—customize fonts and the color palette to align with your brand or style. Remixing is a quick way to personalize a layout pack without starting from scratch.
* **[Create your own from scratch](/templates-and-presets/layouts-save):** Prefer to take a DIY approach? Build your own layouts manually, then save them to a custom layout pack on your Drive for future use.
**Custom layout packs are available on paid Descript plans.**
If you're on a Free plan, upgrade your subscription to unlock this feature. [See pricing and plan details](https://www.descript.com/pricing)
## Visual roles and locked layers
Layouts use [visual roles](/visuals/visual-roles) to decide where your content goes. Each media file is assigned a role — Talking Head, Screen Recording, Graphics, or Others — and layouts match placeholders to those roles automatically. If a layout isn't placing your content where you expect, the file's visual role may need to be updated. [Learn how to change a file's visual role.](/visuals/visual-roles)
To keep a layer exactly where it is when applying or switching layouts, [lock the layer](/visuals/lock-layers). Locked layers bypass visual role matching and stay fixed in place.
## What next?
Now that you understand how layout packs work and how to use them in your projects, you're ready to go deeper. Apply your first layout, remix an existing pack to match your brand, or build something entirely your own—these next guides will walk you through the process step by step.
* [Apply a layout to a scene](/templates-and-presets/layouts-apply)
* [Remix a gallery layout pack](/templates-and-presets/layouts-remix)
* [Create and save your own layouts](/templates-and-presets/layouts-save)
# Use templates to speed up your Underlord workflow
Source: https://help.descript.com/templates-and-presets/underlord-templates
Run a ready-made Underlord template from the gallery to quickly edit your content.
Templates are pre-built Underlord workflows that combine multiple prompts into a single action. Instead of building prompt chains from scratch, you can choose from ready-made templates in the gallery — each designed for common use cases — to save time and start editing right away.
For a dedicated guide to creating and saving your own custom templates, see [Create and save your own templates.](/templates-and-presets/custom-templates)
## Before getting started
**Templates vs. Layouts**\
In earlier versions of Descript, templates referred to what we now call layouts. Layouts control the visual design of your video, while templates are now pre-built AI workflows you can run with Underlord. [Learn more about layouts](/templates-and-presets/overview)
**Usage note**
On current plans, this feature uses **AI Credits**. Learn more about [tracking your Media Minutes and AI Credits](/billing-payments-plans/track-and-understand-your-media-minutes-and-ai-credits).
Legacy and Sunset plans track usage differently. See our [Understanding your Legacy and Sunset plan](/billing-payments-plans/legacy-sunset) guide for details.
## Where to find templates
Access the template gallery from the **Home** tab in your [Drive view,](/descript-tour/drive-view) or from the [Underlord](/getting-started/underlord-beta-your-ai-co-editor-in-descript) chat. Click **Browse more templates** to view the full gallery.
##
## How to use a template
Click on any tile in the gallery to view the prompt details and get a preview of a project created from the prompt.
1. Find a template that fits your project and click **Use template**.
2. Descript automatically opens a new project and begins running the prompt — Underlord applies the template to start your edit.
3. Answer a few additional questions to customize your video to your exact specifications.
## Style direction
Some templates offer additional customization through the style direction button. When available, click the options menu to adjust aspect ratio, tone, layout pack, b-roll style, AI speaker, and avatar.
# Automatic microfades
Source: https://help.descript.com/timeline/automatic-microfades
Descript adds tiny fades at every cut to stop pops and clicks.
For anyone who has spent time editing audio in a traditional digital audio workstation (DAW) or non-linear editor (NLE), you know how frustrating it can be to make a cut in your audio only to have occasional popping or clicking noises occur at the edit boundaries.
## Why does this happen?
This popping noise occurs when a sound wave is abruptly cut off at the edge of your clip without a [fade or crossfade](https://help.descript.com/hc/en-us/articles/14192664009357-Adding-crossfades-and-fades) to smooth out the transition. The louder the clip at the boundary, the louder the popping noise will be.
## How Descript uses Microfades
Descript handles this gracefully by applying microfades, about five samples in length (that's really tiny!), in-between your clips to ensure that there is no popping noise during playback.
Microfades are handled "under the hood," so you will not notice them, even if you zoom all the way in on the Timeline. Just know that they're working to simplify your editing process and ensure that your finished content sounds even better.
#### Microfades are not included in timeline exports
It's important to note that microfades are not included in [timeline exports](/export-and-share/timeline-exports) since many applications include some kind of native support for adding fades to clips. So, users who are taking their projects to Adobe Premiere, Final Cut Pro, or any other supported audio or video editor can add or adjust crossfades according to taste in their destination application.
# Freeze frames
Source: https://help.descript.com/timeline/freeze-frames
Capture a still from any video and hold the shot as long as you need.
A freeze frame is a single still image from your video that you can use to highlight something important. You can create a freeze frame from any video in your [composition](/working-in-projects/overview) or any video track in a [multitrack sequence](/script-editing/multi-track-sequences-overview).
## Adding a freeze frame to a video track
1. Find the video and spot where you want to add a freeze frame. If the video is a non-script layer, you may need to select the video in your [scene editor](/visuals/scene-editor-overview).
2. Right-click on the video layer in the [Timeline](/timeline/timeline-overview).
3. Select **Add freeze frame** from the menu options.\\
4. You might want to adjust how long the freeze frame shows in your video. You can do this in a couple of ways:
* While you have the freeze frame clip selected, change the playback duration from the Properties panel
* Use the [Select tool](/timeline/timeline-tools) to click and drag the edge of the freeze frame clip in the Timeline. [Click here to learn more about trimming clips](/visuals/working-with-layers-and-clips-overview#how-to-work-with-clips-and-layers).
If you want to add a freeze frame to a sequence, open the [sequence editor](/script-editing/sequence-editor) and add the freeze frame to the desired track and location by right-clicking the track and selecting **Add freeze frame** from the menu options.
# The split button: How to split scenes and layers directly in the timeline
Source: https://help.descript.com/timeline/split-button
Split a whole scene or a single layer at the playhead in the timeline.
Use the Split button to divide your timeline into scenes, to trim existing layers, or to isolate sections of audio or video for fine-tuned editing.
## Where to find the Split button
The Split button appears at the top center of the timeline, to the right of the Record button. It's visible in both collapsed and expanded timeline views.
## How Split works
The behavior of the Split button depends on your current selection in the timeline:
* **If there's no specific layer selected:** Splits the current scene at the playhead. This affects all layers and creates a new scene.
* **If a specific layer is selected:** Splits only that layer within its current scene. Hold `Shift` or use `Shift + S` to split a media layer into separate clips.
### Why split a media layer?
Splitting a layer into clips lets you fine-tune adjustments to just one clip within the layer — like cutting out silence, applying effects to a specific section, or adjusting volume at one moment without changing the entire layer.
# Timeline overview
Source: https://help.descript.com/timeline/timeline-overview
Fine-tune your composition's timing, visuals, and audio sync in Descript's timeline.
Most editing in Descript happens in the script, but the timeline is where you finesse the details: when a visual appears, how audio lines up, how the whole thing is layered and paced.
**Keep learning with videos**
Explore more educational videos and workflows in Learn [Learn Descript](https://web.descript.com/learn-descript?utm_source=hcarticles).
## This article covers:
* [How to reveal and expand the timeline](#reveal-and-expand-the-timeline)
* [Timeline views](#understand-timeline-views)
* [Zoom, view, and timeline tools](/timeline/timeline-overview)
* [What's in the timeline](#whats-in-the-timeline)
**Missing the scene rail?**
We’ve updated Descript’s layout to make editing more visual and intuitive. What was previously known as the **Scene Rail** is now part of [**Storyboard View**](/timeline/timeline-overview).
## Reveal and expand the timeline
When you open a project, the timeline is **fully collapsed**—no wordbar, visuals, or layer previews are visible.
To reveal the timeline, **click the resize handle** above the transport. This opens the **expanded timeline view**.
Or use the shortcut:\
`Control` + `Option` + `T` (Mac)\
`Ctrl` + `Alt` + `T` (Windows)
## Understand timeline views
### Fully collapsed
The timeline is hidden by default when you open a project.
### Expanded timeline
Clicking the handle or dragging the resize handle upward expands the timeline fully. This reveals all media and visual layers, allowing you to edit your script, add visuals, and fine-tune timing.
## Navigating the timeline
Use the controls in the top-right corner of the timeline to change your view.
* **Zoom & Fit:**
* `Fit scene` – focuses on the active scene
* `Fit composition` – zooms out to show your entire project
* **Timeline tools:** Blade, Slip, Hand, and Range tools. [Learn more about timeline tools →](/timeline/timeline-tools)
* **Storyboard view:** A visual grid of all your scenes
* **Timeline view:** Horizontal script-and-layer layout
## What's in the timeline
* **Transport:** Playback controls for your composition
* [**Split Button**](/timeline/split-button): Split scenes, clips, or layers for easier editing and organization.
* **Time ruler:** Displays timecode, markers, comments, and audio levels
* **Layer lane:** Additional visual layers (b-roll, effects, etc.)
* **[Wordbar](/script-editing/the-wordbar):** Shows alignment between script and audio
* **Script track:** Where your script-based content lives
# Advanced timeline tools
Source: https://help.descript.com/timeline/timeline-tools
The Advanced Timeline Tools let you fine-tune how you trim, split, and adjust clips and layers in your Descript project.
Pick the right tool for the edit you're making: **Select**, **Range**, **Blade**, **Slip**, and **Hand**. Each handles a specific kind of trim, split, or adjustment with more precision than the basic timeline.
## What each timeline tool does
| Tool | Shortcut | What it does | When to use it |
| --------------- | -------- | --------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Select Tool** | A | Move, trim, or combine clips and layers. | Move or reposition content in script or layer tracks. Drag media between script and layer lanes. Use `Shift` + click to multi-select adjacent script clips. |
| **Range Tool** | R | Highlight a section or "range" of the script track. | Replace a section with a gap clip, remove content, apply visuals, or re-align words. You can also use the **Add label to range** option to mark non-speech sections (like “cough” or “laugh”). Labels behave like words: you can copy, delete, or move them in the script. |
| **Blade Tool** | B | Split clips or layers at a specific time. | Break a clip into two parts so you can trim, move, slip, or delete sections independently. |
| **Slip Tool** | S | Change which portion of a clip plays. | Shift the visible portion of media inside a fixed-duration clip without changing its position or length. |
| **Hand Tool** | H | Move around the timeline. | Move around large or zoomed-in timelines without selecting or editing anything. |
# Using gap clips
Source: https://help.descript.com/timeline/using-gap-clips
Gap clips are silent, flexible placeholders you can insert into your project to add space and fine-tune timing.
Drop a gap clip in wherever you need empty time: a breath between words, a slower stretch of pacing, or room for B-roll that has no script behind it.
**Gap clips have room tone on by default**
[Room tone](/effects-animations-transitions/room-tone) is an AI-generated background noise profile added to gap clips to help them blend seamlessly with your existing recordings. To silence a gap clip, [disable room tone on the clip itself](/effects-animations-transitions/room-tone)—or update the default setting in your [App settings](/account-and-app-settings/app-settings) or [Project settings](/working-in-projects/project-settings).
## Add a gap clip
### From the timeline
1. Make sure the script track is visible. Expand the timeline by dragging the top border of the panel, or select [Show timeline](/timeline/timeline-overview) from the View menu. If you're using an [AI Speaker](/ai-speech/ai-speakers-overview) voice, [convert the AI voice clip to audio](/ai-speech/covert-to-audio) before adding a gap clip.
2. Right-click on the script track and select **Add gap clip**. Remember to disable room tone if you want the clip to be fully silent. [Learn more about disabling Room Tone.](/effects-animations-transitions/room-tone)
### Replace a section with a gap clip
Select a range with the **Range tool** to replace the selection with a gap clip. To access it, you'll need to have the advanced timeline tools toggled on. [Learn more about advanced timeline tools.](/timeline/timeline-tools)
1. With the **Range** **tool** activated, click and drag a selection in the script track.
2. Right-click the selected range and choose **Replace with gap clip**, or press `Shift + Delete` (macOS) / `Shift + Backspace` (Windows).
# Add layers to your composition
Source: https://help.descript.com/visuals/add-layer
Add video, images, text, and shapes as layers in your composition.
Anything visual you add becomes its own layer that you arrange in the [scene editor](/visuals/scene-editor-overview) and time in the [timeline](/timeline/timeline-overview).
For information about the different types of layers you can add to your composition, see our [Layer and clip overview](/visuals/working-with-layers-and-clips-overview).
**Not seeing a transcript for your media?**
That’s expected — **layers don’t generate transcripts** because they aren’t part of the script track. Layers are visual or audio elements that accompany your script, so they’re not transcribed.
If you want your content transcribed, add your media to the **script track** (or a sequence) instead of adding it as a layer. [Learn how the script track works](/getting-started/edit-like-a-doc).
## What happens when you add a layer
By default, new layers are added to the current scene and appear in both:
* **[Scene editor](/visuals/scene-editor-overview):** where you position and resize them visually
* **[Timeline](/timeline/timeline-overview):** where you control their timing and duration
## Ways to add a layer
* **Drag and drop:** Drag media (like video or images) from your Project files directly into the script panel, the scene editor, or the timeline.
* **Add Layer button:** Make a selection in the script, then click the **+ Add Layer** button in the hover toolbar and choose a layer type.
* **Use the Range tool:** Activate [the Range tool](/timeline/timeline-tools), select a portion of your script track, then drag and drop media into the selected range. Descript will automatically create scene boundaries at the start and end of the selection and insert the new layer into the new scene.
**Working with wordless media?**
If you're starting from a blank project without a script track, you won't be able to drag and drop media directly into the scene editor to add it as a layer.
Add media to your project files first, then select the file and use the **Add Layer** button. Your script track will be automatically populated with [a gap clip](/timeline/using-gap-clips), and your layer will be added to the scene.
# Attaching a layer to a scene
Source: https://help.descript.com/visuals/attach-layer
Attach a layer to a scene to keep looped or timed clips locked to it.
Attach a layer to a scene to constrain a looped or timed clip to that scene's boundaries.
## Attaching a layer to a scene
1. Click to select the layer in the timeline.
2. Drag the left edge of the layer to the left edge of the desired scene until a red vertical line appears, then release the clip to attach it to the scene.
# Automatic Multicam
Source: https://help.descript.com/visuals/automatic-multicam
Automatic Multicam analyzes your footage, switches between camera angles, and adds cutaways automatically.
Cutting a multi-camera recording by hand means scrubbing through every angle to decide who's on screen and when. Automatic Multicam makes that pass for you: its AI detects who's speaking and cuts to the right camera across the whole recording.
## How to Use Automatic Multicam
**Before you run Automatic Multicam**, check the track order in the [sequence editor](/script-editing/sequence-editor). Descript determines camera positioning based on sequence track order, not how layers are arranged in the Scene editor.
For horizontal layouts, track 1 appears on the left and track 2 on the right. For multi-panel layouts, positioning follows a left-to-right, top-to-bottom order — so in a 4-panel layout, track 1 is top left, track 2 is top right, track 3 is bottom left, and track 4 is bottom right.
1. **Open AI Tools**
* Go to the right sidebar of your project and click **AI Tools**.
* Select **Automatic Multicam** under the **Look good** section.
2. **Choose your style**
* **Automatic**: Shows multiple speakers during dialogue and inserts cutaways during monologues. This style only works with multi-track sequences. [Learn more about sequences.](/script-editing/multi-track-sequences-overview)
* **Show only active speaker**: Focuses only on the current speaker. No cutaways or multi-speaker shots.
3. **Set your cutaway frequency**
* **Occasional**: Adds a cutaway every 30 seconds during longer monologues.
* **Frequent**: Adds a cutaway every 10 seconds.
* **None**: No cutaways inserted.
4. **Configure your camera setup**
* Click the **Camera setup** icon to assign each audio track to the correct camera. This ensures the camera switches match the speaker.
5. **Apply a layout pack (optional)**
* Let Descript automatically choose polished, dynamic layouts for each scene by applying a **layout pack**. [Learn more about layout packs](/templates-and-presets/overview).
**Submit your settings**
* Click **Submit** to apply your settings.
* If your composition has existing scenes, you’ll see a warning: *"Existing scenes will be overwritten."* Descript will create new scenes for each camera change.
* Processing time depends on the length of your project. If you stop the action midway, Descript won’t undo the changes—it simply stops applying new ones.
## Seeing blank scenes when you apply Automatic Multicam?
This can happen when using Automatic Multicam in a composition where multiple sequences are placed one after another in the script. If the speaker cameras are configured to reference video from two video tracks that don’t overlap, Automatic Multicam may choose a track without video at certain points in your composition. This can cause other layers to disappear and create blank scenes.
Here are two ways to resolve this:
### Option 1: Manually adjust layer visibility
Use the Properties panel to manually adjust which video layers are shown for blank scenes. Learn more here: [Layer visibility and order](https://help.descript.com/hc/en-us/articles/...).
### Option 2: Use separate compositions for each sequence
1. Create a separate [composition](/working-in-projects/overview) for each sequence.
2. Apply Automatic Multicam to each individual composition.
3. Copy `Cmd/Ctrl + C` and paste `Cmd/Ctrl + V` each processed composition into a final blended composition.
# Scene boundaries
Source: https://help.descript.com/visuals/boundaries
Scene boundaries define where one scene ends and another begins in your Descript composition .
Each [scene](/getting-started/scenes) has its own visual layers, and scene boundaries set the timing for them: when a layer appears, changes, or ends as one scene gives way to the next.
Descript automatically trims visuals to fit within each scene, so you usually don’t need to adjust timing manually — though you can [extend layers across multiple scenes](/visuals/scenes-layers) if needed.
**New to scenes?**
Scenes are the building blocks of your video. If you're not familiar with how scenes work in Descript, check out the [Scenes overview](/getting-started/scenes) guide first.
## This article covers
* [How to add a scene boundary](#add-a-scene-boundary)
* [How to move a scene boundary](#move-a-scene-boundary)
* [How to delete a scene boundary](#delete-a-scene-boundary)
## Add a scene boundary
You can add a scene boundary using one of these methods:
1. **Script shortcut:** Place your cursor in the script and type `/` to insert a new scene boundary.
2. **Timeline:** Move the playhead to your desired time, then click the **Split** button. [Learn more about the Split button](/timeline/split-button)
## Move a scene boundary
You can move an existing scene boundary in either the script or the timeline — just note that you can’t drag it past another existing boundary.
* **Script panel:** Click a scene thumbnail to select it. In the timeline ruler, you’ll see boundary markers appear. Drag either marker to a new position. As you move it, the script will highlight where the new boundary will be placed—just before the highlighted word.
* **Timeline view:** Click the scene thumbnail in the scene preview track at the top of the timeline. A handle will appear in the ruler — drag it to reposition the boundary.
## Delete a scene boundary
To delete a scene boundary:
1. **Right-click:** Right-click the scene thumbnail and select **Delete boundary**. This merges the scene’s content into the previous one.
2. **Click + Delete:** Click once on the thumbnail, then press **Delete** or **Backspace**. This removes the boundary and shifts its content into the previous scene.
**Be careful when deleting scenes**
Double-clicking a scene thumbnail selects the entire scene. If you press **Delete** after that, you’ll remove both the boundary *and* all content within the scene.
# Add and style captions
Source: https://help.descript.com/visuals/captions
Add, style, and assign captions generated from your script.
Because Descript builds captions straight from your script, they're timed and synced automatically, with no keying them in by hand.
This article covers how to:
* [Add a captions layer](#add-a-captions-layer)
* [Convert a text layer to captions](#convert-a-text-layer-to-captions)
* [Style your captions](#style-your-captions)
* [Add captions for multiple speakers](#add-captions-for-multiple-speakers)
* [Remove captions from your project](#remove-captions)
**How captions differ from text layers**
Captions follow your script and update automatically when you make edits. Text layers aren't connected to your transcript, though you can display dynamic content like speaker names, or static custom text you enter manually. [Learn more about using text layers](/visuals/text-layers).
## Add a captions layer
1. Open the right-hand sidebar and click the **Captions** panel.
2. Choose where to apply captions: Use the toggle at the top to apply captions to just the current scene or all scenes. Do this before applying a captions style.
3. Select a captions style from the available options to add a new captions layer. Descript will generate captions based on your script and sync them to the timeline.
## Convert a text layer to captions
You can also convert any text layer to a captions layer:
1. Select the text layer, then click the **ellipsis button** in the selection toolbar.
2. In the right-hand sidebar, open the **Type** dropdown and switch from **Freeform** to **Captions**.
## Style your captions
Use the **Style** section of [the Properties panel](/descript-tour/properties-panel) to customize the look of your captions. Styling changes apply to the selected scene or captions layer.
You can adjust:
* Font, size, and alignment
* Text and background colors
* Borders
* Styles for active words and future words
## Reuse your caption style across projects
Want to use the same caption styling in more than one project? Save your styled captions layer in a custom layout.
Layouts let you reuse design elements, including captions, across any scene in any composition. Once saved, you can apply that layout to future projects with just a few clicks. [Learn how to create and apply custom layouts.](/templates-and-presets/layouts-save)
## Add captions for multiple speakers
Create a separate captions layer for each speaker to make dialogue easier to follow visually.
1. Click **Captions** in the right-hand sidebar to add a new layer.
2. Select the captions layer in the scene or timeline, then open [the Properties panel](/descript-tour/properties-panel)
3. Click the **options slider icon** next to the layer type and choose the speaker from the dropdown.
4. Repeat for each speaker as needed.
Each captions layer can be styled and positioned independently.
## Remove captions
To delete a captions layer without affecting your script:
* Select the captions layer in the scene or timeline.
* Press **Delete** on your keyboard, or right-click and choose **Delete**.
# Center active speaker (Beta)
Source: https://help.descript.com/visuals/center-active-speaker
Automatically reframe your video around whoever's speaking.
Center Active Speaker automatically keeps whoever's talking in frame, so you don't crop by hand or slice the video into extra scenes.
This AI tool is ideal for wide-angle recordings where multiple people appear on a single video track. Descript detects when a speaker changes and adjusts the framing to keep them centered.
**Usage note**
On current plans, this feature uses **AI Credits**. Learn more about [tracking your Media Minutes and AI Credits](/billing-payments-plans/track-and-understand-your-media-minutes-and-ai-credits).
Legacy and Sunset plans track usage differently. See our [Understanding your Legacy and Sunset plan](/billing-payments-plans/legacy-sunset) guide for details.
## How it works
* Find this tool in the **Look Good** section of the [AI Tools panel](/descript-tour/ai-tools-overview) or under **Layer > Visual effects**.
* Select a clip with combined video and audio. This feature doesn’t work with [multi-track sequences](/script-editing/multi-track-sequences-overview).
* Toggle **Center active speaker** on — Descript will automatically reframe your clip based on the identified speaker.
# Adjust clip speed, duration, or looping
Source: https://help.descript.com/visuals/clip-properties
Set clip speed, duration, and looping in the Properties panel.
Loop background music, freeze a video frame, speed up or slow down a clip, or set a custom duration in your composition.
## Adjust clip speed
Clip speed controls how fast or slow a clip plays in your timeline. **Note:** Changing clip speed is different from [adjusting your composition’s playback speed](/descript-tour/playback-and-navigation)—clip speed affects your final export.
When you change the clip speed, Descript automatically updates the duration: speeding up a clip shortens it, while slowing it down makes it longer.
### To change clip speed:
1. Select the clip you want to adjust.
2. In the **Duration** section of the Properties panel, drag the speed control or type in a new value.
## Change clip duration
Clip duration is the total length of a clip on the timeline. Duration can change when you:
* [Adjust the clip speed](#adjust-clip-speed)
* [Trim the clip](https://help.descript.com/hc/en-us/articles/10249345076365)
### To set a specific duration:
Enter a target length in the [Properties panel](/descript-tour/properties-panel). The right edge of the clip will trim automatically to match.
## Loop or freeze a clip
Looping repeats a video or audio clip automatically to fill space in your scene. Freezing holds the final frame of a clip. These options are only available for layers that are **not** part of the script.
* In [audio-only compositions](/working-in-projects/audio), looped layers extend to the end of the composition.
* In video compositions, looped layers usually end at the end of the scene unless extended manually.
### To loop or freeze a clip:
1. Select a video or audio layer (not the script track).
2. Open the **Properties panel** from the right-hand sidebar.
3. Under **Duration**, choose one of the following:
* **Once** – Play the clip one time
* **Loop** – Repeat the clip continuously
* **Freeze** – Hold the final frame of the clip
**Layer transitions and looped media**
You can't apply [transitions](https://help.descript.com/hc/en-us/articles/10255990548877) to individual layers with looping enabled. If you need a transition, [apply it at the scene level instead](https://help.descript.com/hc/en-us/articles/10255974053773).
## Constrain a looped clip to a scene
You can limit how far a looped clip extends by attaching it to the scene.
1. Select the layer.
2. Drag the left edge of the layer toward the scene’s left edge until a red dotted line appears, then release to attach it.
For more, see [Attaching layers to scenes](/visuals/attach-layer).
**How scenes affect loop duration**
* Most looped layers stop at the end of a scene—unless attached or extended manually.
* Some media types, like music from our [stock libraries](/descript-tour/media-panel), can loop across an entire composition.
* In [audio-only compositions](/working-in-projects/audio), looped layers extend to the end of the composition, since there are no scenes.
# Apply color, gradients, and stroke to elements
Source: https://help.descript.com/visuals/color-stroke
Fill elements with solid colors or gradients and add a border.
Change the color of elements in your scene with the fill and stroke tools. Apply a solid color, build a gradient, or sample a color from anywhere on screen with the eyedropper.
Fill and Stroke are both available in the [Properties panel](/descript-tour/properties-panel) and the hover toolbar. Text elements use Border instead of Stroke.
## Open the Fill or Stroke picker
Two entry points open the same picker, depending on what you're coloring:
* **For most elements,** select the element in the [Scene Editor](/visuals/scene-editor-overview) or [Properties panel](/descript-tour/properties-panel), then select **Fill** or **Stroke** in the hover toolbar. For text elements, **Border** replaces Stroke.
* **Scene backgrounds can only be adjusted via the** [**Properties panel**](/descript-tour/properties-panel)**.** Open the panel in the right-hand sidebar, then select the fill in the **Background** section. Background colors cannot be edited via the hover toolbar.
## Apply a solid color
In the **Solid** tab, pick a color from the swatches or select the rainbow swatch to choose a custom color.
## Apply a gradient
Select the **Gradient** tab, then pick a preset gradient or choose a gradient style. If you already have a solid color selected and switch to the Gradient tab, Descript starts you off with a gradient based on that color.
* **Linear horizontal** — colors flow from left to right
* **Linear diagonal** — colors flow corner to corner
* **Radial centered** — colors radiate from the middle
* **Radial corner** — colors radiate from a corner
**Where gradients aren't supported**
Gradients aren't available for captions, waveforms, strokes, or text borders.
## Customize a gradient
For finer control over color values and the position of each transition, select **Advanced controls** in the **Gradient** tab. From there:
* Drag any stop along the gradient slider to change where its color appears
* Edit a stop's hex value or position percentage to fine-tune
* Select **+** next to **Stops** to add more — there's no limit
* Select the trash icon next to a stop to remove it
**Saving gradients isn't supported yet**
Custom gradients can't be saved for reuse. You'll need to recreate them on each element where you want to use them.
## Apply a stroke or border
Stroke and Border use the same color and eyedropper options as Fill (Stroke for most elements, Border for text). To set how thick the outline is, enter a value in the numeric field next to **Stroke** or **Border** in the hover toolbar. Gradients aren't currently available for Stroke or Border.
## Sample a color with the eyedropper
The eyedropper grabs any color visible on screen and applies it to your element. It works for solid fills, individual gradient stops, strokes, and the [Chroma Key](https://help.descript.com/hc/en-us/articles/10327650435085) effect.
Select the eyedropper icon in the swatch grid, hover over the color you want to sample, then click to apply it.
# Custom fonts
Source: https://help.descript.com/visuals/custom-fonts
Add custom fonts from Google Fonts or your own files to your Descript drive.
Bring your brand's typefaces into Descript from Google Fonts or your own `.ttf`/`.otf` files. Fonts added to a drive are available to everyone on it, in captions, text clips, and layout packs.
Custom fonts are added at the Drive level. If you work across multiple Drives, you'll need to add fonts to each one separately.
Business and Enterprise users can also organize custom fonts in **Brand Studio**. [Learn more about Brand Studio.](/branding/brand-studio)
**Removing custom fonts**
Descript does not currently support removing custom fonts from a Drive.
## Add a custom font
Search for a Google Font directly in Descript, browse Google's font library in a separate tab, or upload your own font file.
1. [Add a text layer](/visuals/text-layers) to your composition, then select it in the scene editor.
2. In the right-hand sidebar, select the [Properties panel](/descript-tour/properties-panel), click the **Font** dropdown menu, then click the **cloud** icon next to the search field to **add fonts to Drive**.
3. Choose how to add your font:
* **Search for a Google Font:** Type a font name, select it, and click **Add to Drive**.
* **Browse Google Fonts:** Click **Browse Google Fonts** to view Google’s library in a new tab. When you find a font, return to Descript, search for it by name, and click **Add to Drive**.
* **Upload a custom font:** Click **Upload a custom font** and select `.ttf`, `.otf`, or `.woff` files from your computer.
[
](/images/external/descript-10301805019789-ac7c09369d.gif)
**Seeing a "remove failed fonts to continue" error?**
This error appears when you add a font that shares a name with one already in your drive.
To work around this issue, rename the font: click into the name field at the top of the Add fonts window and type a new name (for example, rename "Montserrat" to "Montserrat 2").
# Adjust layer properties
Source: https://help.descript.com/visuals/layer-properties
Adjust duration, opacity, size, borders, animation, and effects for a selected layer.
When you select a video, image, text, or audio layer in your scene, the Properties panel displays layer-specific controls. If you're new to the Properties panel, start with our [overview of the Properties panel](/descript-tour/properties-panel) to learn how it works and when it appears.
## Common layer properties
Most layer types share a common set of properties. Some layers may include additional settings specific to their type.
* **Duration** – Adjust how long the selected layer appears in the scene.
* **Audio** (for audio or video layers) – Adjust volume, panning, or use mute/solo controls.
* **Opacity** – Make the layer more or less transparent.
* **Size & Position** – Move, resize, and crop layers directly on the [scene editor.](/visuals/scene-editor-overview) Use the link icon to maintain aspect ratio when resizing.
* **Border** – Add an outline around the layer.
* **Animation** – Add entrance, exit, or motion animations.
* **Effects** – Apply visual or audio effects like blur or EQ. [View all available effects](/effects-animations-transitions/overview).
## Apply changes to one scene or all scenes
If a layer appears in multiple scenes, you can use the **Current scene / All scenes** toggle in the Properties panel. This lets you choose whether your edits apply only to the current scene or across every scene using that layer. This option is helpful for bulk edits or maintaining a consistent visual style throughout your project.
**To apply changes to a multi-scene layer:**
1. Select the layer you want to adjust.
2. Set the toggle to **Current scene** or **All scenes**.
3. Make your edit in the Properties panel.
## Related articles
* [Using the Properties Panel](/descript-tour/properties-panel) – Overview of how the Properties panel updates based on your selection
* [Scene properties](/visuals/properties) – Adjust layout, background, transitions, and other scene-level controls
* [Visual and audio effects overview](/effects-animations-transitions/overview) – See all available effects and how to apply them to scenes and layers
* [Layer order and visibility](/visuals/layer-visibility) – Reorder, lock, and show/hide layers in a scene
# Layer visibility and order
Source: https://help.descript.com/visuals/layer-visibility
Control which layers show in front, which stay hidden, and how to reorder the stack in your scene.
Layers stack on top of one another, and their order decides what's visible and what's hidden behind. Reorder the stack, or hide and show individual layers, so each element lands exactly where it should.
## How layer order works
Think of each element—like a video, image, or text—as a book in a stack. The one on top is what your audience sees first; anything underneath might be hidden unless you move it or make the upper layers transparent.
You can manage and rearrange layers from the timeline, [Properties panel,](/descript-tour/properties-panel) or [scene editor](/visuals/scene-editor-overview) to control what appears where.
For example, place a text layer above a video clip to keep the text visible, or move a background image to the back so other visuals appear on top.
For [visual layers that span multiple scenes](/visuals/scenes-layers), layer order is determined by the first scene where the layer appears. That order carries over unless you change it manually in the scene editor.
## Hide and show layers
Use the Properties panel to hide or unhide individual layers in each scene. Some tools— like [Automatic Multicam](/descript-tour/look-good-tools) and [AI Tools](/descript-tour/ai-tools-overview)—may automatically hide or show layers depending on the context. If something disappears unexpectedly, check the Properties panel—it might just be hidden.
### Can't see all your speaker videos or visual layers?
It's likely because the layers are stacked on top of each other. Descript displays the topmost layer first—anything underneath might be hidden unless you adjust the layer order or hide the top layer.
If something looks to be missing, check the layer stack first—it’s may just be behind another element.
## Adjusting layer order
You can change the order of visual layers in two ways:
* Right-click a layer in the **timeline** and choose an option from the **Layer order** menu.
* Drag and reposition layers directly in the **scene editor**.
# Lock layers in Descript
Source: https://help.descript.com/visuals/lock-layers
Lock layers to prevent accidental changes to their position or scale.
Locking a layer keeps it from moving, resizing, or getting selected by accident while you work on everything around it.
## Lock a layer
1. Right-click the layer in the scene editor.
2. Select **Lock layer**. You won’t be able to move, scale, or edit this layer in the scene editor without unlocking it first.
3. Once locked, you’ll see a lock icon next to the layer name in the **Layers** section of the Properties panel.\\
**Interacting with a locked layer**
To modify a locked layer, you must first unlock it. You can select locked layers directly in the scene editor, but you cannot move, scale, or edit them. The Properties panel controls are also disabled for locked selections.
### Lock an extended layer
A lock applies everywhere the layer appears, so locking a layer that spans multiple scenes locks it across all of them at once. Right-click the layer in the scene editor or Timeline and choose **Lock layer**, or press `Option + L` **(Mac)** or `Alt + L` **(Windows)**.
## Unlock a layer
You can unlock a layer directly from the scene editor or from [the Properties panel.](/descript-tour/properties-panel)
**From the scene editor:** Select the locked layer and click the **Unlock** button in the scene editor.\\
**From the Properties panel:**
1. Select the scene containing the locked layer.
2. In the Properties panel, find the **Layers** section, then click the lock icon to unlock the layer.
# Multi-select: Move, resize, and align layers together
Source: https://help.descript.com/visuals/multi-select
Select several layers in the Scene Editor to move, resize, or align them together.
When several [layers](/visuals/working-with-layers-and-clips-overview) need the same change, select them together in the [Scene Editor](/visuals/scene-editor-overview) and move, resize, or align them in one go.
## How to select multiple layers
Multi-select is available only in the **Scene Editor**. At this time, selecting multiple layers cannot be done from the [Properties Panel](/descript-tour/properties-panel) or the [Timeline](/timeline/timeline-overview).
* **Shift + Click** — Add or remove layers from your selection by holding Shift and clicking them in the Scene Editor.
* **Click + Drag** — Hold and drag to draw a box that selects all layers inside it.
## What you can do with multi-select
### Basic operations
* Move, resize, delete, or copy/paste layers together.
### Edit properties across layers
* The **Properties Panel** shows only the options shared by the selected layers.
* If values differ across selected layers, the field displays **Mixed**. Updating it applies the change to all selected layers.
* Changes in size and position fields apply to each layer individually, not to the selection as a whole.
### Alignment tools
* Use the alignment buttons in the toolbar to line up selected layers (left, right, center, top, middle, bottom).
* Use distribution options to space layers evenly (horizontally or vertically). At least three layers must be selected to use distribution.
* Alignment applies to all layers in your selection at once.
**Text alignment vs. layer alignment**
* **Text alignment** controls how text is positioned inside a text box (left, center, right).
* **Layer alignment** positions the entire text box relative to the selection’s bounding box.
## Limitations
* You can only select layers that are in the same scene.
* Grouping layers and scaling text font size aren’t available yet.
* Text layers don’t scale their font size when resized.
* Snap-to-grid alignment across multiple layers isn’t supported.
# Placeholder layers
Source: https://help.descript.com/visuals/placeholder-layers
Add placeholder layers to mark where media should go in your project.
Block out your project before the real footage exists. Drop a placeholder where B-roll, a screen recording, or a stock shot will eventually go, then swap in the finished asset when it's ready.
## Add a placeholder layer
1. Open the **Elements Panel** in the sidebar.
2. Locate the **Placeholder** section, then choose a placeholder icon that best matches the media you'll add later.
* Media – For B-roll, supporting visuals, or images
* Camera – For webcam-style clips
* Screen – For screen recordings or app walkthroughs
## Customize a placeholder layer
Select a placeholder layer to customize its properties:
| | |
| ---------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------ |
| **Placeholder Notes** | Add a note to describe what type of media should go in the placeholder. |
| **Opacity** | Adjust the placeholder layer opacity. |
| **Size and Position** | Adjust the placeholder’s dimensions, rotation, and corner rounding using the size and position fields. |
| **Border** | Add a border for better visibility or styling. |
| [**Effects**](/effects-animations-transitions/overview) | Add effects like shadows to make the placeholder more prominent. |
| [**Animation**](/effects-animations-transitions/apply-and-adjust-animations) | Add custom animations to your placeholder layer. |
## Replace placeholder layers with media
When you’re ready to replace a placeholder with actual media, follow these steps:
1. Click on the placeholder to activate it.
2. Use the **Add Media** button from the hover menu above the placeholder.
3. Select one of the following options:
* **Add File**: Upload media from your computer.
* **Record**: Capture video or audio directly.
* **Add Stock Media**: Choose from Descript’s stock media library.
* **Generate Media**: Use Descript’s AI tools to create a visual asset.
* Or, **drag and drop** media directly onto the placeholder.
You'll see a pulsing blue border as the placeholder is swapped for your media.
# Progress bars
Source: https://help.descript.com/visuals/progress-bars
Add a progress bar and set its style, color, and start and end points.
Progress bars visually indicate the playback progress of a video or segment.
[
](/images/external/descript-10301666310797-f909598313.gif)
## Add a progress bar
To add a progress bar, open the **Elements** panel and select one of the progress bar options.
## Customize progress bar properties
Select a progress bar and adjust its appearance in the [Properties panel](/descript-tour/properties-panel).
| | |
| --------------------- | ---------------------------------------------------------------------- |
| **Color and opacity** | Change the color and transparency of the bar. |
| **Style** | Choose from Bar, Ring, or Pie styles. |
| **Start** | Set the starting percentage. For example, 25% begins one-quarter full. |
| **End** | Set the ending percentage. For example, 50% fills the bar halfway. |
# Scene properties
Source: https://help.descript.com/visuals/properties
Each scene in Descript has its own properties, which you can view and adjust from the Properties panel in the right sidebar.
The [Properties panel](/descript-tour/properties-panel) shows settings for whatever you've selected — a scene, a layer, or a clip. With a scene selected, that's the scene's layout, background, effects, and more.
**New to scenes?**
Scenes are the building blocks of your video. If you're not familiar with how scenes work in Descript, check out the [Scenes overview guide](/getting-started/scenes) first.
Each scene includes the following editable properties:
1. **Choose layout pack:** Apply a layout pack and a specific layout to the current scene.
2. **Duration:** The scene's length, based on its boundaries.
3. **Background:** Set the base color for the scene.
4. **Effects:** Add [visual or audio effects](/effects-animations-transitions/overview) that apply to all visuals within the scene.
5. **Transitions:** Add [scene transitions](https://help.descript.com/hc/en-us/articles/10255974053773) between visual moments.
6. **Layers:** View and manage [layers](/visuals/working-with-layers-and-clips-overview) in the scene. Their order reflects how they stack visually.
**Applying a change to all scenes**
When editing a layer that appears in multiple scenes, you’ll see a toggle to apply your changes to either all scenes or just the current one. [Learn more about the "Apply to all scenes" feature](/visuals/layer-properties).
# Reorder scenes
Source: https://help.descript.com/visuals/reorder
Move or change the order of scenes in your Descript composition.
Scenes play in the order they're stacked, so reordering a [scene](/getting-started/scenes) changes where that part of your video happens.
**New to scenes?**
Scenes are the building blocks of your video. If you're not familiar with how scenes work in Descript, check out the [Scenes overview guide](/getting-started/scenes) first.
## How to reorder scenes
You can reorder scenes from the [timeline](/timeline/timeline-overview) in the default Timeline View or from Storyboard view. Click the scene thumbnail, then drag and drop it into a new position. Release when the guide line shows your desired drop location.
# Replace media (B-roll, images, audio) in your composition
Source: https://help.descript.com/visuals/replace-media
The Replace Media option lets you swap out media without losing edits, captions, or other adjustments.
Replace Media swaps a B-roll, image, or audio clip for a different one while keeping the edits, captions, and adjustments already on it. It works from [the timeline](/timeline/timeline-overview), [Scene Editor](/visuals/scene-editor-overview), and [Properties panel](/descript-tour/properties-panel), but not on script tracks. To swap a source file everywhere it's used, use [Replace File](/add-and-manage-media/replace-file) instead.
**Looking for Replace File?**
**Replace Media** swaps clips inside a composition — like b-roll, images, or audio — while keeping your edits and adjustments intact.
**Replace File** updates the source file in your project and applies everywhere that file is used. It’s typically used to fix file errors, swap in higher-quality files, update placeholder tracks, or resolve stalled uploads.
[Learn more about Replace File →](/add-and-manage-media/replace-file)
## Replace media from the Scene Editor
The Scene Editor toolbar includes a Replace option for swapping media in your scene.
1. Select the media layer you want to replace in the Scene Editor.
2. In the toolbar that appear, click the **Replace** option.
3. Select the new media to swap in.
### Other ways to replace media
You can also access the **Replace Media** option from:
* **The** **right-click menu**: Right-click a clip or layer in the timeline or Scene Editor, then choose Replace Media.
* The **Properties Panel**: Open the panel, click the three-dot menu next to the layer name, and select Replace Media.
# Save a frame from your video
Source: https://help.descript.com/visuals/save-a-frame-from-your-video
Save any frame from your video as a PNG in your project files.
Grab any single frame as a PNG to reuse elsewhere: a [custom thumbnail](/export-and-share/set-and-customize-thumbnails), a reference image for AI tools like [Last Frame](/generative-media/last-frame), or a still to export.
## How to save the current frame
To capture a frame as an image:
1. Navigate to the frame you want to save.
2. Click the **Layers** button in the scene toolbar.
3. Select **Save current frame to project files**.
## Where to find your saved images
Your saved frame will appear in your project files as a PNG image. You can find it in the **Files** panel on the left sidebar, or by clicking **Project > Show project files** from the top menu.
From there, you can drag the image into your composition, download it to your device, or use it with other Descript tools like [AI video generation](/generative-media/last-frame).
# Scene Editor overview
Source: https://help.descript.com/visuals/scene-editor-overview
The Scene Editor is your main workspace for arranging and editing visuals in Descript.
Everything visual in your video is arranged in the Scene Editor: videos, images, text, captions, shapes, and layouts. Select any element to move, resize, or restyle it.
**Scene Editor availability**
The Scene Editor is only available in video compositions. It won’t appear in audio-only projects.
## Toolbars
### Layer toolbar
The layer toolbar is available when a layer is actively selected in the scene. Use it to adjust size, position, rotation, cropping, and corner rounding, or to replace the media.
### Scene toolbar
The scene toolbar appears when no layer is selected. Use it to control scene-level settings and access additional tools.
## Selecting visuals
### Single select
Click any element to select it. Script track visuals highlight with a purple border; all other visuals use a blue border.
### Multi-select
Hold **Shift** and click multiple elements, or drag a box around them to select several at once. With multiple items selected, you can move, resize, delete, or apply alignment and other shared changes together. [Learn more about Multi-select](/visuals/multi-select).
# Scene Editor tools
Source: https://help.descript.com/visuals/scene-editor-tools
Manage visuals in the scene editor using a set of contextual tools.
Right-click any visual in the [scene editor](/visuals/scene-editor-overview) to bring up its tools. The menu is contextual, so the options you see depend on the type of visual you clicked.
| Tool | Description |
| -------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| **Select layer** | Quickly select a layer in the scene from the list of visuals. |
| **Layer order** | Move a visual layer forward, backward, or send it to the front or back. |
| **View media** | Open the selected media in your project files and preview it. |
| **Replace media** | Replace a visual layer with new media or **Generate video** using AI. For [sequences](/script-editing/multi-track-sequences-overview), Descript hides the existing sequence visual and adds the new media as a separate layer. |
| **Change source** | Show or hide a specific layer when multiple visual layers are stacked. |
| **Cut** | Remove the media from the scene editor and copy it to your clipboard. |
| **Copy** | Copy the selected media layer. |
| **Paste** | Paste a copied media layer into the scene editor. |
| **Paste attributes** | Apply the visual properties from one layer to another. |
| **Duplicate** | Create a copy of the selected layer. You can also hold **Option** (Mac) or **Alt** (Windows) while dragging a layer to duplicate it. |
| **Flip horizontal** | Flip the visual horizontally across its Y-axis. |
| **Flip vertical** | Flip the visual vertically across its X-axis. |
| **Hide layer** | Hide the selected layer from the scene. |
| **Lock layer** | Prevent changes to a layer by locking it. [Learn more about locking layers.](/visuals/lock-layers) |
| **Delete layer** | Remove the visual from the scene entirely. |
## Scene editor toolbar
When you select a visual layer, a floating toolbar appears above it. You can use this toolbar to replace media, reposition visuals, crop, scale, rotate, flip, or apply effects and animations.
## Scene toolbar
The scene toolbar appears when nothing is selected. It provides quick access to scene-wide tools and settings. The **Layout** button includes a pop-out menu for added convenience.
| Tool | Description |
| -------------- | ---------------------------------------------------------------------------------------------------------------------------------- |
| **Layout** | Choose from preset layout options to organize visuals in your scene. |
| **Background** | Change the background color or image of your scene. |
| Layers | View all layers in the scene, or [export the current frame as a PNG to your Project Files.](/visuals/save-a-frame-from-your-video) |
# Control how layers behave across scenes in Descript
Source: https://help.descript.com/visuals/scenes-layers
Extend a layer past its scene boundary or repeat it across scenes.
By default, a visual layer lives only in the scene where you added it, from that scene's start to its boundary. Manually extend the layer past its original scene boundary to repeat it across scenes, or to stretch it across multiple scenes.
**Need help adding a new layer to your scene?**
Start with our [Add a layer](/visuals/add-layer) guide. You can also check out the [Scenes overview](/getting-started/scenes) to understand how layers and scenes work together, or visit our [Layer and clip overview](/visuals/working-with-layers-and-clips-overview) to learn more about layers in Descript.
## How layers work in scenes
When you add a visual layer to a scene, Descript automatically attaches it to the current scene:
* The layer appears only within that scene
* Any changes (position, scale, effects) only apply within that scene
Layers stop at the scene boundary and won’t continue into the next scene unless you [extend them manually](/visuals/scenes-layers).
**Creating a new scene after adding layers?**
If you add a layer and then split the scene afterward, the layer will remain visible across both scenes.
## Snap a layer to a scene boundary
To attach a layer to an entire scene:
1. Select the [layer](/visuals/working-with-layers-and-clips-overview) in the timeline.
2. Drag the edge of the layer to the scene’s left boundary until a dashed vertical line appears, then release to snap it.
## How to extend a layer across scenes
Extending a layer across scenes is helpful when:
* You want a visual element to persist across multiple scenes (e.g. a logo)
* You’re applying a consistent layout or background
* You’re styling captions that stretch across scenes
You can extend layers in two ways:
### Option 1: Use the Apply to all scenes toggle
Apply your changes to every scene where the layer appears:
1. Select the layer in the timeline or [scene editor.](/visuals/scene-editor-overview)
2. Use the scene editor toolbar or the [Properties panel](/descript-tour/properties-panel) to click **Apply to all scenes**.
3. Make your change — such as position, scale, or effect. It will apply the change to that layer in all scenes in the composition.
### Option 2: Drag the layer across scenes
1. Open the timeline and select the layer you want to extend.
2. Drag the edge of the layer across one or more scenes. Release to set the new duration.
# Shape layers
Source: https://help.descript.com/visuals/shapes
Add rectangles, ellipses, lines, or arrows from the Elements panel.
Descript supports adding and customizing shapes in your compositions. You can choose from a few different shape types:
1. Rectangle
2. Ellipse
3. [Waveform](/visuals/waveforms)
4. [Progress bar](/visuals/progress-bars)
5. Line
6. Arrow
[
](/images/external/descript-16165273813773-c85febbeda.png)
## Adding a shape, waveform, progress bar, or text
Select the **Elements** panel on the right-hand side and choose which shape to add to your project.
# Splitting vs. creating a new scene
Source: https://help.descript.com/visuals/split-vs-create
Split an existing scene to change its visuals partway through, or create a new empty scene for new material.
Both add a scene, but for different reasons. Split an existing scene when you want its visuals to change partway through media you already have. Create a new, empty scene to drop in fresh material at a specific point.
## Splitting a scene
To split a scene, insert a forward slash (/) in your script where you want to add a new scene. This will add a scene to your composition and fill it with the existing script’s media. This is useful if you already have script media and want your visuals to change mid-scene.
## Creating a new empty scene
You can create a new scene by adding a slash (/) to an empty line in your Script editor. Adding an empty scene will create an entirely new scene, which is useful when you want to add new material to your script at a specific point in your video. Once you add media to the script where the empty scene is positioned, the scene will automatically adjust its length to match the media.
## Creating Intros and Outros with Scenes
Scenes aren’t just for splitting content—they’re a great way to add professional intros and outros to your project. To create an intro or outro:
1. Add a new scene where you want the intro or outro to start by clicking the "New Scene" button or pressing `Cmd + Shift + Enter` (Mac) / `Ctrl + Shift + Enter` (Windows).
2. Insert elements like text for titles, images, or audio to introduce your content or provide a polished conclusion.
3. Use transitions between scenes to create a smooth visual flow.
# Add and customize text layers
Source: https://help.descript.com/visuals/text-layers
Use text layers in Descript to add visual elements like titles, speaker names, and timers.
A text layer is on-screen text you add and style yourself, separate from your captions. Give each one its own font, color, background, and layout to match your look.
**Need synced captions instead?**
If you're trying to display your script as timed subtitles or captions, use a **captions layer** instead of a text layer. Captions are automatically generated from your script and update as you make edits. [Learn how to add captions](/visuals/captions).
## Create text layers
From the **Elements** panel in the right-hand sidebar, choose one of the three fully customizable text options:
* **Text** – for body text
* **Subtitle** – for secondary titles
* **Title** – for primary titles
You can also highlight part of your script and use the [selection toolbar](/descript-tour/selection-toolbar) to add a text layer. Descript adds a new scene and places a text layer that matches your selection.
## Customize fonts, color, and layout
Select a text layer in the scene editor. Use the toolbar or [Properties panel](/descript-tour/properties-panel) to adjust font, size, alignment, colors, borders, background, and position.
## Set text layer type
The Type setting controls what content a text layer displays. By default, text layers are set to Freeform, which lets you type whatever you want. Other options will display dynamic information that updates automatically.
**To change a text layer type:**
1. Select the text layer
2. In the hover menu, click the ellipsis button at the far right. The Properties panel will open in the right-hand sidebar.
3. Choose a type:
* **Freeform:** Type your own text manually
* **Captions:** Displays synced captions from your script
* **Speaker:** Displays the active speaker's name
* **Composition name:** Displays the composition name
* **Marker:** Displays the current or most recent marker
* **Timer:** Counts up or down from the beginning, end, or last marker
## Add a background to text
Enhance readability or emphasize key messages by adding a background to your text layer. Options include:
* **Bounding box:** Resize the text area manually in the scene editor. Toggle between fixed and auto sizing under **Size and position**.
* **Border radius:** Soften the corners of the background.
* **Background color:** Pick a color for contrast or brand alignment.
* **Hug lines:** Wrap the background tightly around each line of text.
* **Box:** Display the full text inside a fixed-width background box.
## Add emojis to text
* [Create a text layer](#create-text-layers), then paste an emoji (like 🎉, 👍, or 💡) into the text box
**Tip:** Emojis follow the same style settings as text. Resize, color, and align them using the Properties panel.
# Visual roles
Source: https://help.descript.com/visuals/visual-roles
Visual roles tell Descript what kind of content a file or layer represents.
When you apply or switch a [layout](/templates-and-presets/overview), Descript needs to know which clip is the talking head and which is B-roll. Visual roles are that label, so a Talking Head placeholder pulls in a Talking Head layer instead of just any video.
Visual roles are assigned automatically upon upload, and in most cases, you shouldn't need to adjust them. However, if content is landing in the wrong place or disappearing when you apply a layout, incorrect visual roles are usually the cause.
**Before getting started**
This article is most relevant if you're building or editing custom layout packs. If you're using gallery layout packs without modifications, Descript manages visual roles automatically. Not sure what a layout pack is? [Start here →](/templates-and-presets/overview)
## Available visual roles
| Role | Use for |
| ---------------- | ------------------------------------------------------------------------------ |
| Talking Head | Speaker camera feeds. AI avatars are treated as Talking Head. |
| Screen Recording | Screen shares and screen recordings. |
| Graphics | Branded overlays, logos, and lower thirds. |
| B-Roll / Other | Background video, B-roll footage, and any media that doesn't fit another role. |
## Change a file's visual role
Change a file's visual role from the project files menu or from the layer properties panel.
1. In the [scene editor](/visuals/scene-editor-overview), select the layer to update.
2. The **Properties** panel will open in the right-hand sidebar.
3. Find the **Visual role** setting and choose a role from the dropdown.
Visual roles can also be adjusted via the [Project File Actions](/add-and-manage-media/project-file-actions) menu.
## Tips and limitations
* Descript treats [avatars](/generative-media/overview) as Talking Head by default — you don't need to set this manually.
* Visual roles apply to media layers. Text layers and other non-media layers don't have a visual role.
* Changing a file's visual role from the [project file actions menu](/add-and-manage-media/project-file-actions) updates the role at the file level. This affects how the file is treated whenever it's added to a scene.
* Locking bypasses matching entirely and preserves the layer as-is whenever a layout is applied. [Learn about locking layers](/templates-and-presets/overview).
# Waveforms
Source: https://help.descript.com/visuals/waveforms
Add an animated audio visualizer for audiograms or podcast clips.
Waveforms are layers that animate in response to audio in your composition. Use them to create audio visualizers for social media audiograms, podcast previews, or any video where you want to show audio activity.
## Add a waveform to your composition
1. In the **Scene Editor**, open the **Elements** panel on the right.
2. Select **Waveform**.
3. Choose a style: **Lines**, **Circle**, **Ring**, or **Wave**.
The waveform will appear in your scene and animate based on all speech audio in your script track.
## Assign a waveform to a specific speaker
You can assign a waveform to a specific speaker so it only animates when that speaker is talking.
Waveforms use speaker labels to determine when to animate. Make sure your speaker labels are accurate for best results. [Learn about detecting and labeling speakers in your script.](/script-editing/speaker-detection)
1. Select the waveform in the **Scene Editor**.
2. In the hover menu, click the **Show more options** button at the far right
3. Find the **Style** section in the **Properties Pane**l. Select the options menu.
4. Choose a speaker from the dropdown.
**Tip: Assign speakers before adding scenes**
Speaker assignments respect scene boundaries — if you add scenes after assigning speakers, you may need to reassign waveforms in each scene. [Learn more about scenes.](/getting-started/scenes)
## Customize waveform appearance
Select a waveform and adjust these settings in the **Properties** panel:
| Setting | Description |
| --------------------------------- | ----------------------------------------------------------------------------------------- |
| **Style** | Choose between **Lines**, **Circle**, **Ring**, or **Wave**. |
| **Speaker** | Assign the waveform to a specific speaker, or leave blank to respond to all script audio. |
| **Fill** *(Circle and Ring only)* | Set the waveform color. |
| **Size** | Adjust the thickness of the waveform. |
| **Fidelity** | Control the sparseness of the waveform. |
| **Magnitude** | Control how much the waveform reacts to audio volume. |
| **Mirror** *(Line and Wave only)* | When enabled, centers the waveform and adds a mirrored reflection below. |
# Layer and clip overview
Source: https://help.descript.com/visuals/working-with-layers-and-clips-overview
Layers contain all the visual and audio elements in your Descript project—video, images, text, music, and sound effects.
Everything you see or hear in a project lives on a layer, stacked and timed independently of the script track. Layers are how you arrange the visuals and audio around your transcript.
**Not seeing a transcript?**
Layers are not part of the transcribed script track. If you want your media to be transcribed, you'll need to add it to the script track. [Learn how the script track works](/script-editing/speakers).
## Layers and clips explained
**Layers** are containers for all visual and audio elements in your project. You can stack them, reposition them, and control how they appear across scenes.
**Clips** only exist within audio and video layers. Splitting a media layer creates clips—segments you can edit independently.
**Non-media layers** (text, images, shapes) don't contain clips. Splitting these creates duplicate layers instead.
## How to work with clips and layers
### Trim a clip or layer
Adjust where a clip or layer starts and/or ends without deleting the underlying media by manually adjusting it via the timeline.
1. First, select the layer in your scene editor.
2. Hover your mouse over the edge of any clip or layer in the timeline.
3. When the cursor changes to a small handle, click and drag to trim.
### Split a clip or layer
Splitting divides a clip into separate segments at the playhead position, letting you isolate and adjust different parts of your media.
1. Position the playhead where you want to split.
2. Press **Cmd+Shift+S** (Mac) or **Ctrl+Shift+S** (Windows).
For non-media layers (like text or shapes), splitting creates two independent layers that you can reposition or edit separately.
### Copy and paste behavior
When you paste a layer, Descript tries to maintain the original offset from the start of the scene you copied it from. This preserves layer timing when moving content between scenes.
If the playhead is in a scene long enough to fit that offset, the layer pastes at the same relative position within the scene. If the destination scene isn't long enough, the layer may not paste or may paste at a different position than expected.
## Types of layers in Descript
You can add any of these layer types to your composition:
* Video, audio, and images
* [Shapes](/visuals/shapes)
* [Waveforms](/visuals/waveforms)
* [Progress bars](/visuals/progress-bars)
* [Text, emojis, and captions](/visuals/text-layers)
* [Avatars](/generative-media/overview)
## What's next
Once you understand how layers work, you're ready to start adding them to your composition. You can add video, images, text, and more using the **Add Layer** button or by dragging media from the Project panel.
[Learn how to add layers in Descript](/visuals/add-layer)
# Project access and collaborators
Source: https://help.descript.com/working-in-projects/access
Invite editors or commenters to a single project without adding them to your Drive
Need to add someone to a specific project without giving them access to the rest of your drive? Invite them as a project collaborator, and they’ll get scoped access to specific projects.
Descript has three layers of access: [drives](/descript-tour/drive-view), [workspaces](/team-management/workspaces), and individual projects. This article covers the project layer — inviting collaborators to specific projects. Adding someone as a project collaborator doesn't add them to your drive or give them access to any workspace.
For more info about drive-level members, see [Drive membership roles: how to invite and manage team members](/team-management/invite).
## Project collaborator permissions
There are two project-level collaborator types to consider:
* **Project commenters** can view and comment on the project in the editor but cannot make edits.
* **Project editors** have limited editing permissions and can export a shared project in your Drive. They cannot upload media or use AI features.
| Feature / Action | Project Editor | Project Commenter |
| ---------------------------------------------------------------------------- | -------------- | ----------------- |
| View and comment | ✅ | ✅ |
| Make edits | ✅ | ❌ |
| Export project | ✅ | ❌ |
| Use AI tools (AI Actions, AI Speech, AI Avatars) | ❌ | ❌ |
| Recording | ❌ | ❌ |
| [Translation proofread](/repurpose/translate-captions#translation-proofread) | ❌ | ❌ |
**Legacy and Sunset project editors**
Any feature that consumes [AI credits or Media Minutes](/billing-payments-plans/track-and-understand-your-media-minutes-and-ai-credits) is available only to Drive-level Editors, not project-level collaborators.
On [Legacy and Sunset plans](/billing-payments-plans/legacy-sunset), project editors can upload files, but can’t initiate transcription. They’re also unable to upload certain media formats (such as *Apple ProRes* or *QuickTime RLE*). Full feature access requires **Drive-level membership**.
## Invite a project collaborator
Invite a project collaborator from the [drive view](/descript-tour/drive-view) or the [project editor](/descript-tour/the-editor-interface):
* From the drive view, click the options icon (three vertical dots) to the right of a project row and select **Project access** from the list of options.
* From the editor, click the **+** **Project access** icon (a circular button with a plus icon) in the top-right corner.
With the project access panel open, enter your collaborator’s email, choose their project permissions (**can edit** or **can comment**), then click **invite to project**.
**Project collaborators are unpaid — drive members need a paid seat**
Adding collaborators to a specific project is different from adding members to your drive. If you check the box for **“Also invite to drive”**, you’re adding that person to your drive — not just the project. This will trigger a charge for an additional Editor seat and count toward your plan’s seat limits.
To avoid charges, leave the box unchecked to share access only to the project. [Learn more about how billing works in Descript](/billing-payments-plans/overview).
### Change or remove a collaborator's access
To change the access level for a collaborator:
1. Open the project access panel.
2. Select the permissions dropdown next to the person’s name.
3. Choose **Can edit**, **Can comment**, **Make owner** ([learn how to transfer project ownership](/working-in-projects/ownership)), or **Remove member**.
**Double-check your link settings**
Even if you’ve removed a collaborator, they may still have access to your project if the link is set to **Can view** or **Can comment**. Be sure to update the link sharing settings if you want to fully restrict access.
#### Adjust project permissions for Drive members
You can set the level of project access you want all [Drive members](https://help.descript.com/hc/en-us/articles/10163662152589) to have for individual projects. From the project access panel, set the project-wide access level at the bottom of the panel.
# Aspect ratio and video settings
Source: https://help.descript.com/working-in-projects/aspect-ratio
Set your composition's aspect ratio, frame rate, and resolution.
Match your [composition](/working-in-projects/overview) to wherever it's headed: a widescreen YouTube video, a vertical Reel, a square post. Open these settings from the box icon in the top-left of the [scene editor](/visuals/scene-editor-overview).
When you add media to a new Composition, the aspect ratio will automatically adjust to the nearest standard option unless the first file is a Recording, in which case the aspect ratio will match the recording. You can adjust to a custom aspect ratio anytime using the steps below.
From the dropdown menu, you can set your aspect ratio to Landscape, Square, Portrait, or choose Other\*\*.\*\* Choosing **Other** will open a new window where you can further customize your video settings.
Here is a list of things you will be able to adjust:
| Settings | |
| -------------------- | ------------------------------------------------------------------------------------------------------------------------- |
| **Frame rate (FPS)** | Set FPS to 23.98, 24, 25, 29.97, 30, 50, 59.94, or 60. |
| **Video resolution** | You can select your video resolution from the dropdown panel at the top left corner: 720p, 1080p, 1440p, or 4K. |
| **Aspect ratio** | You can set your video composition’s aspect ratio to square (1:1), vertical (9:16), horizontal (16:9), or a custom ratio. |
**Video quality and export resolution**
While Descript supports exports of up to 4k resolution, it's important to note that the actual resolution of exported videos depends on the quality of the imported media.
For example, if you import a video at 1080p resolution but later export it at 4k resolution, Descript will not up-sample the video quality, and the resulting file will still appear 1080p.
# Audio-only compositions
Source: https://help.descript.com/working-in-projects/audio
Switch a composition between video and audio-only.
An audio-only composition drops Descript's visual tools: no [scenes](/getting-started/scenes) and no [scene editor](/visuals/scene-editor-overview), since those are only for video. You work from the Script editor, side panels, and the [Timeline](/timeline/timeline-overview) instead.
## Changing the composition type
If you import an audio file into the script of a blank composition, it will automatically set your composition to audio-only. You can toggle the composition between video or audio-only by opening the menu in the top left and selecting **File > Set composition to video or audio-only**.
**Adding visuals**
If you add a video to your script, Descript ask you if you would like to **switch to a video composition**.
### Set audio-only as the default setting
You can set your default project type from your [App settings](/account-and-app-settings/app-settings).
1. Click the menu in the top left corner.
2. Select **Settings** to open your App settings.\\
3. Click the dropdown next to **Default project** and choose **Audio**.\\
## Considerations when switching from video and audio-only
If you have a composition where you have created video content, there are a few things to remember before switching your composition to audio-only.
* If you do not need to edit the content further, you can always [export your video composition as an audio file](/export-and-share/audio).
* Video layers will still be visible in your timeline when switching to audio-only.
* You cannot export a video file while working in an audio-only composition; you will need to switch the composition back to a video to export a video file.
# Find and create project backup files
Source: https://help.descript.com/working-in-projects/backups
Find automatic backups or save a manual snapshot to restore your work.
Descript saves backup files automatically as you work, so you can recover a project that gets corrupted, won't sync, or loses edits. Need a checkpoint before a big change? Save a manual backup anytime.
## How to view automatic backups
1. Open or [create a new project](/getting-started/create-a-new-project).
2. Click the **☰** menu in the top-left corner of the window.
3. Select **Help & feedback > Debug > View automatic backups**.
4. Choose a backup from the list to preview or restore.
## Create a manual backup
1. Open the project you want to back up.
2. Click the **☰** menu in the top-left corner, then select **Help & feedback > Debug > Export project backup**.
3. Choose a destination, name your file (e.g. `MyProjectBackup.debackup`), then click **Save**.
## Create a new project from an imported backup
1. Open an existing project or [create a new one](/getting-started/create-a-new-project).
2. Click the **☰** menu in the top-left corner, then go to **Help & feedback > Debug > Import project backup**.
3. Select your backup file and click **Import**. Descript will create a new project using the backup file. You’ll see a confirmation message, and the new project will include **(Backup Import)** in the title.\
![]()
# Deleting a project
Source: https://help.descript.com/working-in-projects/delete
Projects can be deleted from the drive by the project owner .
Once a project is deleted, it cannot be recovered.
**Deleted projects cannot be recovered!**
Any files, transcriptions, or other media contained within the project that are not being used in any other projects will be forever removed from your account and cannot be recovered.
## How to delete a project
1. Click the `
` ellipsis to the far right of the project's name.
2. Select **Delete project** from the menu.\\
3. You'll see a panel reminding you that deleting a project cannot be undone. If you are sure you want to continue, click **Delete project permanently**.\\
**Deleting a project from the editor**
If you are actively working on a project in the editor and want to delete it, select the menu option in the top left, then choose **File > Delete > Delete project permanently**.
# Duplicate a project, composition, selection, or layer
Source: https://help.descript.com/working-in-projects/duplicate
Duplicate an entire project, a composition, a section of script, or a layer.
Duplicating makes a copy you can change without touching the original. It's handy to spin up variations, reuse an intro across episodes, or test an edit before you commit.
## Duplicate a project
Duplicating a project makes a full copy of the entire project, including all compositions, files, and sequences. A new project will be created in your Drive with the same name, followed by “(Copy).” You can rename it at any time.
Duplicate a project from either the Drive view or within the Descript editor:
* From the [Drive view](/descript-tour/drive-view), click the **ellipsis (…)** next to the project name and select **Duplicate project** from the available menu options.
* From within the editor, open the menu in the top-left corner and select **File > Duplicate**.
## Duplicate an entire composition
To copy a composition in the same project:
1. Open [the Project panel](/descript-tour/project-panel) and locate the Compositions section.
2. Click the **ellipsis (…)** next to the composition name.
3. Select **Duplicate**.
## Copy a composition into another project
To copy a composition into another project:
1. Open the source project and view the composition you want to copy.
2. Open the destination project in a second Descript window or tab, or create a new project.
3. Select all or part of the script text from the source, right-click, and choose **Copy**.
4. In the destination project, right-click in the script and choose **Paste**.
## Duplicate a selection to another composition
To copy a section of a composition to another composition:
1. Highlight the text you want to copy in the script. Any linked media will also be copied.
2. Click the **Duplicate to…** icon (page with a plus sign) in the hover menu.
3. Choose the composition where you want the selection added. You’ll see a confirmation message when it’s copied.
## Duplicate layers in the scene editor
To duplicate a visual or audio layer:
1. Right-click the layer in the **scene editor**
2. Select **Duplicate** from the available options in the dropdown menu
# Viewing duration and word count
Source: https://help.descript.com/working-in-projects/duration-word-count
See the duration and word count of a selection or your full script.
Highlight any part of your script and Descript shows its duration and word count at the top of the Script editor. Select nothing, and you get the totals for the whole script.
## View entire composition's duration and word count
1. Click anywhere in the Script editor.
2. Select your entire script; there are a couple of different ways you can do this:
* Press `Command + A` (macOS) or `Control + A` (Windows).
* Click the menu in the top left corner, then click**Edit > Select all**.
# Organize Projects with Folders
Source: https://help.descript.com/working-in-projects/folders
Folders group related projects inside a workspace .
Folders group related projects inside a [workspace](/team-management/workspaces). They're available in the General workspace and custom workspaces. In personal private workspaces, only the read-only Recordings folder is available. Folders cannot be moved between workspaces or drives.
## Create a folder
1. From the [drive view](/descript-tour/drive-view), select a workspace in the left sidebar.
2. Click **New folder** in the top-right corner.
3. Name your folder and click **Create Folder**.
On Enterprise plans, create a folder from the **⋯** menu next to a custom workspace's name.
## Move projects into a folder
1. Click the **⋯** menu next to the project.
2. Select **Move to** and choose the destination folder.
## Rename or delete a folder
1. Click the **⋯** menu next to the folder's name.
2. Select **Rename** or **Delete**.
Move or delete all projects inside a folder before deleting the folder itself.
# Move projects
Source: https://help.descript.com/working-in-projects/move
Move projects between workspaces , folders , or drives to keep things organized or adjust who has access.
Move a project to reorganize your [drive](/descript-tour/drive-view) or hand it off to a different team. Access follows the [workspace](/team-management/workspaces) a project lives in, so moving it can change who can open it.
## Who can move projects
[Drive owners and editors](/team-management/invite) can move projects within and between workspaces on a drive. Folders can't be moved between workspaces or across drives.
**Moving a project changes who has access to it**
When you move a project to a different workspace, access updates to match that workspace's members. Moving a project to your [personal private workspace](/team-management/workspaces) removes access for other drive members.
## Move a project from the drive view
1. Right-click the project name or click the **⋯** menu next to the project.
2. Select **Move to…**
3. Choose a destination workspace, drive, or folder and click **Move**.
## Move a project from the project editor
1. With a project open, click the menu icon in the top-left corner.
2. Select **File > Move…**
3. Choose the destination workspace, drive, or folder, then click **Move**.
## Move multiple projects at once
1. Open a workspace from the left sidebar.
2. Select checkboxes beside each project to move. Use `Shift` + click to select a range.
3. Click the move icon or the **⋯** menu in the toolbar that appears and choose **Move to…**
4. Choose the destination workspace, drive, or folder, then click **Move**.
# Projects and compositions overview
Source: https://help.descript.com/working-in-projects/overview
See how compositions, sequences, and files fit together in a project.
In Descript, a project is the top-level container for everything you make. Your compositions, the media files behind them, and any sequences all live inside a single project.
## What’s inside a project
Each project includes three types of assets:
* **Compositions** — where you write, edit, and assemble content. Editing in a composition is non-destructive, so your source files aren’t permanently changed.
* **Project files** — the audio and video you import into Descript or record directly in the app, used across your compositions.
* **Sequences** — containers for working with multiple media tracks (e.g., multi‑speaker recordings). [Learn more about sequences](/script-editing/multi-track-sequences-overview).
## Projects vs. compositions
Think of a project as a **binder** and compositions as the **pages inside**. Creating a new composition is like adding a new page.
* \*\*Projects:\*\*Use separate projects for large or distinct productions. Keep projects as small as possible for better performance. For example, create a new project for each podcast episode or each lesson in a course.
* **Compositions:** Create multiple compositions within a project for alternate versions of the same material. For example, you might keep one composition for raw audio, another for your final edit, and others for social clips.
## Access projects and compositions
1. From [the Drive view](/descript-tour/drive-view), click a project to open it in the [editor](/descript-tour/the-editor-interface).
2. Open [the Project panel](/descript-tour/project-panel) in the right sidebar to view your compositions, project files, and sequences.
## Create and manage compositions
Click the **ellipsis (…)** next to a composition name to rename, duplicate, copy link, open in a new window, set to audio only, flatten, copy highlights, or delete. Compositions can be accessed from either the Project panel in the sidebar or the drawer at the top of the Descript editor.
# Change project ownership
Source: https://help.descript.com/working-in-projects/ownership
Transfer ownership of your Descript project.
Changing a project’s owner makes sure the right person controls its access and content going forward—useful when someone leaves a team or hands off work to a client.
## Who can change project ownership
* **Project owners**can change the ownership of projects they own to that of other Descript users. This includes projects on their main drive in both their private and drive workspaces, as well as any projects they've created on other drives that they are a member of.
* **Drive owners** can also change the ownership of projects on their Drive workspace through the [Project Access](/working-in-projects/access) menu.
* Note: Drive owners cannot access or change the ownership for projects in other members' **private workspaces** unless they've explicitly been added as project members beforehand by the project owner.
* **Drive admins** can also change the ownership of projects on their Drive workspace through the [Project Access](/working-in-projects/access) menu.
* Note: Drive admins cannot access or change the ownership for projects in other members' **private workspaces** unless they've explicitly been added as project members beforehand by the project owner.
Learn more about drive member roles in our [Drive membership roles](/team-management/invite) article.
## How to Transfer Ownership of a Project to Another User
1. From the [Drive View](/descript-tour/drive-view), click **
** on the far right of the project title.
2. Select **Project Access**from the dropdown menu.
3. Type the new owner's email into the text box and select **invite to project**.
4. You'll see the user added to the list of people who have project access. Click the permissions drop down box to the right of their name, then select **Make owner** from the list of options.
5. Select **Transfer ownership** in the confirmation window to finish transferring the project.
You can also transfer ownership following the same steps from within a project using the [Project access](/working-in-projects/access) panel.
## Transferring Project Ownership After Removing the Original Owner From a Drive
If the original owner of a project has been removed from a Drive before transferring ownership, only Drive owners and [admins](/team-management/drive-admins) (Enterprise-exclusive role) can assign a new owner. This action can only be completed for projects in a Drive that you own.
1. **Open the project settings:** Click the **+ icon** at the top of the project interface to manage access.
2. **Invite a new project owner:** Enter the email address of the new owner in the "Project access" field. Select the appropriate access level (e.g., "Can edit") and click **Invite to project.** You will need to do this step regardless of if you already have access to the project.\\
3. **Change the new owner's permissions:** Locate the added member in the list. Click the dropdown menu next to their name and select **Make owner.**\
**
**
4. **Confirm the ownership transfer:** A confirmation dialog will appear, stating the project will be removed from your workspace and transferred to the new owner. Click **Transfer ownership** to confirm.\\
5. **Remove the old owner (if necessary):** In the "Project access" list, locate the old owner. Use the dropdown next to their name and click **Remove member** to complete the process.\\
# Project file management
Source: https://help.descript.com/working-in-projects/project-file-management
Import files and organize media in your Descript project.
You can add videos or photos to your project by opening the **Project** panel on the right and then clicking **Upload.** Then select the file from your Finder (macOS) or File Explorer (Windows). You can select multiple files to add at the same time if needed.
You can create a new [sequence](/script-editing/multi-track-sequences-overview) or folder by clicking the `...` ellipsis button in the Files section.
You can also drag and drop files directly onto the various areas in Descript. This will add the files to the project and directly to the active composition. You can also [import a file with a link](https://help.descript.com/hc/en-us/articles/27191488459405) by clicking the link icon in the Files section of the Project panel. \\
## How Descript creates optimized assets from your project files
When you add a file to a project or [record directly in Descript](/record/editor-recorder-overview), the app saves two file versions:
* A copy of the imported file; or, if you're recording in Descript, a new file. This version will be used when you export your composition.
* An [optimized version](/app-troubleshooting/proxy-files) that is smaller, making them easier to share, improving playback and editing performance, and taking up less space on your hard drive.
Both file versions are stored locally. The files are also uploaded to the cloud, so you never need to worry about misplacing the files referenced in a project.
Optimized files use the following settings:
| | |
| --------- | ------------------------------------------------------- |
| **Video** | |
| Codec | H.265 (HVEC) |
| **Audio** | |
| Codec | AAC |
| Bitrate | Maximum of 256k for mono audio, 320k for stereo audio\* |
\**if your source audio bitrate is lower than that, the imported file will keep its original bitrate*
For users with higher-performing computers, creating optimized video files for playback may be unnecessary and potentially cause performance overhead. You can disable Optimize video files for playback from the [App settings](/account-and-app-settings/app-settings) or [Project settings](/working-in-projects/project-settings).
## How Descript handles files with different sample rates
If your project contains audio files with different sample rates (e.g. 44.1k, 48k), Descript treats them as follows:
* For [timeline exports](/export-and-share/timeline-exports), Descript converts all the files to the highest sample rate in the project.
* All files will be at a 44.1k sample rate during playback in the app.
# Project settings
Source: https://help.descript.com/working-in-projects/project-settings
Adjust transcription, leveling, and room tone settings for a Descript project.
Manage your project settings by the menu in the top left of a project and selecting **File > Project settings**.
| Setting | Description |
| ----------------------------------- | -------------------------------------------------------------------------------------------------------------------------------- |
| Optimize computer storage | Only download original files when they're needed. [Learn more about project files](/working-in-projects/project-file-management) |
| Perform automatic leveling on clips | Automatically apply -16dB loudness normalization to all audio in your project |
| Add room tone to new gap clips | Apply [room tone](/effects-animations-transitions/room-tone) to [gap clips](/timeline/using-gap-clips) instead of silence |
## Apply setting changes to all new projects
Project settings can be set for individual projects or applied as the default settings for all new projects. If you choose to set your project settings as the default for new projects, this will apply the settings to your [App settings](/account-and-app-settings/app-settings).
# Troubleshooting and recovering project edits that appear to have disappeared
Source: https://help.descript.com/working-in-projects/recover-project-edits
Recover missing edits by checking compositions or restoring from version history.
If the unexpected happens and changes or edits you've made to your project have not been saved or appear to disappear, please follow the steps below.
In large projects with many compositions, it can be easy to get lost or confused. Please be sure to check the composition you are viewing and make sure the one you are viewing is the one you recently made edits on.
You may be able to recover your project's data by restoring a previous version from the project's history. Click here to [learn about restoring a project version](/working-in-projects/version-history).
If you need help recovering the project data from your project history, we recommend [reaching out to customer support for assistance](/connect-with-us/get-help) or replying to an open request. The Descript team will see if the missing data can be restored and gather details to fix the issue so it doesn’t happen again.
You’ll need to provide a project backup file when reaching out to support. To get this file:
1. Open the project.
2. At the top of your screen, select **Help > Debug > Export project backup...**
3. Select the location on your computer where you want to save the backup file. We recommend saving the file to your desktop so you can easily retrieve it.
4. Select **Save.**
# Save your work to the cloud
Source: https://help.descript.com/working-in-projects/save
Descript automatically saves and syncs your work to the cloud as you edit.
## Check if Descript is saving and syncing your project
There's no Save button in Descript. Your edits are written to the cloud the moment you make them.
**Descript doesn't support offline editing**
You'll need an internet connection for your changes to sync and your project to back up. [Learn more about Descript's system requirements.](/getting-started/descript-system-requirements)
## How to tell if your project is syncing
While actively syncing, Descript will display a spinning progress indicator in the top-left corner of the app window\.. This means Descript is uploading any recent edits or newly added media to the cloud. You can keep editing while syncing is in progress.
Hover your cursor over the sync icon to see the current sync status.
# Version history
Source: https://help.descript.com/working-in-projects/version-history
View and restore any previously saved version of your project.
Descript saves a new version of your project as you work, so an earlier version is always there to jump back to. View your project’s version history by opening a project and selecting
**> File > Version history** in the top left corner. Your version history will be on the right side of the app.
By default, you will see a condensed list of your project versions. To view all project versions, click
and select **Show all revisions**.
Each revision row will contain the profile initials or photo of the user associated with the update, as well as the date when the update was made. Hovering over the profile bubble will pop open a window with the name and presence details of the user.
You can preview your project versions by clicking on one in the Version History panel. If you'd like to restore the selected version, click the **Restore** button at the top-right of the version item; or select **return to latest revision** in the top banner.
A confirmation window will appear letting you know about potential conflicts that could occur for other editing members. If you'd like to proceed, click **Restore Version**.
**Restoring a version affects all compositions in the project**
Please note that when restoring a previous version, all compositions and files within a project will be affected, not just the composition you are working in. Especially when working with other collaborators on a project, you will want to assure you don’t inadvertently lose changes by restoring the old version.
## Collaboration conflicts for a project version
Collaboration conflicts typically occur when one collaborator on a project cannot sync their local changes to the cloud for an extended period. Other users in the Project may continue making updates that are saved to the cloud, and over time the difference between the two collaborators’ versions may become significant.
If Descript cannot cleanly reconcile the differences between a cloud-saved revision and the local revision a user is attempting to merge, a message will appear indicating a collaboration conflict has occurred, and Descript will create a new revision with the conflicting changes. All users will want to review the new version against the previous version to determine which changes must be reconciled (if any), which can be done by copying out the previous version's changes to a new project.