For vMix live streams, ISO recordings and post-production

Turn the live cut into an edit-ready timeline.

FIIP Island logs your vMix directing choices while you stream, then exports a post-show XML timeline with the cuts, source layers, overlays, audio cues and media mappings already laid out for your NLE.

Replace the Microsoft Store URL above with the live FIIP Island listing URL when the app is published.

00:17:42.12
Pre-ShowIn-ShowPost-Show
vMix Inputs / ISO Mapping
Cuts, Overlays & Audio
Post-Show XML Export

Features built for the live-stream-to-edit workflow

FIIP Island is designed for producers and operators who want the speed of a live cut, without losing the flexibility of ISO-based post-production.

🎬

Live cut logging

Monitors vMix Program/Preview choices and records the timing of the director’s live switches.

🧩

ISO media mapping

Map vMix MultiCorder ISO recordings, project media and PGM recordings for XML export.

πŸ“€

NLE timeline export

Exports FCP7/Generic XML, EDL and CSV so the show opens in post with cuts already in place.

🎚️

Audio awareness

Logs audible sources, audio levels and bus information for a more useful post-show reference.

πŸ–ΌοΈ

Overlay tracking

Logs graphics, GT titles and overlays, placing them as timeline layers above the video cut.

πŸŽ›οΈ

Companion buttons

Export ready-made Bitfocus Companion buttons for start, stop, toggle and logging status feedback.

⏱️

Frame offset tools

Set per-input source sync offsets after calibration to line ISO media up with the PGM recording.

πŸ’Ύ

.fiip projects

Save and reload show logs, input mappings and export settings for later post-production work.

🧭

Three-stage workflow UI

Pre-Show, In-Show and Post-Show tabs keep setup, logging and export tasks clear.

Instructions: from vMix stream to NLE timeline

Use FIIP during the live stream, then export a timeline after the show and bring the media into your editor.

Set up your vMix show

Prepare your inputs, MultiCorder ISO recordings and PGM/program recording inside vMix. Make sure your sources have clear names so FIIP can help match recordings later.

Pre-Show: connect FIIP

Open FIIP Island, connect to the vMix API/tally, confirm the frame rate and resolution, and optionally create Companion buttons for logging control.

In-Show: log the live direction

Start logging manually, with Companion, or when vMix streaming begins. FIIP records the cuts, selected inputs, overlays, audio activity and timing cues during the stream.

Post-Show: map media

Choose the project media folder, ISO recording folder and PGM recording. Use the selected-input list to manually correct mappings where needed.

Choose timeline style

Select a multi-layered cut timeline, multi-layered uncut timeline or single-layer hard-cut timeline. Choose audio export mode and transition handling.

Export and import

Export XML, EDL and CSV from FIIP. Import the XML into Premiere Pro, DaVinci Resolve or your NLE workflow, then link the PGM and ISO media.

The small manual sync step

FIIP keeps the cuts aligned to the exact timing of the live stream. However, vMix recordings from different sources can still drift slightly because of drive speed, recording start time, encoding path, capture card latency, CPU load and camera chain differences. Every streaming setup is different, so this part is tricky to automate perfectly.

After importing the FIIP timeline, select all clips from the same ISO recording in your NLE. They appear on the same layer. Roll-edit that layer into sync with the PGM recording. This usually takes a couple of minutes, but saves hours compared with manually recreating the stream cut from scratch.

For best results, run a quick calibration. Set up the streaming machine and cameras the way you would on a real job, point all cameras at the same production clock, do a test stream with FIIP logging, make a few cuts, export XML, then check the frame drift for each ISO layer in the NLE.

Suggested screenshots to add

Replace these placeholders with real images once you have a clean release build and example show project.

Pre-Show tabvMix connection, Companion settings and show format controls.
In-Show tabvMix inputs, ISO mapping, live cuts, overlays and audio logs.
Post-Show tabSelected XML inputs, media folders, export settings and Export button.
NLE timelinePGM recording, ISO layers and FIIP-created cut structure in Premiere/Resolve.
Companion buttonsFIIP START, STOP, TOGGLE and live active/inactive feedback.
Sync calibrationCameras aimed at a production clock and ISO layers aligned in the NLE.

