# Overview

OffShoot allows you to create multiple copies, backups, and archives from multiple sources simultaneously. Built with video workflows in mind, OffShoot performs verified transfers using checksums to/from any type of storage medium.

## Disks

![Disks](/files/-MRboS-hoaK8MT5SLL3Q)

OffShoot displays all available disks and volumes connected to your computer. You can set any available disk as a Source or a Destination.

### Sources

![](/files/-MRf2-9Bu1t3g1BZzEKT)

Add any disk or volume listed under `Disks` to `SOURCES`. You can transfer files from a single source or multiple sources.&#x20;

Possible sources may include:

1. Camera Memory Cards
2. Local Disks or Folders
3. Network Volumes or Folders

{% hint style="info" %}
Is OffShoot able to work with NAS directories both locally and remotely?

> OffShoot recognizes all mounted file systems with some exceptions:
>
> * Time Machine volumes
> * Remote servers
>   {% endhint %}

Additional options are available for each disk or volume under the hamburger menu.

#### Source Folder

By default, OffShoot transfers the entire contents of a disk or volume added to `SOURCES`. If you only need to transfer a specific folder (along with its subfolders), you can set that as the `Source Folder`.

You can also use Presets to automate and refine different aspects of a file transfer.

{% hint style="info" %}
Can I select specific folders as a `Source`?&#x20;

> Yes, you can select anything as a source. It can be a single file or folder, a collection of files or folders, or both.
> {% endhint %}

#### Add Label...

During a shoot, adding temporary labels to memory cards or drives helps you stay organized. Similarly, [OffShoot lets you add temporary labels to a Source to differentiate between multiple sources with the same disk or volume name.](/offshoot/features/labels.md)

Adding a label to a disk or volume listed under `Disks` automatically adds it to `SOURCES`.

#### Set as Unused

Removes a disk or volume from `SOURCES`, adding it to `Disks` once again. Any labels will be removed.

#### Set as Destination

Moves a disk or volume from `SOURCES` to `DESTINATIONS`.

#### Eject *Volume Name*

Disconnects the disk or volume from your computer.

#### Rename *Volume Name*

Renames the disk or volume. Unlike a label, renaming a disk or volume happens at the file system level, persisting beyond its usage in OffShoot.

### Destinations

Any disk or volume listed under `Disks` can be added to `DESTINATIONS`. Transfer files to a single destination, or multiple destinations.

Possible destinations may include:

1. Local Disks or Folders
2. Network Volumes or Folders

Additional options are available for each disk or volume under the hamburger menu.

#### Destination Folder

By default, OffShoot transfers the entirety of `SOURCES` to the root folder of disks or volumes added to `DESTINATIONS`. If you want to transfer files to a specific folder, you can set that as the `Destination Folder`.

{% hint style="info" %}
Can I select specific folders as a `Destination`?

> Yes, you can select any folder you have `read` and `write` privileges to as a Destination.
> {% endhint %}

#### Set as Unused

Removes a disk or volume from `DESTINATIONS`, adding it to `Disks` once again.

#### Set as Source

Moves a disk or volume from `DESTINATIONS` to `SOURCES`.

#### Eject *Volume Name*

Disconnects the disk or volume from your computer.

#### Rename *Volume Name*

Renames the disk or volume. Unlike a label, renaming a disk or volume happens at the file system level, persisting beyond its use in OffShoot.

### Add Transfers

When `SOURCES` and `DESTINATIONS` are selected and configured, OffShoot is ready to perform a file transfer.

`Transfers` are jobs added to a queue. If you receive a new memory card or drive while a transfer's in progress, you can add it to `SOURCES` or `DESTINATIONS`, then add another transfer.

OffShoot multiplies the number of `SOURCES` by the number of `DESTINATIONS`, then displays how many transfers you'll make in the `Add Transfer` button.

[If you want to use a transfer Preset:](/offshoot/features/organization.md)

1. Toggle the slider to ☑️.
2. Select a Preset from the drop-down menu.

Once you've confirmed your transfer settings, click `Add 1 Transfer` or `Add <N> Transfers`.

## Transfers

![](/files/-MRf2-9Dsz8RgoORgJJO)

In the `Transfers` view, you can monitor all finished and running transfers.&#x20;

You can navigate between `Disks` and `Transfers` in OffShoot by clicking the arrow on the `Transfers` section's right-hand side or using the in-app shortcut key combinations for `Disks` and `Transfers`.

### Progress

When a transfer is in progress, you'll see the following:

* The name of the transfer job - `SOURCE → DESTINATION`
* The name of the transferring file
* A moving average of the data rate
* An estimated duration

Progress bars can have the following colors:

* Grey: the transfer is being indexed and prepared. If MHLs exist on the source, they're indexed too.
* Dark Blue: copying
* Light Blue: verification, validation, security, integrity checks, sidecar creation, and logging.
* Green: all done, no issues found.
* Red: a hardware issue was detected, like a disconnected storage device, or a checksum error on the source.
* Orange: a file integrity issue was detected.

### Monitoring Progress Remotely with Connect

Connect is a free companion app that runs in your browser and lets you monitor OffShoot transfers. Connect displays live views of transfers in progress, and pushes notifications to your device upon completion.

{% embed url="<https://connect.hedge.video/>" %}


---

# 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.hedge.video/offshoot/overview.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.
