Offload
The Offload block copies the source folder to one primary destination and up to three additional destinations. Every file is verified with xxh64 checksum after transfer.
Table of Contents
Configuration
Source — set by dragging a folder from Finder into the Source area at the top of the Workflow tab, or by clicking the path selector.
Primary Destination — the main offload target. Required when Offload is enabled.
Additional Destinations — up to three extra destinations, enabled independently. Each destination runs in parallel with the primary transfer.
Transfer Process
When the session starts, evrExpanse:
- Scans the source folder and counts files
- Checks for zero-byte files and presents a warning if any are found
- Transfers files to all enabled destinations
- Verifies each transferred file by comparing xxh64 checksums between source and destination
- Seals the destination folder with MHL if enabled in Preferences
Checksum Verification
Every file is verified after transfer by comparing its xxh64 hash at source and destination. This comparison is content-based — file name, size, and modification date are not used for verification.
If a file already exists at the destination, a full checksum comparison is performed:
- Checksums match — the file is considered verified, no transfer needed.
- Checksums differ — behavior depends on the Stop on Duplicate Checksum Mismatch preference:
- Disabled (default) — the incoming file is saved with
(evrE copy)appended to the filename. Checksums are recalculated and compared again. - Enabled — the offload stops immediately. The source file is not copied. Filename integrity is preserved absolutely.
- Disabled (default) — the incoming file is saved with
Zero-Byte File Detection
Before the transfer begins, evrExpanse scans for zero-byte files in the source folder. If any are found, a warning is presented before processing starts. You can view the full list of affected paths and decide whether to proceed. Zero-byte files are included in the final Transfer Report regardless of the decision.
Folder Sealing — MHL
When enabled in Preferences, evrExpanse seals the destination folder after a successful offload by generating an MHL file. Two formats are supported:
- ASC MHL — modern standard by the American Society of Cinematographers. Supports xxh64, xxh3-64, xxh3-128, md5, sha1, c4.
- MHL v1 — original Pomfort format. Supports md5, sha1, xxhash, xxhash64be, xxhash64.
evrExpanse checks for existing MHL files at the destination and verifies against historical records. Any discrepancy is logged in the event log.
Hidden files, log files inside evrE_FolderName subfolders, and system files such as .DS_Store are automatically excluded from MHL generation.
Offload Report
If Save Transfer Report to Destination is enabled in Preferences, a detailed report is saved alongside the offloaded files. The report includes filenames, timestamps, checksums, and verification results for every file in the transfer.
evrExpanse 700.25 - macOS:15.7.4 - system:Intel(R) Core(TM) i9-9980HK CPU @ 2.40GHz with 8 cores and 16 threads
-- Offload Summary Report --
Source Folder: /Volumes/Crucial_2TB_P2_nvme/B1_mix
Destination Folder: /Volumes/Crucial_2TB_P2_nvme/Offload nvme/B1_mix
Start Time: 2026-06-07 at 21.07.41
End Time: 2026-06-07 at 21.07.57
Hash Algorithm: xxh64be
Preserve Filename on Checksum Mismatch: Enabled
Exclude Hidden Files: Enabled
Total Files: 13
Processed: 13
Verified: 13
Transferred: 13
Data Transferred: 38429188096 bytes (38.43 GB)
Transfer Duration: 00:00:15 (15.5 seconds)
Status: 🟢 All files were verified successfully.
📎 Source File: /Volumes/Crucial_2TB_P2_nvme/B1_mix/thumb_001.jpg
Source size: 512000 bytes
Source hash: 045035d94bc00901
Destination file: /Volumes/Crucial_2TB_P2_nvme/Offload nvme/B1_mix/thumb_001.jpg
Destination hash: 045035d94bc00901
Data transferred: 512000 bytes (512.00 KB)
Status: ✅ File successfully copied and verified. Destination checksum matches source.
📎 Source File: /Volumes/Crucial_2TB_P2_nvme/B1_mix/thumb_002.jpg
Source size: 512000 bytes
Source hash: fa63e64bc8ed547c
Destination file: /Volumes/Crucial_2TB_P2_nvme/Offload nvme/B1_mix/thumb_002.jpg
Destination hash: fa63e64bc8ed547c
Data transferred: 512000 bytes (512.00 KB)
Status: ✅ File successfully copied and verified. Destination checksum matches source.
📎 Source File: /Volumes/Crucial_2TB_P2_nvme/B1_mix/thumb_003.jpg
Source size: 512000 bytes
Source hash: 968c016ff3aa787b
Destination file: /Volumes/Crucial_2TB_P2_nvme/Offload nvme/B1_mix/thumb_003.jpg
Destination hash: 968c016ff3aa787b
Data transferred: 512000 bytes (512.00 KB)
Status: ✅ File successfully copied and verified. Destination checksum matches source.
📎 Source File: /Volumes/Crucial_2TB_P2_nvme/B1_mix/A001_audio.wav
Source size: 838860800 bytes
Source hash: 00587ca2088dbb68
Destination file: /Volumes/Crucial_2TB_P2_nvme/Offload nvme/B1_mix/A001_audio.wav
Destination hash: 00587ca2088dbb68
Data transferred: 838860800 bytes (838.86 MB)
Status: ✅ File successfully copied and verified. Destination checksum matches source.
📎 Source File: /Volumes/Crucial_2TB_P2_nvme/B1_mix/thumb_004.jpg
.....
.....
.....
o/PARASHOOT Integration
If o/PARASHOOT by OTTOMATIC is installed on the system, evrExpanse can hand off control automatically after a successfully verified offload. The integration is triggered only when:
- The source is the root volume of the card (e.g.
/Volumes/CARDNAME) - All file count and checksum verifications completed without errors
If a subfolder is selected instead of the volume root, evrExpanse notifies you that the integration cannot be activated for that session.
Storage Recommendation
Direct Attached Storage (DAS) is recommended for optimal performance. Network Attached Storage (NAS) is supported but may introduce latency.