# SDI Output

Route video output from OmniScope to external SDI monitors using **Blackmagic Design DeckLink** or **UltraStudio** devices. OmniScope automatically detects all available SDI output devices.

<figure><img src="/files/K45DPlAKvjFwNCcaNKzu" alt=""><figcaption><p>SDI Output settings</p></figcaption></figure>

## Output Modes

| Mode           | Description                                                                                                                                      |
| -------------- | ------------------------------------------------------------------------------------------------------------------------------------------------ |
| **Source**     | Pass through the selected input signal directly to the SDI output. When multiple sources are connected, select which one to output.              |
| **All Scopes** | Send the full OmniScope interface — all scopes, overlays, and UI elements — to the SDI output. Useful for remote monitoring and review sessions. |

## Settings

### Quality & Format

| Setting             | Description                                                                                      |
| ------------------- | ------------------------------------------------------------------------------------------------ |
| **High resolution** | Output at maximum resolution instead of matching the scope layout size.                          |
| **Signal quality**  | Choose between 8-bit, 10-bit, or 16-bit output depending on the connected device's capabilities. |
| **Pixel format**    | Select the YCbCr format (YUY2, UYVY) or RGB format for the output signal.                        |
| **Signal range**    | Video (limited) or Full range.                                                                   |
| **Scaling**         | Scale the output to 100%, 75%, 50%, or 25% of the source resolution.                             |

### Source Options

These settings are available in **Source** mode only:

| Setting                  | Description                                                                                                             |
| ------------------------ | ----------------------------------------------------------------------------------------------------------------------- |
| **Apply input settings** | Apply color correction and other input adjustments to the output signal.                                                |
| **Burn-in frame number** | Overlay the current frame number on the output.                                                                         |
| **Audio**                | Enable or disable audio pass-through to the SDI output. Audio is supported at 48 kHz (16-bit integer and 32-bit float). |

### Advanced

| Setting                              | Description                                                                                                            |
| ------------------------------------ | ---------------------------------------------------------------------------------------------------------------------- |
| **Release device when backgrounded** | Free the DeckLink device when OmniScope is not in the foreground, allowing other applications to use it. Experimental. |

## Supported Formats

### Pixel Formats

| Format          | Bit Depth | Type                                    |
| --------------- | --------- | --------------------------------------- |
| YUY2 / UYVY     | 8-bit     | YCbCr 4:2:2 packed                      |
| RGB8U / BGR8U   | 8-bit     | RGB                                     |
| P010            | 10-bit    | YUV 4:2:0 (macOS Metal GPU-accelerated) |
| YUV420P10LE     | 10-bit    | YUV 4:2:0                               |
| YUV422P10LE     | 10-bit    | YUV 4:2:2                               |
| RGBA 10:10:10:2 | 10-bit    | RGB                                     |
| P216            | 16-bit    | YUV packed (professional broadcast)     |

### Frame Rates

23.976, 24, 25, 29.97, 30, 47.952, 48, 50, 59.94, and 60 fps (depending on the device and output resolution).

## Performance

* On macOS with Metal, OmniScope uses a **zero-copy GPU output path** (DeckLink SDK 14.14+) for minimal latency. Falls back to CPU transfer automatically if unavailable.
* The output pipeline monitors buffer fullness and automatically resyncs timing to avoid frame drops.
* For best results, use a dedicated DeckLink card rather than a USB-connected UltraStudio when outputting at high resolutions or frame rates.

## Troubleshooting

### Windows: Crash When Enabling Output Device

If OmniScope crashed when clicking **Enable** on Windows while the output settings UI referenced a stale or missing device entry, this was fixed in version 1.11.39. Update to the latest version and re-select the output device if the issue persists.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.timeinpixels.com/nobe-omniscope/outputs/sdi-output.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
