Decklink blocking channel

I am trying to get casparcg to work with a Decklink SDI 4k card that I just got access to. This card does not have a keyer, so I think that part of the config may be part of the problem. The issue is that I get output on the screen consumer when it is the only part enabled, but when the decklink consumer is enabled I get no output on either screen or decklink. It does appear to grab the output and set the resolution on the decklink output. Here is my log output. Any suggestions would be appreciated.

Type "q" to close application.
Logging [info] or higher severity to C:/CasparCG/log/

[2024-12-24 11:10:44.956] [info]    ############################################################################
[2024-12-24 11:10:44.956] [info]    CasparCG Server is distributed by the Swedish Broadcasting Corporation (SVT)
[2024-12-24 11:10:44.956] [info]    under the GNU General Public License GPLv3 or higher.
[2024-12-24 11:10:44.956] [info]    Please see LICENSE.TXT for details.
[2024-12-24 11:10:44.956] [info]    http://www.casparcg.com/
[2024-12-24 11:10:44.956] [info]    ############################################################################
[2024-12-24 11:10:44.956] [info]    Starting CasparCG Video and Graphics Playout Server 2.3.2 4de6d18f Dev
[2024-12-24 11:10:45.384] [info]    Initializing OpenGL Device.
[2024-12-24 11:10:45.385] [info]    Initialized OpenGL 4.5.0 NVIDIA 537.70 NVIDIA Corporation
[2024-12-24 11:10:45.386] [info]    Initialized image module.
[2024-12-24 11:10:45.390] [info]    Initialized ffmpeg module.
[2024-12-24 11:10:45.390] [info]    Initialized oal module.
[2024-12-24 11:10:45.390] [info]    Initialized decklink module.
[2024-12-24 11:10:45.390] [info]    Initialized screen module.
[2024-12-24 11:10:45.390] [info]    Initialized newtek module.
[1224/111045.433:ERROR:gpu_process_transport_factory.cc(990)] Lost UI shared context.
[2024-12-24 11:10:45.487] [info]    Initialized html module.
[2024-12-24 11:10:45.487] [warning] Flash is no longer a recommended way of creating dynamic templates. Adobe have declared flash end-of-life at the end of 2020, and we cannot guarantee it will continue to work in any version after that time.
[2024-12-24 11:10:45.487] [warning] All support for flash templates will be removed in a future release of CasparCG
[2024-12-24 11:10:45.529] [info]    Initialized flash module.
[2024-12-24 11:10:45.532] [info]    Initialized bluefish module.
[2024-12-24 11:10:45.532] [info]    "C:/CasparCG\bin\casparcg-server-v2.3.3-lts-stable\casparcg.config":
[2024-12-24 11:10:45.532] [info]    -----------------------------------------
[2024-12-24 11:10:45.532] [info]    <?xml version="1.0" encoding="utf-8"?>
[2024-12-24 11:10:45.532] [info]    <configuration>
[2024-12-24 11:10:45.532] [info]       <paths>
[2024-12-24 11:10:45.532] [info]          <media-path>C:/Users/Zach Swena/Videos</media-path>
[2024-12-24 11:10:45.532] [info]          <log-path>C:/CasparCG/log/</log-path>
[2024-12-24 11:10:45.532] [info]          <data-path>C:/CasparCG/data/</data-path>
[2024-12-24 11:10:45.532] [info]          <template-path>C:\CasparCG\templates</template-path>
[2024-12-24 11:10:45.532] [info]       </paths>
[2024-12-24 11:10:45.532] [info]       <flash>
[2024-12-24 11:10:45.532] [info]          <enabled>true</enabled>
[2024-12-24 11:10:45.532] [info]          <buffer-depth>auto</buffer-depth>
[2024-12-24 11:10:45.532] [info]       </flash>
[2024-12-24 11:10:45.532] [info]       <channels>
[2024-12-24 11:10:45.532] [info]          <channel>
[2024-12-24 11:10:45.532] [info]             <video-mode>720p5994</video-mode>
[2024-12-24 11:10:45.532] [info]             <consumers>
[2024-12-24 11:10:45.532] [info]                <decklink>
[2024-12-24 11:10:45.532] [info]                   <device>1</device>
[2024-12-24 11:10:45.532] [info]                   <key-device>1</key-device>
[2024-12-24 11:10:45.532] [info]                   <embedded-audio>true</embedded-audio>
[2024-12-24 11:10:45.532] [info]                   <channel-layout>stereo</channel-layout>
[2024-12-24 11:10:45.532] [info]                   <latency>normal</latency>
[2024-12-24 11:10:45.532] [info]                   <keyer>default</keyer>
[2024-12-24 11:10:45.532] [info]                   <key-only>false</key-only>
[2024-12-24 11:10:45.532] [info]                   <buffer-depth>3</buffer-depth>
[2024-12-24 11:10:45.532] [info]                </decklink>
[2024-12-24 11:10:45.532] [info]                <screen>
[2024-12-24 11:10:45.532] [info]                   <device>1</device>
[2024-12-24 11:10:45.532] [info]                   <aspect-ratio>16:9</aspect-ratio>
[2024-12-24 11:10:45.532] [info]                   <x>1910</x>
[2024-12-24 11:10:45.532] [info]                   <y>0</y>
[2024-12-24 11:10:45.532] [info]                   <width>0</width>
[2024-12-24 11:10:45.532] [info]                   <height>0</height>
[2024-12-24 11:10:45.532] [info]                </screen>
[2024-12-24 11:10:45.532] [info]                <system-audio>
[2024-12-24 11:10:45.532] [info]                   <channel-layout>stereo</channel-layout>
[2024-12-24 11:10:45.532] [info]                   <latency>120</latency>
[2024-12-24 11:10:45.532] [info]                </system-audio>
[2024-12-24 11:10:45.532] [info]             </consumers>
[2024-12-24 11:10:45.532] [info]          </channel>
[2024-12-24 11:10:45.532] [info]       </channels>
[2024-12-24 11:10:45.532] [info]       <controllers>
[2024-12-24 11:10:45.532] [info]          <tcp>
[2024-12-24 11:10:45.532] [info]             <port>5250</port>
[2024-12-24 11:10:45.532] [info]             <protocol>AMCP</protocol>
[2024-12-24 11:10:45.532] [info]          </tcp>
[2024-12-24 11:10:45.532] [info]       </controllers>
[2024-12-24 11:10:45.532] [info]       <amcp>
[2024-12-24 11:10:45.532] [info]          <media-server>
[2024-12-24 11:10:45.532] [info]             <host>localhost</host>
[2024-12-24 11:10:45.532] [info]             <port>8000</port>
[2024-12-24 11:10:45.532] [info]          </media-server>
[2024-12-24 11:10:45.532] [info]       </amcp>
[2024-12-24 11:10:45.532] [info]    </configuration>
[2024-12-24 11:10:45.532] [info]    -----------------------------------------
[2024-12-24 11:10:45.542] [info]    Initialized OpenGL Accelerated GPU Image Mixer for channel 1
[2024-12-24 11:10:45.543] [info]    video_channel[1|720p5994] Successfully Initialized.
[2024-12-24 11:10:45.553] [info]    DeckLink SDI 4K [1-1|720p5994] Enabled embedded-audio.
[2024-12-24 11:10:45.553] [info]    DeckLink SDI 4K [1-1|720p5994] Disabled low-latency mode.
[2024-12-24 11:10:45.553] [error]   DeckLink SDI 4K [1-1|720p5994] Failed to enable external keyer.
[2024-12-24 11:10:45.555] [info]    DeckLink SDI 4K [1-1|720p5994] Initialized.
[2024-12-24 11:10:45.556] [info]    Screen consumer [1|720p5994] Initialized.
[2024-12-24 11:10:45.607] [info]    oal[1|720p5994] Initialized.
[2024-12-24 11:10:45.607] [info]    Initialized channels.
[2024-12-24 11:10:45.609] [info]    Initialized controllers.
[2024-12-24 11:10:45.609] [info]    Initialized osc.
[2024-12-24 11:10:45.631] [info]    async_event_server[:5250] Accepted connection from 127.0.0.1 (1 connections).
[2024-12-24 11:10:45.632] [info]    Received message from 127.0.0.1: VERSION SERVER\r\n
[2024-12-24 11:10:45.632] [info]    Sent message to 127.0.0.1:201 VERSION OK\r\n2.3.2 4de6d18f Dev\r\n
[2024-12-24 11:10:45.633] [info]    Received message from 127.0.0.1: INFO\r\n
[2024-12-24 11:10:45.633] [info]    Sent message to 127.0.0.1:200 INFO OK\r\n1 720p5994 PLAYING\r\n\r\n
[2024-12-24 11:10:45.633] [info]    Received message from 127.0.0.1: CLS\r\n
[2024-12-24 11:10:45.634] [info]    Received message from 127.0.0.1: TLS\r\n
[2024-12-24 11:10:45.634] [info]    Received message from 127.0.0.1: DATA LIST\r\n
[2024-12-24 11:10:45.635] [info]    Received message from 127.0.0.1: THUMBNAIL LIST\r\n
[2024-12-24 11:10:46.966] [info]    Sent more than 512 bytes to 127.0.0.1
[2024-12-24 11:10:47.015] [info]    Sent message to 127.0.0.1:200 TLS OK\r\n21_28_MULTIVIEW LABELS\r\n24SEVEN_HTML\r\n24SEVEN\r\n24SEVENCOMPGRAPHICTEMPLATE\r\nBUG_HTML\r\nCASPAR_TEXT\r\nFRAME\r\nCOPY OF SPRINGFUNDRAISER\r\nHLS STREAM LABEL\r\nINTRO\r\nJUMP\r\nJUMPCOMPGRAPHICTEMPLATE\r\nJUMP_HTML\r\nNEW COMPOSITION\r\nLOWER-THIRD\r\nNEW BUG TEMPLATE\r\nNUVO GRAPHIC TEMPLATE\r\nNUVO\r\nPHONE\r\nNUVO_HTML\r\nRADIX COMP GRAPHIC TEMPLATE\r\nRADIX\r\nRADIX_HTML\r\n\r\n
[2024-12-24 11:10:47.015] [info]    Sent message to 127.0.0.1:200 DATA LIST OK\r\n\r\n
[2024-12-24 11:10:47.183] [info]    Sent more than 512 bytes to 127.0.0.1
[2024-12-24 11:10:53.105] [info]    Received message from 127.0.0.1: PLAY 1-10 "#ff4025ad" CUT 0 Linear RIGHT\r\n
[2024-12-24 11:10:53.137] [info]    color[#ff4025ad] Initialized
[2024-12-24 11:10:53.139] [info]    Sent message to 127.0.0.1:202 PLAY OK\r\n
[2024-12-24 11:10:56.129] [info]    Received message from 127.0.0.1: STOP 1-10\r\n
[2024-12-24 11:10:56.129] [info]    Sent message to 127.0.0.1:202 STOP OK\r\n
[2024-12-24 11:10:57.297] [info]    Received message from 127.0.0.1: PLAY 1-10 "#ff4025ad" CUT 0 Linear RIGHT\r\n
[2024-12-24 11:10:57.298] [info]    color[#ff4025ad] Initialized
[2024-12-24 11:10:57.300] [info]    Sent message to 127.0.0.1:202 PLAY OK\r\n

Here is the log when using internal keyer settings. Same behaviour of just black on both screen and decklink consumers.

Type "q" to close application.
Logging [info] or higher severity to C:/CasparCG/log/

[2024-12-24 11:17:10.487] [info]    ############################################################################
[2024-12-24 11:17:10.488] [info]    CasparCG Server is distributed by the Swedish Broadcasting Corporation (SVT)
[2024-12-24 11:17:10.488] [info]    under the GNU General Public License GPLv3 or higher.
[2024-12-24 11:17:10.488] [info]    Please see LICENSE.TXT for details.
[2024-12-24 11:17:10.488] [info]    http://www.casparcg.com/
[2024-12-24 11:17:10.488] [info]    ############################################################################
[2024-12-24 11:17:10.488] [info]    Starting CasparCG Video and Graphics Playout Server 2.3.2 4de6d18f Dev
[2024-12-24 11:17:10.778] [info]    Initializing OpenGL Device.
[2024-12-24 11:17:10.779] [info]    Initialized OpenGL 4.5.0 NVIDIA 537.70 NVIDIA Corporation
[2024-12-24 11:17:10.780] [info]    Initialized image module.
[2024-12-24 11:17:10.784] [info]    Initialized ffmpeg module.
[2024-12-24 11:17:10.784] [info]    Initialized oal module.
[2024-12-24 11:17:10.784] [info]    Initialized decklink module.
[2024-12-24 11:17:10.784] [info]    Initialized screen module.
[2024-12-24 11:17:10.784] [info]    Initialized newtek module.
[1224/111710.830:ERROR:gpu_process_transport_factory.cc(990)] Lost UI shared context.
[2024-12-24 11:17:10.888] [info]    Initialized html module.
[2024-12-24 11:17:10.888] [warning] Flash is no longer a recommended way of creating dynamic templates. Adobe have declared flash end-of-life at the end of 2020, and we cannot guarantee it will continue to work in any version after that time.
[2024-12-24 11:17:10.888] [warning] All support for flash templates will be removed in a future release of CasparCG
[2024-12-24 11:17:10.929] [info]    Initialized flash module.
[2024-12-24 11:17:10.932] [info]    Initialized bluefish module.
[2024-12-24 11:17:10.932] [info]    "C:/CasparCG\bin\casparcg-server-v2.3.3-lts-stable\casparcg.config":
[2024-12-24 11:17:10.932] [info]    -----------------------------------------
[2024-12-24 11:17:10.932] [info]    <?xml version="1.0" encoding="utf-8"?>
[2024-12-24 11:17:10.932] [info]    <configuration>
[2024-12-24 11:17:10.932] [info]       <paths>
[2024-12-24 11:17:10.932] [info]          <media-path>C:/Users/Zach Swena/Videos</media-path>
[2024-12-24 11:17:10.932] [info]          <log-path>C:/CasparCG/log/</log-path>
[2024-12-24 11:17:10.932] [info]          <data-path>C:/CasparCG/data/</data-path>
[2024-12-24 11:17:10.932] [info]          <template-path>C:\CasparCG\templates</template-path>
[2024-12-24 11:17:10.932] [info]       </paths>
[2024-12-24 11:17:10.932] [info]       <flash>
[2024-12-24 11:17:10.932] [info]          <enabled>true</enabled>
[2024-12-24 11:17:10.932] [info]          <buffer-depth>auto</buffer-depth>
[2024-12-24 11:17:10.932] [info]       </flash>
[2024-12-24 11:17:10.932] [info]       <channels>
[2024-12-24 11:17:10.932] [info]          <channel>
[2024-12-24 11:17:10.932] [info]             <video-mode>720p5994</video-mode>
[2024-12-24 11:17:10.932] [info]             <consumers>
[2024-12-24 11:17:10.932] [info]                <decklink>
[2024-12-24 11:17:10.932] [info]                   <device>1</device>
[2024-12-24 11:17:10.932] [info]                   <key-device>1</key-device>
[2024-12-24 11:17:10.932] [info]                   <embedded-audio>true</embedded-audio>
[2024-12-24 11:17:10.932] [info]                   <channel-layout>stereo</channel-layout>
[2024-12-24 11:17:10.932] [info]                   <latency>normal</latency>
[2024-12-24 11:17:10.932] [info]                   <keyer>internal</keyer>
[2024-12-24 11:17:10.932] [info]                   <key-only>false</key-only>
[2024-12-24 11:17:10.932] [info]                   <buffer-depth>3</buffer-depth>
[2024-12-24 11:17:10.932] [info]                </decklink>
[2024-12-24 11:17:10.932] [info]                <screen>
[2024-12-24 11:17:10.932] [info]                   <device>1</device>
[2024-12-24 11:17:10.932] [info]                   <aspect-ratio>16:9</aspect-ratio>
[2024-12-24 11:17:10.932] [info]                   <x>1910</x>
[2024-12-24 11:17:10.932] [info]                   <y>0</y>
[2024-12-24 11:17:10.932] [info]                   <width>0</width>
[2024-12-24 11:17:10.932] [info]                   <height>0</height>
[2024-12-24 11:17:10.932] [info]                </screen>
[2024-12-24 11:17:10.932] [info]                <system-audio>
[2024-12-24 11:17:10.932] [info]                   <channel-layout>stereo</channel-layout>
[2024-12-24 11:17:10.932] [info]                   <latency>120</latency>
[2024-12-24 11:17:10.932] [info]                </system-audio>
[2024-12-24 11:17:10.932] [info]             </consumers>
[2024-12-24 11:17:10.932] [info]          </channel>
[2024-12-24 11:17:10.932] [info]       </channels>
[2024-12-24 11:17:10.932] [info]       <controllers>
[2024-12-24 11:17:10.932] [info]          <tcp>
[2024-12-24 11:17:10.932] [info]             <port>5250</port>
[2024-12-24 11:17:10.932] [info]             <protocol>AMCP</protocol>
[2024-12-24 11:17:10.932] [info]          </tcp>
[2024-12-24 11:17:10.932] [info]       </controllers>
[2024-12-24 11:17:10.932] [info]       <amcp>
[2024-12-24 11:17:10.932] [info]          <media-server>
[2024-12-24 11:17:10.932] [info]             <host>localhost</host>
[2024-12-24 11:17:10.932] [info]             <port>8000</port>
[2024-12-24 11:17:10.932] [info]          </media-server>
[2024-12-24 11:17:10.932] [info]       </amcp>
[2024-12-24 11:17:10.932] [info]    </configuration>
[2024-12-24 11:17:10.932] [info]    -----------------------------------------
[2024-12-24 11:17:10.942] [info]    Initialized OpenGL Accelerated GPU Image Mixer for channel 1
[2024-12-24 11:17:10.943] [info]    video_channel[1|720p5994] Successfully Initialized.
[2024-12-24 11:17:10.952] [info]    DeckLink SDI 4K [1-1|720p5994] Enabled embedded-audio.
[2024-12-24 11:17:10.952] [info]    DeckLink SDI 4K [1-1|720p5994] Disabled low-latency mode.
[2024-12-24 11:17:10.952] [info]    DeckLink SDI 4K [1-1|720p5994] Enabled internal keyer.
[2024-12-24 11:17:10.955] [info]    DeckLink SDI 4K [1-1|720p5994] Initialized.
[2024-12-24 11:17:10.956] [info]    Screen consumer [1|720p5994] Initialized.
[2024-12-24 11:17:11.021] [info]    oal[1|720p5994] Initialized.
[2024-12-24 11:17:11.021] [info]    Initialized channels.
[2024-12-24 11:17:11.024] [info]    Initialized controllers.
[2024-12-24 11:17:11.024] [info]    Initialized osc.
[2024-12-24 11:17:11.400] [info]    async_event_server[:5250] Accepted connection from 127.0.0.1 (1 connections).
[2024-12-24 11:17:11.401] [info]    Received message from 127.0.0.1: VERSION SERVER\r\n
[2024-12-24 11:17:11.401] [info]    Sent message to 127.0.0.1:201 VERSION OK\r\n2.3.2 4de6d18f Dev\r\n
[2024-12-24 11:17:11.401] [info]    Received message from 127.0.0.1: INFO\r\n
[2024-12-24 11:17:11.402] [info]    Sent message to 127.0.0.1:200 INFO OK\r\n1 720p5994 PLAYING\r\n\r\n
[2024-12-24 11:17:11.402] [info]    Received message from 127.0.0.1: CLS\r\n
[2024-12-24 11:17:11.402] [info]    Received message from 127.0.0.1: TLS\r\n
[2024-12-24 11:17:11.403] [info]    Received message from 127.0.0.1: DATA LIST\r\n
[2024-12-24 11:17:11.404] [info]    Received message from 127.0.0.1: THUMBNAIL LIST\r\n
[2024-12-24 11:17:12.356] [info]    Sent more than 512 bytes to 127.0.0.1
[2024-12-24 11:17:12.406] [info]    Sent message to 127.0.0.1:200 TLS OK\r\n21_28_MULTIVIEW LABELS\r\n24SEVEN\r\n24SEVENCOMPGRAPHICTEMPLATE\r\n24SEVEN_HTML\r\nBUG_HTML\r\nCASPAR_TEXT\r\nCOPY OF SPRINGFUNDRAISER\r\nFRAME\r\nHLS STREAM LABEL\r\nINTRO\r\nJUMP\r\nJUMPCOMPGRAPHICTEMPLATE\r\nJUMP_HTML\r\nLOWER-THIRD\r\nNEW BUG TEMPLATE\r\nNEW COMPOSITION\r\nNUVO\r\nNUVO_HTML\r\nPHONE\r\nNUVO GRAPHIC TEMPLATE\r\nRADIX\r\nRADIX_HTML\r\nRADIX COMP GRAPHIC TEMPLATE\r\n\r\n
[2024-12-24 11:17:12.406] [info]    Sent message to 127.0.0.1:200 DATA LIST OK\r\n\r\n
[2024-12-24 11:17:12.596] [info]    Sent more than 512 bytes to 127.0.0.1
[2024-12-24 11:17:27.276] [info]    Received message from 127.0.0.1: PLAY 1-10 "#ff4025ad" CUT 0 Linear RIGHT\r\n
[2024-12-24 11:17:27.306] [info]    color[#ff4025ad] Initialized
[2024-12-24 11:17:27.308] [info]    Sent message to 127.0.0.1:202 PLAY OK\r\n
[2024-12-24 11:17:34.571] [info]    Received message from 127.0.0.1: STOP 1-10\r\n
[2024-12-24 11:17:34.571] [info]    Sent message to 127.0.0.1:202 STOP OK\r\n
[2024-12-24 11:17:40.507] [info]    Received message from 127.0.0.1: CG 1-20 ADD 1 "NUVO GRAPHIC TEMPLATE" 1 "<templateData><componentData id=\"f0\"><data id=\"text\" value=\"Nuvo\"/></componentData><componentData id=\"f1\"><data id=\"text\" value=\"Second Line Text\"/></componentData></templateData>"\r\n
[2024-12-24 11:17:40.509] [info]    flash[file:///C:/CasparCG/templates/cg20.fth.720p5994|0] Initialized
[2024-12-24 11:17:40.625] [info]    flash-player[cg20.fth.720p5994|1280x720] Initialized.
[2024-12-24 11:17:40.808] [info]    Sent message to 127.0.0.1:202 CG OK\r\n

I suspect you are using 14.3 or 14.4 of the decklink driver.
Those are not compatible with casparcg currently, downgrade to the 14.2 or older driver

Yes, thanks. I knew it probably needed the desktop video version rolled back, but couldn’t find a recent reference to what the correct version was.

Have you tried, what happens, when you delete the key-device line?

Hi Julusian - Do you know, when CasperCG will support the new 14.3+ drivers?