Instructional video placeholders

These walkthroughs will help users understand both the automatic FIIP workflow and the small post-show sync step.

YouTube embed placeholderQuick Start: vMix to FIIP to Premiere/Resolve

1. Quick start workflow

Structure: problem β†’ vMix setup β†’ FIIP logging β†’ post-show media mapping β†’ export β†’ import XML into NLE.

Suggested length: 5–8 minutes.
YouTube embed placeholderSync calibration and roll-edit alignment

2. Calibration and frame drift

Structure: why drift happens β†’ production clock test β†’ export XML β†’ measure frame offsets β†’ roll each ISO layer into sync.

Suggested length: 6–10 minutes.
YouTube embed placeholderCompanion button setup

3. Companion control

Structure: enable FIIP API β†’ choose button target β†’ download Companion buttons β†’ import page β†’ test start/stop/toggle/status.

Suggested length: 3–5 minutes.
YouTube embed placeholderMedia mapping and troubleshooting

4. Mapping ISO, PGM and project media

Structure: folder choices β†’ auto-link β†’ manual mapping β†’ .ts recordings β†’ missing media fixes β†’ exporting again.

Suggested length: 5–7 minutes.
YouTube embed placeholderGT titles, overlays and graphics

5. Overlays and placeholders

Structure: vMix overlays β†’ FIIP overlay log β†’ placeholder graphics β†’ replacing titles/graphics inside the NLE.

Suggested length: 4–6 minutes.
YouTube embed placeholderReal show case study

6. Full live-stream case study

Structure: actual show setup β†’ live logging β†’ export β†’ edit refinement β†’ before/after time saved.

Suggested length: 8–12 minutes.

FAQ and help

What is FIIP Island?

FIIP Island is a Windows app for vMix operators who want to turn the live stream cut into a useful post-production timeline. FIIP stands for Fix It In Post.

Does it replace editing?

No. It gives editors a strong starting point: the live cuts, selected inputs, overlays and audio activity are already laid out. The producer or editor can then refine timing, graphics, colour, audio and pacing.

Why do I still need to sync ISO layers?

Recording paths can vary by a few frames because cameras, capture cards, drives and encoders do not all start or buffer identically. FIIP places cuts at the correct live-show timing, then you roll each ISO layer into sync with the PGM recording if needed.

How long does the manual sync step take?

Typically a few minutes once you know your system. Select all clips from one ISO recording layer in the NLE, then roll that layer into sync with the PGM recording. Repeat per ISO layer.

What file types can it map?

FIIP is built for vMix ISO and program recordings, including common video containers such as MP4, MOV, MXF, MKV, MTS/M2TS, AVI, WMV and TS, plus project media and audio files.

Can I save a project?

Yes. Save a .fiip project to reopen the show log, mappings, offsets and export settings later.

Does it work with Bitfocus Companion?

FIIP can generate Companion buttons for start, stop, toggle and logging status feedback using its built-in local HTTP API.

Ready to stop rebuilding the live cut by hand?

Buy FIIP Island from the Microsoft Store and turn your vMix live stream into an edit-ready timeline.

Buy FIIP Island

About Dan Murphy

Dan Murphy is a Melbourne-based video producer, photographer, live-streaming operator and podcast/digital content creator behind Island Encoders and mandurphy.net. After using a beta version of FIIP Island on several of his own live streams, he built FIIP to solve a real production problem: getting from a live vMix cut to a usable post-production timeline faster.

View Dan on LinkedIn

Built from live-streaming pain

FIIP Island exists because live streams often need post-show versions: cleaner edits, shorter highlight cuts, corrected graphics, better audio and social clips. Instead of starting again from raw ISOs, FIIP gives the editor the live director’s timeline as the first cut.