Decklink 8K capture issue

Ask software engineering and SDK questions for developers working on Mac OS X, Windows or Linux.
  • Author
  • Message
Offline

José Martínez

  • Posts: 1
  • Joined: Tue Nov 07, 2023 6:26 pm
  • Real Name: José Carlos Martínez

Decklink 8K capture issue

PostTue Nov 07, 2023 7:06 pm

Hello good day to you all!

I have an issue with the capture and recording of Decklink 8K pro which is the following:

They are having problems recording video from the BlackMagic capturer inputs in a C# code application.


From the C++ code example that is included in the Blackmagic SDK you can obtain the image of the capturer inputs and make the recording. The problem is that there is no documentation on how to do the same in C#.


In C# it has been possible to obtain the image from the capturers but the recording has not been possible.


What has been tried is the following:


1. Convert the example that performs C++ video recording to a library (DLL) that can be invoked from C# code. Compilation to DLL was possible but it was not possible to invoke the library (DLL) functions from the C# code, nor include it as a reference, nor by invoking DLLImport for direct calls to unmanaged DLL.

2. An attempt has been made to record using generic video acquisition and processing libraries. Specifically with ffmpeg and libvlc. Yes, it has been possible to record, but it has not been possible to reliably access the captured inputs to record the video.


We need to have a way to acquire, record and display each of the video inputs of the capture cards in multiple objects

If some of you have tried this and be successful I would like to know how you did since it's for a clients project.

Thanks in advance!

Return to Software Developers

Who is online

Users browsing this forum: No registered users and 16 guests