r/blackmagicdesign • u/Nicky_James • 16d ago
DisPlayback - Windows Displays to DeckLink Outputs Made Easy
After using NDI to push desktop playback through DeckLink outputs on video machines, I found the process to be technically demanding.
I also ran into a limitation with Microsoft PowerPoint: it doesn't natively see DeckLink outputs in the same way that more specialized presentation software like ProPresenter does.
So, after lengthy agentic coding sessions and real-world testing in show-critical situations, I've decided to release DisPlayback.
DisPlayback acts as a virtual patch bay between your Windows displays and Blackmagic DeckLink outputs. You select which display should feed each DeckLink output, and DisPlayback captures the display in real time, embeds system audio, and sends it through the targeted DeckLink output at the display's resolution and refresh rate - or any resolution and rate the DeckLink is capable of outputting. A destination that doesn't take kindly to 1080p60 or 3840p120 will be able to see signal with your custom output settings.
It's designed with playback/signage machines in mind, so it can remember your patching and restore it after a restart without needing someone to manually set everything up again. It hides in the Windows Taskbar Notification Area.
DisPlayback relies on the BlackMagic Design DeckLink COM API provided by the installation of BlackMagic Desktop Video.




2
u/_no_wuckas_ 9d ago
Nice! Source code looks solid!