Pull a first, last, or offset frame from a connected clip for thumbnails, visual references, boundary continuity, or another image workflow.
Where: Flowgen → Add → Video → Extract Frame
Key ideas
- Frame-accurate modes: Choose First, Last, or an absolute Picked time in the source player; endpoint offsets remain available.
- Reusable image output: The extracted still is saved as an image result that can feed image, video, composition, brand, thumbnail, or comparison nodes.
- Continuity helper: A last frame can become the next clip’s start/reference frame, making the handoff explicit in the graph.
- Extract Frame card: FrameExtractNode uses the generic shared-card path. Extract the first, last, or an exact frame/offset from a connected video.
- Properties sidebar: FrameExtractPanel.tsx
- Opened surfaces: Image lightbox
Steps
- Connect the source clip to Extract Frame.
- Choose First or Last with an offset, or scrub the source player and commit a Picked time.
- Run the node and inspect the extracted image at full size.
- Connect image_out to the next clip/reference, thumbnail, image-edit, or comparison stage.
- Use the source player to find the desired interior frame, commit the pick, verify FPS, then Run and compare the extracted image to the chosen player frame.
Extract Frame controls and presets
- Add path: Flowgen → Add → Video & Motion → Extract Frame.
- Card: FrameExtractNode.
- Properties: FrameExtractPanel.tsx.
- Controls: First/Last/Picked time plus endpoint offsets; frames/seconds; automatic/manual FPS.
- Opened surfaces: Image lightbox.
Pick an interior frame in the player
The card and sidebar now include a source player. Play, pause, scrub, and choose the displayed frame instead of guessing its offset. First and Last remain available for endpoint-relative extraction; Picked time stores an absolute point in the source.
- mode: first, last, or time. pickedTimeSeconds is the absolute selected time for time mode.
- Arrow keys step one frame; Shift-arrow steps ten. The picker seeks to the center of a frame for reliable capture.
- FPS defaults to automatic detection. Manual presets include 24, 25, 30, and 60, and you can re-detect when source metadata changes.
- First/Last offsets still accept frames or seconds. First adds the offset; Last subtracts it.
- The result shows captured time, source duration when known, preview, and Download. image_out feeds later image/reference nodes.
Tips
- For clip continuity, extract the actual last usable frame rather than a player thumbnail.
- Use a representative offset frame for thumbnails instead of assuming the first frame communicates the scene.
Troubleshooting
The offset returns the wrong moment
Confirm the offset unit and source duration, then account for any upstream trim before extracting again.