> For the complete documentation index, see [llms.txt](https://docs.podigee.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.podigee.com/documentation/grow-and-monetize/monetization/upload-an-audio-or-video-master.md).

# Upload an audio or video master

Upload an authorized audio or video ad master and start the security, format, rights, and delivery preparation checks.

Use the Podigee Audio Video Ad Server to upload the original audio or video file for an ad. The upload starts the checks that make the file safe and ready for delivery.

An upload does not approve the Creative. It also does not assign the Creative to a Flight or change live delivery.

## Prerequisites

Before you start, make sure that you have these items:

* Permission to upload Creatives.
* A Commercial account with the correct brand.
* A legal entity that grants the advertising rights.
* The language and markets for the ad.
* The start and end of the usage rights.
* The authorized audio or video master file.

If the brand or rights grantor is not available, update the Commercial account before you upload the file.

## Supported master files

The upload form accepts these file types:

| Media | File types        | Maximum file size |
| ----- | ----------------- | ----------------: |
| Audio | MP3 and WAV       |              2 GB |
| Video | MP4 and QuickTime |              2 GB |

Use the best authorized source file that you have. Podigee creates the required delivery formats from this master.

## Upload the master

1. Open **Monetization**.
2. Select **Creatives**.
3. Select **Upload master**.
4. Enter a clear Creative name.
5. Select the brand.
6. Select the rights grantor.
7. Select the language.
8. Select every market that the rights cover.
9. Add a Universal Ad ID and registry when the delivery partner requires them.
10. Select the audio or video master file.
11. Set the rights start and rights end.
12. Confirm that the selected legal entity grants advertising use for the selected markets and period.
13. Select **Upload master**.

![The One Podigee Upload creative master window shows the brand, rights grantor, language, markets, source file, and usage rights fields.](https://2032417310-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FbqUKO6lljHGzkEAzliPI%2Fuploads%2Fgit-blob-3b2547b9e8314a4479e3a31bae96545c96a6a733%2Fdoc-monetization-043-upload-master.jpg?alt=media)

*Bind the master to the correct brand, legal entity, markets, language, and rights period.*

## What happens after upload

Podigee stores the master and starts an operation that prepares the Creative. The Creative can move through these states:

| State          | Meaning                                                                  |
| -------------- | ------------------------------------------------------------------------ |
| **Queued**     | Podigee accepted the upload and waits to start the checks.               |
| **Scanning**   | Podigee checks the source file for unsafe content.                       |
| **Processing** | Podigee checks the media and creates the required delivery formats.      |
| **Ready**      | The required rendition passed the preparation checks.                    |
| **Failed**     | A specific security, rights, source, processing, or format check failed. |

The Creative page shows the current state. Refresh the page when a check is still in progress.

When preparation is ready, check these sections:

* **Media checks** for the security scan and format preparation.
* **Master asset** for the uploaded source file.
* **Creative coverage** for renditions and markets.
* **Usage rights** for the grantor, period, territories, and delivery surfaces.
* **Delivery formats** for the prepared file, quality state, duration, bitrate, and dimensions.

The Creative can still require editorial review after the media is ready. Complete the configured review before you assign the Creative to a Flight.

## Upload audio and video versions

Audio and video can belong to one Creative family when they contain the same advertising message. Each file has its own exact Creative version, media checks, rights, and delivery formats.

Do not assume that one prepared format covers every destination. Check Creative coverage for each Flight and delivery surface.

## Solve common problems

| Problem                                      | Cause                                                                               | Safe action                                                              |
| -------------------------------------------- | ----------------------------------------------------------------------------------- | ------------------------------------------------------------------------ |
| The upload action is not available           | Your role does not have Creative upload permission.                                 | Ask an administrator to add the required permission.                     |
| The brand or rights grantor is missing       | The Commercial account does not contain the required authority.                     | Add the brand or legal entity, then open the upload again.               |
| Podigee rejects the file                     | The file type is not supported, the file is empty, or the file is larger than 2 GB. | Select a supported, nonempty source file within the size limit.          |
| Podigee rejects the rights period            | The dates are missing or the end is not after the start.                            | Enter the complete authorized period.                                    |
| The security check is not available          | The approved scanner cannot complete the check.                                     | Keep the Creative out of delivery and retry when the scanner is healthy. |
| The source is invalid                        | The stored file does not match the upload or the media cannot be read.              | Upload the authorized source again.                                      |
| Preparation fails                            | A codec, format, processing, or quality check did not pass.                         | Open the failure reason, correct the source, and retry the preparation.  |
| The Creative is ready but cannot be assigned | Editorial review, rights, markets, format, or delivery coverage is incomplete.      | Complete the named blocker before assignment.                            |

Do not bypass a failed security or format check. The previous safe delivery state must remain in place until the new version is ready.

## Expected result

The Creative page shows the uploaded master and its exact version. Podigee shows a ready delivery format or a specific blocker that you can resolve. No Campaign or live delivery changes because of the upload alone.

Next, preview and inspect the Creative media.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.podigee.com/documentation/grow-and-monetize/monetization/upload-an-audio-or-video-master.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
