Skip to content

Sections & Segments

The ForgeAssembler mental model has three levels. Understanding them makes everything else in the UI feel obvious.

The hierarchy

Project
├── Output settings (resolution, channels, audio, metadata)
└── Sections (list, top-to-bottom = playback order)
    ├── Section 1
    │   ├── Leading joiner (cut / fade-to-black from previous)
    │   ├── Segments (your clips, played one after another)
    │   └── Overlays (image, audio, text — see Overlays page)
    ├── Section 2
    └── …

A Section is a logical unit that becomes one chapter in the final MP4. You name it (the chapter name) and you can drop overlays on it that span the whole section.

A Segment is a single clip within a section. Segments inside a section cut straight into each other — no transition between them.

When to start a new section vs extend one

Start a new section when:

  • The new clip is a different scene, subject, or beat
  • You want a chapter boundary for navigation in your player
  • You want a fade-to-black separating it from what came before
  • You want a different overlay (image, music, title card) on this stretch

Extend an existing section when:

  • The new clip is a continuation of the current scene
  • You want the overlays of the current section to keep playing over the new clip
  • You want no visible transition between the clips

The five Add Clips modes

The bottom-of-tab Add Clips panel offers five modes. They map directly to the section model:

Mode What it does
NEW ONE section All added clips become one new section (single chapter)
SEPARATE NEW sections Each clip becomes its own section (one chapter per clip)
Into LAST section Clips cut straight into the bottom section
OVERLAY on LAST section File becomes an image or audio overlay on the last section
TEXT on LAST section Opens a text overlay form for the last section

The first two are the workhorses for building a new project. The third is how you extend a section. The last two are for overlays.

Reordering

Section cards are top-to-bottom. Drag isn't wired yet — reorder by editing the project JSON if you need to. The planned Edit mode (see backlog) will give you an ✏ button and a move-up/move-down control on each section.

Per-segment controls

Each segment card exposes:

  • ✂ Split — cut the clip at a timestamp into two segments
  • ✕ Remove — drop the segment
  • Thumbnail + duration + detected funscript channels — read-only

Section naming

Each section has a name input at the top. The name becomes the MP4 chapter title, and it shows in VLC / File Explorer / Plex. Use short, descriptive names — "Opening card", "Pour sequence", "Closer".

Chapter markers in the final output

Every section produces one chapter entry in the MP4 container. VLC briefly overlays the chapter title when you seek into it. If you leave the section name blank, the chapter falls back to Section N.


Next: Overlays — how to drop an image logo, a music bed, or a title card on top of a section.