With Decklink Support
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;
- Install Decklink Driver on your host machine.
- Check device is connected and update any firmware
- 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
.