https://github.com/mindstudioofficial/ndiscopes
Scopes for NDI® Sources in Windows
https://github.com/mindstudioofficial/ndiscopes
broadcast ndi vectorscope video-processing waveform
Last synced: 3 months ago
JSON representation
Scopes for NDI® Sources in Windows
- Host: GitHub
- URL: https://github.com/mindstudioofficial/ndiscopes
- Owner: MindStudioOfficial
- License: other
- Created: 2022-09-04T16:07:30.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2023-01-29T17:43:43.000Z (over 2 years ago)
- Last Synced: 2025-01-11T18:42:23.520Z (5 months ago)
- Topics: broadcast, ndi, vectorscope, video-processing, waveform
- Homepage:
- Size: 1.97 MB
- Stars: 26
- Watchers: 4
- Forks: 2
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: license.md
Awesome Lists containing this project
README
NDIScopes
Use several different Waveforms/Scopes to analyze a NDI® Stream.

| Luminance:  | RGB Overlayed:  | RGB Parade:  |
| ------------------------------------------------------------------ | -------------------------------------------------------------------- | ----------------------------------------------------------------------- |
| **15% RGB Blacklevel:**  | **YCbCr Parade:**  | **YUV Vectorscope:**  |
| **With Alpha background:**  | **Without Alpha Background:** | **Audiometers dBu:**|
| False Color:  | Splitscreen: |
| ---------------------------------------------------- | --------------------------------------------------- |## Requirements
The software uses **CUDA** to compute the frames and scopes. A **NVIDIA GPU** is required to run this software. See [GPU Support](https://github.com/MindStudioOfficial/ndiscopes#gpu-support) to see exaxtly what GPUs are supported.
- OS:
| Windows | Tested |
| ------- | ------ |
| 11 | ✔ |
| 10 | ✔ |
- CPU: x64, >= 4 Cores
- GPU: See [GPU Support](https://github.com/MindStudioOfficial/ndiscopes#gpu-support)
- RAM: Software uses at max 2GB (rarely)
- NVIDIA Driver: >= 452.39 (522.06 recommended)
- Networking: NDI® works best on a wired >=1GBit/s ethernet link.## Platform Support

## Features
### Waveforms/Scopes
- [x] Luminance Waveform
- [x] RGB Waveform
- [x] RGB Parade
- [x] CbCr/UV Vectorscope
- [x] False Color
- [x] YUV Parade
- [x] CIE 1931 Chromaticity
- [x] RGBA Channel Isolation### Settings
- [x] Scale vectorscope x0.5 to x5
- [x] Toggle waveform scale labels
- [x] Waveform scale as percentage
- [x] Waveform scale as 8Bit value
- [x] Save and load settings on startup
- [x] Enable Audiometer
- [x] Select Audio Device### Audio
- [x] Audiometer for every audio channel of the NDI® source in dBu scale
- [x] Audio playback to default audio device (toggleable)
- [x] Selectable audio device### Other
- [x] Reference Frame
- [x] Save/Load
- [x] Overlay on source as splitscreen
- [x] Overlay on scopes as splitscreen
- [x] Show thumbnails in frame browser
- [x] Draw Masks on source frame
- [x] View Timecode
- [x] View Embeded Metadata
### NDI® Codec support
- [x] UYVY (most common, fastest)
- [x] BGRA (stills and alpha)## Keyboard Shortcuts
- A Toggle `A`lpha Grid
- B Toggle Frame `B`rowser
- C Toggle False `C`olor
- D Toggle Split `D`irection
- F `F`lip Split Side
- M Toggle `M`ask
- S Select `S`ource
- T Toggle `T`imecode
- X Toggle Settings
- + Capture new Reference Frame
- Del Disable Reference Frame Overlay(Feel free to suggest alternative shortcuts as a Feature Request Issue)
## GPU Support
NVIDIA Cards only:
| CC | Name | Cards | Compatible | Tested |
| ------- | -------------------- | ------------------------------------------------------------------- | ---------- | ------ |
| 9.0 | Hopper | H100 | ✔ | ? |
| 8.9 | Ada Lovelace | RTX 40 Series, RTX 6000 | ✔ | ? |
| 8.0-8.7 | Ampere | RTX 30 Series, RTX A Series | ✔ | ✔ |
| 7.x | Volta/Turing | RTX 20 Series, GTX 16 Series, Quadro RTX Series, TITAN RTX, TITAN V | ✔ | ✔ |
| 6.x | Pacal | GTX 10 Series, Titan X, Quadro P Series | ✔ | ✔ |
| 5.x | Maxwell | GTX 750 - GTX 980 Ti | ✔ | ? |
| >= 3.5 | Kepler | GT 640 - GTX 780 Ti, TITAN Z | ✔ | ? |
| < 3.5 | Kepler, Fermi, Tesla | | ❌ | |
## Download
Download the latest version under [Releases](https://github.com/MindStudioOfficial/ndiscopes/releases).
## License
[End User License Agreement](LICENSE.md)
## Author
developed by [**Marc Bach** _"MindStudio"_](https://github.com/MindStudioOfficial/)
*NDI® is a registered trademark of Vizrt Group.*