# Importing From Local Machine

Administrators can import [data](/data/data-in-ango-hub.md) to Ango Hub by simply dragging and dropping the [assets](/core-concepts/assets.md) they’d like to label.

Assets uploaded this way will be stored in the `/uploaded-data/` folder within Ango Hub. These assets will be assigned an [*External ID*](/core-concepts/assets.md#External-ID) equal to their filename, including the extension.

## How to import assets from the browser <a href="#how-to-import-assets-from-the-browser" id="how-to-import-assets-from-the-browser"></a>

From your project’s dashboard, enter the *Assets* tab and click on *Add Data*.

<figure><img src="/files/dLRQP17Zz9r8mTZaZeHr" alt=""><figcaption></figcaption></figure>

A dialog will pop up. Drag the assets you would like to upload to the box in the center. Alternatively, click on the box to open your system’s file explorer.

<figure><img src="/files/BNF3rLfpWNSFeBbawTw8" alt=""><figcaption></figcaption></figure>

{% hint style="danger" %}
For video files uploaded this way, Ango Hub extracts the video's metadata during processing before the asset becomes available for labeling.

This includes metadata such as frame rate and total frame count.
{% endhint %}

If video metadata extraction fails for a retryable reason, project managers can retry it from the project's *Assets* tab. In the asset's *Tasks* column, click the *Retry metadata extraction* button next to *Metadata extraction failed*. To retry multiple failed video assets at once, select them in the *Assets* table and choose *Retry Metadata Extraction* from the bulk actions menu.

{% hint style="warning" %}
If your source video uses variable frame rate (VFR), Cloud Import may preserve the metadata more accurately, but VFR videos are still not supported for frame-accurate annotation. See [Variable Frame Rate (VFR) Video Compatibility](/data/data-in-ango-hub/variable-frame-rate-videos.md).
{% endhint %}

### Import Options

**Batch Name**: If you select one or more [batches](/core-concepts/batches.md) from this dropdown, the assets you will upload will be assigned to the selected batches.

**Frame Step**: If 1, you will be able to see and label each frame of a video. If 2, you will see and label 1 frame every 2, and so on.

Click on *Upload* to import your assets. After uploading, they will appear in the *Assets* tab.

{% hint style="info" %}
It is also possible to upload assets through our [API](/api/api-documentation-deprecated.md) and [SDK](/sdk/sdk-documentation.md).
{% endhint %}


---

# Agent Instructions: 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:

```
GET https://docs.imerit.net/data/importing-assets/asset-browser-import.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
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.
