Clip Logging

Media Sync Tool does something no other sync tool does: as it syncs, it logs the script supervisor’s continuity report straight onto your rushes—scene, shot, take, various comments and take verdict on every clip—and renames each clip to a pattern you define. Your synced event arrives fully logged and named, ready to edit.

When a continuity-notes CSV is attached, each matched clip receives the scene, shot, take number, and any other columns you map; a Favorite or Rejected rating derived from the supervisor’s verdict; and a new clip name built from the report. The original camera filename never has to be touched.

How it works

Each sync produces two events instead of one when continuity notes are attached:

If a sync can’t pair anything by timecode, logging still isn’t lost: Media Sync Tool produces the Logged event on its own and finishes with a Clips Logged, Not Synced warning, rather than stopping with a Nothing to Sync error. The Logged & Synced event simply isn’t created—there was nothing to sync—but every clip your report matched is still logged and delivered.

Note: If no continuity notes are attached or no clip-name matches were found in the source FCPXML, sync runs as usual and produces only the synced event.

Loading a continuity-notes CSV

There are two ways to attach a continuity-notes file:

The Media Sync Tool Continuity Notes import screen, with clear description of clip logging benefits and the button to import a CSV report.
Load a continuity report to enable clip logging during the next sync.

Clip-name matching

The CSV must include a column with the clip names — a single source of truth for matching clips in an FCPXML that you provide later to start syncing/logging.

Column headers like Clip Name, or Reel Name are recognised automatically and used for clip matching. Alternatively, you can use Cam(or Reel) column paired with Clip column — Media Sync Tool is able to construct clip names out of those pairs.

Tip: Column with clip names doesn’t have to match the filenames exactly. Media Sync Tool normalises both sides for comparison — case, separators (underscores, hyphens, dots), file extensions, and leading zeros are ignored — so the A01_C0010 clip name value in your CSV matches a file named A001C0010_FEDASJIUDSA.mov.

Unmatched rows

Clips whose clip names don’t match any file in the FCPXML are simply skipped, and partial mismatches (for example, a report that spans several shoot days) pass silently — every clip the report does match is still logged. Only when none of the clip-name values match the dropped FCPXML does Media Sync Tool flag it: the sync still completes, but nothing is logged, and the result finishes with a yellow No Clips Logged warning you can click for the details. That usually means the wrong CSV was attached for this event, or the report is for a different shoot day — check that its clip names match your rushes and import the correct one.

The warning icon in sync results indicates that none clips were logged. Click in the warning icon to find out what went wrong.
Click the yellow warning icon in sync results to see the cause of the issue.

Mapping columns to Final Cut Pro fields

After import, the Continuity Notes screen lists every column from your CSV with a destination picker, so you can confirm where each one writes. The choices are:

Sensible defaults are filled in for you. The mapping persists across sessions, so re-importing notes from the same production is a one-click confirmation, and it stays on the Continuity Notes screen while notes are loaded so you can adjust it any time.

Common columns the parser recognises by header: Scene, Shot, Slate, Take, PU, Sound, Comment, Notes, Description.

Renaming clips

Media Sync Tool can build a fresh, meaningful name for every matched clip out of the report’s own columns — so your synced event reads like a slate (42-A-3) instead of a wall of camera filenames. You compose the name yourself, right on the Continuity Notes screen:

The Media Sync Tool Continuity Notes screen, with each report column showing its Final Cut Pro destination, a Rename checkbox, and a separator, plus a live rename example at the bottom.
Clip Logging view provides a rich set of options for automatic clip logging and renaming.

Note: The orange information triangle indicates that more than one column writes to the same metadata field. It's not harmful but allows you to write several columns into the same field — values from each column are joined into the shared field using the separator configured on each row.

Empty columns are skipped without leaving a dangling separator, so optional slate modifiers (PU, Sound, Wild Track) that are blank on most takes don’t clutter the name. If every chosen column happens to be empty for a clip, that clip keeps its original name.

Tip: Good takes can be starred. Turn on Append asterisk to good take numbers in Settings and a clip whose verdict is good gets a * on its take — 42-A-3* — so the Good takes jump out in the browser.

Multicam clips are named the same way, except the camera-angle part is left off the multicam itself (the angle is meaningless on a clip that holds every angle). Each angle inside the multicam still carries its own full name.

Good / NG detection

You don’t have to tell Media Sync Tool which column holds the take verdict. Script supervisors name it differently from one production to another, so Media Sync Tool scans every column of each row for take marks.

A take is marked Favorite when any column contains a clear positive — good, perfect, good! — with no uncertainty markers. It’s marked Rejected when any column contains NG, not good, false, false start, fail start, bad, scrapped, wasted, or abort.

Additionally, you can enable tweak options in the Clip Logging Settings to automatically apply Final Cut Pro’s Favorite or Rejected ratings to clips whose continuity note have a clear verdict.

Note: A question mark (?) anywhere in a row cancels a Favorite, leaving the take unrated rather than circled by mistake.

Tip: A clear verdict (Good or NG) is always written to the auto-populated Take Verdict custom field. To see it, add a Take Verdict field in the Final Cut Pro Inspector, just as you would for any other custom field.

How you know Clip Logging is on

Once you’ve attached a CSV report and confirmed your logging scheme in the Clip Logging view above, the drop zone changes to clearly indicate that clip logging is enabled for the next sync.

The Media Sync Tool Continuity Notes drop zone screen with clear indicators that a CSV report is imported and will be used for clip logging.
The UI makes it hard to miss when Clip Logging is enabled.

The top Clip Logging button fills in, and a chip on the drop zone shows the name of the CSV report that will be used for clip logging.

Disable clip logging

Click the red circled xmark button next to the attached CSV file name to disable clip logging.

The Media Sync Tool Continuity Notes clip logging screen with clear red remove button next to the imported CSV file name.
Detach continuity notes with the red button next to the file name.

Important: Loaded continuity notes are cleared automatically when you return to the drop zone after a sync. Import the CSV again to apply it to the next sync.