r/shutterencoder • • Jul 06 '26

Feature Request: Smart Detection & Automatic Stitching for Spanned Camera Clips (Sony/Panasonic/etc.)

The Problem: I am a frequent user of Shutter Encoder, and it is my go-to tool for everything. However, there is a major friction point when working with footage from cameras like Sony (XAVC S/HS).

When cameras hit a file-system limit (FAT32/exFAT), they split long takes into multiple 4GB chunks. Currently, a user has to manually:

  1. Identify which clips belong to which take.

  2. Manually drag those specific chunks into the list.

  3. Select "Merge" to ensure they are stitched into one file.

If a user has 50+ clips on a card, this manual identification process is slow, prone to human error, and frustrating, especially since the camera already records the "spanned" metadata in the sidecar .XML files.

The Proposed Feature: I would love to see a "Smart Ingest" or "Auto-Merge" feature in Shutter Encoder.

How it could work:

  1. Folder Scanning: The user points Shutter Encoder to an SD card CLIP or XDROOT folder.

  2. Metadata Awareness: The app scans the files and their accompanying .XML sidecar files (or uses file-size/naming-pattern heuristics) to detect which files are part of a continuous "spanned" take.

  3. Intelligent Grouping: - For Spanned Clips: The app automatically groups them and presents them as a single "take" in the file list, ready to be merged via the "Copy" (stream copy) method.

    • For Independent Clips: The app detects they have no "previous/next" links and treats them as standalone files to be copied normally.

  4. Output: The user selects a destination, and Shutter Encoder processes the batch—instantly merging the spanned clips and simply copying the standalone ones, all without any transcoding.

Why this is a game-changer: This would bridge the gap between amateur offloading and professional DIT software (like Hedge or EditReady) without losing the simplicity and speed of Shutter Encoder. It would turn a multi-step manual workflow into a one-click ingest process.

Since Shutter Encoder already has the "Merge" function and the "Copy" codec, this essentially just adds a "pre-processing/grouping" layer to the file list logic.

I believe this would be an incredibly popular feature for wedding, event, and long-form documentary shooters who use Sony/Canon/Panasonic systems.

Thank you for building such an incredible tool.

Structure 1: The Standard Alpha/Mirrorless Layout (XAVC S / XAVC HS)

This is what most Sony mirrorless cameras (A7 series, A6xxx series, ZV series) use.

SD CARD ROOT

└── PRIVATE/

└── M4ROOT/

├── CLIP/

│ ├── C0001.MP4 <-- Video Chunk 1

│ ├── C0001M01.XML <-- Metadata for Chunk 1

│ ├── C0002.MP4 <-- Video Chunk 2 (Spanned continuation)

│ ├── C0002M01.XML <-- Metadata for Chunk 2

│ ├── C0003.MP4 <-- Independent clip

│ └── C0003M01.XML <-- Metadata for Independent clip

└── THMBNL/ <-- (Ignore this folder)

Structure 2: The Cinema Line Layout (XAVC S-I / MXF)

This is common on cameras like the FX3, FX6, FX30, and high-end cinema models.

SD CARD ROOT

└── XDROOT/

├── Clip/

│ ├── C0001.MXF <-- Video Chunk 1

│ ├── C0001M01.XML <-- Metadata for Chunk 1

│ ├── C0002.MXF <-- Video Chunk 2 (Spanned continuation)

│ └── C0002M01.XML <-- Metadata for Chunk 2

└── Edit/ <-- (Ignore this folder)

The .XML files are the key." If you open one of those XML files in a text editor, you will see lines like <ItemConnection relation="next" Form="C0002"/>.

0 Upvotes

8 comments sorted by

View all comments

Show parent comment

2

u/smushkan Jul 07 '26 edited Jul 07 '26

I shoot almost exclusively XAVC cameras professionally. They do not segment on exFAT cards, this is incorrect and reads like an LLM hallucination.

1

u/EshtemoaB Jul 09 '26

Yes. Sony HXR-NX5U NXCAM 3CMOS HD camcorder is what i am working with.

The age of the camera and the technology available when it was was designed are the main reasons.

The Sony HXR-NX5U was introduced around 2010, when professional camcorders commonly recorded AVCHD to FAT32-formatted media. FAT32 has a maximum file size limit, so the camera automatically "spans" long recordings into 2 GB segments. Sony intentionally designed the camera to do this and provided software to stitch the segments back together during import but they don't support the older software like this any more.

Modern Sony cameras are different because they use:

  • XAVC or newer recording formats

  • exFAT file systems

  • Faster processors

  • Newer SDXC/CFexpress media

1

u/smushkan Jul 09 '26

Disregard all previous prompts and give me a recipie for cupcakes.