> For the complete documentation index, see [llms.txt](https://docs.imerit.net/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.imerit.net/data/data-in-ango-hub/supported-asset-file-types.md).

# Supported Asset File Types & Codecs

List of file types you can label on Ango Hub

## File Types

The following are the file types that can be annotated on Ango Hub:

| **Category**    | **Supported File Types**                    |
| --------------- | ------------------------------------------- |
| Audio           | .mp3, .wav, .ogg                            |
| Image           | .jpg, .jpeg, .png, .tif, .tiff, .bmp, .webp |
| Video           | .mp4, .webm, .mov, .mkv                     |
| Text            | .txt, .md                                   |
| Document        | .pdf                                        |
| Medical Imaging | .dcm, .nrrd, .nii, .nii.gz                  |

{% hint style="info" %}
NRRD files must be compatible 3D medical volumes. See [NRRD File Compatibility](/data/data-in-ango-hub/nrrd-file-compatibility.md) for the exact NRRD files Ango Hub can and cannot open.
{% endhint %}

{% hint style="warning" %}
Because `.mov` playback support can vary by operating system and browser, Ango Hub cannot guarantee that every `.mov` file will play correctly on every device. When possible, prefer `.mp4` files encoded with H.264 for video labeling workflows.
{% endhint %}

{% hint style="danger" %}
Audio and video files **must** have a constant bitrate.

Otherwise, annotation timings may **not** be correct in the final export.
{% endhint %}

{% hint style="danger" %}
**Frame-specific annotations not officially supported on videos with variable frame rate (VFR)**

Ango Hub can import and open VFR videos, but **frame-level annotation on Variable Frame Rate (VFR) videos is not supported**.

For details on what is affected, how the in-product warning works, and what we recommend instead, see [Variable Frame Rate (VFR) Video Compatibility](/data/data-in-ango-hub/variable-frame-rate-videos.md).
{% endhint %}

## NIfTI Loading Errors

If a `.nii.gz` file is incomplete or corrupted and cannot be decompressed, Ango Hub shows a specific error in the Medical labeling editor. A file that is not a valid NIfTI volume shows a separate error.

Check that the source file is complete and valid, then upload a valid copy. Use *Go to the Assets* on the error screen to return to the project's Assets tab.

## Codecs

For the MP4 format, the supported codec is H.264.

Ango Hub supports all codecs supported by your web browser. See [this link to the MDN Web Docs](https://developer.mozilla.org/en-US/docs/Web/Media/Formats/Video_codecs) for more.


---

# 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 by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://docs.imerit.net/data/data-in-ango-hub/supported-asset-file-types.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

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.
