Manual

How to copy, verify, and troubleshoot footage offloads

Your First Copy

  1. 1

    Select Source

    Click "Select Source", or drag & drop a folder directly from Finder. Choose the files or folders you want to copy.

  2. 2

    Select Destination

    Choose an external drive or another folder under "Select Destination". You can add multiple destinations.

    ⚠ Note: If the destination is ExFAT-formatted, a warning appears. See "ExFAT Warning" below for the reason and what to do.

  3. 3

    Choose a Verify Mode and Start

    Pick a verification level and click "Start Copy". After the copy finishes, MasterCopy automatically re-reads the written data and checks it.

    Mode Speed Use For Eject
    Fast Verify Same as Finder Daily use, on-set work Immediately after completion
    Deep Verify About 2x time Master delivery, archive After verification complete

    Note: Verification runs after the copy. Fast Verify re-reads only the destination; Deep Verify re-reads both source and destination to compare.

After Completion

When the copy finishes, verification runs automatically and an MHL (manifest) file is generated. You are done when the checkmark appears.

MHL file: An ASC MHL 2.0 manifest is saved in the _MasterCopy_Reports/ folder on the destination. Use it as proof of data integrity for delivery.

※ If you chose Deep Verify, wait for "Verification Complete" before ejecting.

Features

Validates destination files after copy by re-reading them. Same speed as Finder with guaranteed safety.

Technology XXH3-128 ハッシュ検証
Speed Destination only (lightweight)
Safety 99.99% (collision: 1/2^128)
Use For Ideal for daily backups and on-set work

Point: Verification completes quickly as only destination is verified. Can eject immediately after verification.

Re-reads both source and destination after copy. Industry-standard double-check.

Technology ソース+コピー先の両方を検証
Speed Approximately 2x Fast Verify time
Safety 99.9999% (industry standard)
Use For Master delivery, long-term archiving

Warning: Wait for "Verification Complete" before ejecting.

Verify Mode Comparison

Fast Verify Deep Verify
Method コピー先のみ検証
コピー後に再読み
ソース+コピー先検証
両方を再読み
Speed ★★★★★ ★★★☆☆
Safety ★★★★☆ ★★★★★
Recommended For 現場作業、日常バックアップ マスター納品、アーカイブ

If a folder with the same name exists at the destination, MasterCopy asks "How do you want to place these?" You can choose:

  • Merge into this folder: Adds only the missing files. Files with the same name but different contents are kept separately in _versions/, so both are preserved (nothing is overwritten).
  • Fast diff copy: Files matching size and modified date are skipped without reading their contents; only the missing files are copied. Fastest, but no content hash check.
  • Verify: Hash-checks every same-named file and shows the confirmed result (same / different / new). You then choose whether to merge. Reads everything, so it takes time.
  • Use a separate folder: Copies to a separate folder so it does not mix with the existing one.
  • Re-copy everything: Ignores existing files and copies everything again.

Safe: None of these modify the source. No half-written, broken files are left if interrupted, and restarting with the same settings copies only the rest (resume).

⚠ Important

ExFAT-formatted drives are prone to corruption if disconnected mid-write.

ExFAT is convenient because it works on both Windows and Mac, but it keeps no change journal. MasterCopy detects when the destination is ExFAT and shows a warning.

Why is it dangerous?

  • With no change journal, an unplugged cable or power loss mid-copy can corrupt the whole drive directory, not just a single file
  • Pulling the drive without ejecting can leave a write unfinished and corrupted
  • Timestamps are recorded only in 2-second steps, making differential-copy checks coarser than APFS/HFS+

Solution: Never pull the drive mid-copy or mid-verify—always eject first. For long-term storage and master delivery, prefer APFS (macOS standard) or HFS+. If you must use ExFAT, double-check with Deep Verify.

Automatically generates manifest files in ASC MHL 2.0 format. Can be used as industry-standard delivery documentation.

Main Uses

  • Delivery: Prove data integrity by delivering with MHL file
  • Later verification: Can verify with other MHL-compatible tools (yocto, Silverstack, etc.)
  • Archive: Long-term data integrity guarantee
  • DIT workflow: Maintain chain from on-set to editing room

出力先: コピー先/_MasterCopy_Reports/*.mhl

ASC MHL ヒストリー(履歴チェーン)

.mhl マニフェストに加えて、コピーの履歴チェーン(ASC MHL History)も既定で自動生成します。「いつ・どのハッシュで」コピー/検証したかを世代をまたいで追跡でき、撮影〜編集〜アーカイブのチェーン・オブ・カストディ(受け渡しの証跡)になります。

出力先: コピー先/ascmhl/ascmhl_chain.xml ほか)

Q&A

How is it different from Finder?
The verification feature. Finder never checks whether data was copied correctly. After copying, MasterCopy re-reads the written data from the destination drive and verifies it by hash to confirm the copy is correct. It also auto-generates industry-standard MHL manifests.
How safe is it?
Even Fast Verify is significantly safer than Finder. Uses the XXH3-128 hash with collision probability of 1/2^128 (practically impossible). Deep Verify adds post-copy re-verification for Netflix delivery-grade safety.
Can I eject immediately after copy?
With Fast Verify mode, you can eject immediately. With Deep Verify, wait for "Verification Complete" to prevent data corruption from unwritten cache.
What file formats are supported?
All file formats are supported. Video (.mp4, .mov, .braw, .r3d, .mxf), images (.jpg, .png, .dng, .raw), and others (.pdf, .doc, .zip) are copied and verified byte-by-byte regardless of format.
Can I copy to an existing folder?
Yes. If same-name files exist, warning is shown with options to overwrite/skip/rename. Differential copy is also supported - already copied files are skipped, only new/changed files are copied.
If I cancel, are partial files retained?
Yes, files copied so far remain. Even when you choose Stop, the file currently being copied is finished completely before stopping (graceful stop), so no half-written, broken files are left behind. Restarting with the same settings skips existing files and copies only the rest (resume function).
Where are logs saved?
Stored inside the app sandbox, under ~/Library/Containers/tokyo.alps.mastercopy/. Organized by date with detailed copy and error logs. Auto-attached to bug reports, so you normally never need to touch them.
What is an MHL file?
Media Hash List (MHL) is an industry-standard hash log file format. ASC (American Society of Cinematographers) MHL 2.0 format records hash values of all copied files. Used as data integrity certificate for delivery, essential for DIT and editing room verification.
What if copying is slow?
First check your drive and connection type. Upgrading from HDD to SSD is most effective. USB 2.0 cables only provide ~40MB/s. Use USB 3.0 (5Gbps) or Thunderbolt, and quit other apps.
How do I uninstall?
Uninstall steps: (1) Move MasterCopy.app from Applications folder to Trash (2) To also remove settings, delete the ~/Library/Containers/tokyo.alps.mastercopy/ folder (it holds all settings, logs, and history) (3) Empty Trash. Keeping settings allows restoration on reinstall.