Before building you’ll need to set the build argument variable DECKLINK_SUPPORT to true.

Additionally, you’ll need to get a download link for the Blackmagic Design SDK from the Blackmagic Website.

It’ll come in the form https://sw.blackmagicdesign.com/DeckLink/v12.x.x/Blackmagic_DeckLink_SDK_12.x.x.zip?Key-Pair-Id=VALUE==&Expires=VALUE

Then set the build argument variable DEKSTOP_VIDEO_SDK_URL to this url.

When running the container you’ll then need to pass through the device. To do this;

  1. Install Decklink Driver on your host machine.
  2. Check device is connected and update any firmware
  3. Determine the Blackmagic device mapping on the host. Expect something like - dev/blackmagic/dv0.

With NDI Support

Using a patch to re-add Newtec NDI to FFmpeg on building.

Before building you’ll need to set the build argument variable NDI_SUPPORT to true.


Table of contents