# Organization

Manage which files and folders are to be copied, and how filenames and folder structures are created on the destinations, in OffShoot's `Organize` settings.

## How to use

1. Go to `OffShoot > Settings` > `Organize`.

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

### Selective Copying

If your sources tend to contain files that are not of use to you, filter them by specifying their file extensions or (partial) filenames. If you want to be really strict, for example when importing a Sony card when you might not want anything but the media files copied, you can do the *opposite:* ignore all files, except the ones defined,  by switching from`Do not copy files` to `Copy only files` . Use the latter option with caution, as it's easy to forget you have this setting applied. Pro tip: only use it as part of a Preset.

<figure><img src="/files/kpxe3RKU1fS4ky4wS51W" alt="" width="563"><figcaption></figcaption></figure>

### Ignore Bundles

Don't want to transfer certain bundles like apps, or those empty AVCHD bundles Sony cameras create on every card? For your safety, you need to specify the size as well; by using this feature only for "empty" bundles, you'll be sure that a bundle does get copied if it inadvertently does contain useful data.

### Ignore Folders

Some camera cards create a default folder structure that might not be useful to you as it may contain empty folders. To ignore those empty folders when copying, use `When empty`. If you want to ignore *all* folders, and only copy files, use `Flatten folders`.

![](/files/-MSD2QUUNHHevTJ_WTfH)

### Auto Label

Auto Label allows you to automatically label a source with a specified format. Each disk automatically gets a Label when set as a Source, whether it's done manually or automatically through the Auto Source setting. Read more on how to use Labels [here](/offshoot/features/labels.md).

### File Renaming

For each transfer, OffShoot uses the `Rename Format` to create a new file name.

### Folder Creation

For each transfer, OffShoot uses the `Folder Format` to create a folder structure on the destination. &#x20;

{% hint style="info" %}
Use a slash (`/`) to create multiple folders on a Destination. If you want to add slashes to folder names, you can separate those elements with a colon (`:`).\
\
For example, to format a folder name as a date with slashes, copy/paste this date format into `Create Folders` - `{DD}:{MM}:{YYYY}`
{% endhint %}

### Available Elements

The following elements can be used to create a custom format.

<table><thead><tr><th>Element</th><th width="329.3333333333333">Description</th><th>Example</th></tr></thead><tbody><tr><td><code>{Source Name}</code></td><td>The Source Label, or Volume Name if no Label is set.</td><td><code>UNTITLED</code></td></tr><tr><td><code>{Counter}</code></td><td>A source counter. Automatically raised by 1. You can set the counter in the Organize preference pane and add additional leading zeros if needed.</td><td><code>002</code></td></tr><tr><td><code>{YYYY}, {YY}</code></td><td>Year</td><td><code>2021, 21</code></td></tr><tr><td><code>{MM}</code></td><td>Month</td><td><code>03</code></td></tr><tr><td><code>{DD}</code></td><td>Day</td><td><code>23</code></td></tr><tr><td><code>{hh}</code></td><td>Hour, in 24-hour format</td><td><code>14</code></td></tr><tr><td><code>{mm}</code></td><td>Minutes</td><td><code>01</code></td></tr><tr><td><code>{ss}</code></td><td>Seconds</td><td><code>56</code></td></tr><tr><td><code>{Filename}</code></td><td>The name of the file. <br><br>Can only be used in "Rename Files".</td><td><code>File001.jpg</code></td></tr><tr><td><code>{File Counter}</code></td><td><p>A file counter with 5 leading zeros. Automatically raised with 1. <br><br>Can only be used in "Rename Files".</p><p><br><sub>The amount of loading zeros can be configured in OffShoot for Mac 25.1 and OffShoot for Windows 25.2</sub></p></td><td><code>000001</code></td></tr><tr><td><code>{File Extension}</code></td><td>The file extension.<br><br>Cannot be used in "Auto Label". Will sort files into folders when used in "Create Folders".</td><td><code>mov</code></td></tr><tr><td><code>{File YYYY}, {File YY}</code></td><td>File Creation year <br><br>Cannot be used in "Auto Label". Will sort files into folders when used in "Create Folders".</td><td><code>2021, 21</code></td></tr><tr><td><code>{File MM}</code></td><td>File Creation month<br><br>Cannot be used in "Auto Label". Will sort files into folders when used in "Create Folders".</td><td><code>03</code></td></tr><tr><td><code>{File DD}</code></td><td>File Creation day<br><br>Cannot be used in "Auto Label". Will sort files into folders when used in "Create Folders".</td><td><code>23</code></td></tr><tr><td><code>{File hh}</code></td><td>File Creation hour, in 24-hour format<br><br>Cannot be used in "Auto Label". Will sort files into folders when used in "Create Folders".</td><td><code>14</code></td></tr><tr><td><code>{File mm}</code></td><td>File Creation minutes<br><br>Cannot be used in "Auto Label". Will sort files into folders when used in "Create Folders".</td><td><code>01</code></td></tr><tr><td><code>{File ss}</code></td><td>File Creation seconds<br><br>Cannot be used in "Auto Label". Will sort files into folders when used in "Create Folders".</td><td><code>56</code></td></tr><tr><td><code>{Content *Date*}</code></td><td>Creation Date of the oldest file on the Source. *Use with: <code>YYYY</code>, <code>YY</code>, <code>DD</code>, <code>MM</code>, <code>hh</code>, <code>mm</code>, <code>ss</code>.  <br><br><code>{Content *Date*}</code> can't be used in the <code>Auto Label</code> field.<br><br>To exclude specific file extensions, set them as <code>;</code> separated string (e.g., <code>".xml;.dat"</code>) in the following plist/registry keys*:<br><br>- macOS: <code>SFIContentDateIgnoreFileExtensions</code><br>- Windows: <code>ContentDateIgnoreExtensions</code><br><br>*Requires v24.4.1 or newer,</td><td><code>{Content YYYY}</code></td></tr></tbody></table>

#### Sort files into folders

It is possible to create folders based on file properties. When using `{File Extension}`, `{File YYYY}`, `{File YY}`, `{File MM}`, `{File DD}`, `{File hh}`, `{File mm}` or `{File ss}` in "Create Folders", OffShoot will automatically sort all files into folders.&#x20;

{% hint style="info" %}
When sorting files into folders, the original folder structure is ignored (Flattens Folders).
{% endhint %}

{% hint style="info" %}
Timestamps are set when adding a Source. The Date can be set in General preferences.
{% endhint %}

### Custom elements

It is possible to create custom elements like `Location` and `Project`. Read more on how to use custom elements [here](/offshoot/features/elements.md).&#x20;

### Presets

Organization settings can be saved as a preset and selected when adding Transfers.

![](/files/-MSD3KtiOXp-8ZYNO-lk)

OffShoot saves Presets as `.hedge` files in this location:

* macOS -  `~/Library/Preferences/Hedge/Presets`&#x20;
* Window - `C:\Users\(Your Username)\AppData\Roaming\Hedge\Presets`

Presets are text files you can rename, edit with a text editor, and share. Once you give someone a `.hedge` file and they double-click it on their computer, OffShoot opens and installs the preset.

{% hint style="info" %}
In `Settings > Organize`, choose `Manage Presets` in the `Preset` dropdown to open the preset location in Finder (macOS) or File Explorer (Windows).
{% 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.hedge.video/offshoot/features/organization.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.
