Skip to main content

OBS & vMix Integration

For streaming or recording paths that use a Browser Source (OBS) or Browser Input (vMix) instead of — or alongside — ProPresenter.

If you have not copied your Web Overlay URL yet, start with the On-Site Captions overview.

Copy the overlay URL

  1. On Live, choose Live Translation language(s).
  2. Open Account → Settings → Screens & Broadcast.
  3. Select Room, then copy Target 1 (and Target 2 if you use a second language).
  4. Optionally set Size and click Send Test Message with the Browser Source already open.

OBS setup

1. Add a Browser source

Sources panel → +Browser. Name it (e.g. OmniWord Captions), then click OK.

OBS Create/Select Source dialog naming a new Browser source OmniWord Caption

Screenshot: click + under Sources, choose Browser, and name the source.

2. Paste the caption URL

In the Browser source properties, paste the HTTPS Target URL from Screens & Broadcast into URL, then click OK.

OBS Browser source properties with OmniWord overlay URL and OK highlighted

Screenshot: paste the Screens & Broadcast Target URL into URL (keep Width / Height at your program size, e.g. 1920 × 1080).

3. Use full canvas size

Set Width and Height to your full program size (commonly 1920 × 1080). Unlike ProPresenter, you do not draw a small lower-third box — OmniWord places captions at the bottom of the full frame automatically. The rest of the page stays transparent when alpha works.

OBS preview with OmniWord captions at the bottom of a full-frame Browser source

Screenshot: full-frame Browser source — captions sit at the bottom. If the rest of the frame is solid black (as above), go to the next step.

4. Fix a black background (if needed)

Check the preview: captions only, no black box.
You should see white caption text over your camera or slides.
If a solid black rectangle covers the screen instead:

  1. Add &bg=green to the end of the caption URL (e.g. ...&bg=green).
  2. Right-click the Browser source → Filters → add Chroma Key.
  3. Key out the green so only the text remains.

5. Optional — save CPU when captions are off-air

In the Browser source properties, turn on Shutdown source when not visible. OBS then stops loading the caption page whenever that scene is hidden.

vMix setup

  1. Add Input → Browser.
  2. Paste the same HTTPS Target URL from Screens & Broadcast.
  3. Size the input to your output mix; use chroma/luma key if your pipeline strips alpha (see below).

If the background is black

OmniWord’s caption page is transparent by default. Some GPU / capture paths drop that transparency and show black.

FixWhen to use
&bg=green + OBS Chroma KeyMost common — green screen behind text, then key it out
&bg=black + Color / Luma KeyIf your workflow prefers a black key

See Troubleshooting — OBS transparency for more detail.

SettingRecommended value
Base resolution1920 × 1080
Output resolution1920 × 1080 or 1280 × 720
Frame rate30 fps
Browser source width / heightMatch your program canvas