DecklinkKey open source in SDK

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

Thanh Danh Pham

  • Posts: 5
  • Joined: Thu Jan 22, 2015 7:40 am

DecklinkKey open source in SDK

PostThu Jan 22, 2015 7:55 am

I try build DecklinkKey open source in BlackMagic SDK (v 10.3.1) and I use DEcklink SDI card. When I run program, THe radiobuttons (OFF, Internal, External) are invisible, so I can not test key on SDi card. What is wrong or something in source code?
Attachments
Untitled.png
Untitled.png (7.39 KiB) Viewed 3730 times
Offline

thomasgodon

  • Posts: 14
  • Joined: Tue Mar 19, 2013 3:22 pm

Re: DecklinkKey open source in SDK

PostTue Jan 27, 2015 8:00 pm

what card are you testing? not all decklink cards are supporting internal/external keying.
Offline

Thanh Danh Pham

  • Posts: 5
  • Joined: Thu Jan 22, 2015 7:40 am

Re: DecklinkKey open source in SDK

PostMon Feb 02, 2015 2:48 am

I am sure to user SDi card that is supported internal key. Because I user Decklink live key, it's run. The image is attached on below.
Attachments
Untitled1.png
Untitled1.png (20.15 KiB) Viewed 3670 times
Offline

Matt Jefferson

Blackmagic Design

  • Posts: 130
  • Joined: Fri Aug 31, 2012 12:50 am

Re: DecklinkKey open source in SDK

PostMon Feb 02, 2015 10:19 pm

HI -

Yes the original Decklink SDI can do internal standard definition (SD) key. The new Decklink 4K SDI can do both SD and high definition (HD) internal key. (page 148 of SDK Manual) If you have installed the SDK on the system and running a 10.x driver (not sure of your operating system nor driver version number) standard definition internal key is not working, I suggest you try an older driver version like 9.8 to determine if this is an issue with the driver.

If you are not able to make this work on any driver with the sample, then recommend you contact us to log a support ticket using our online web support email on lower part of main page of support.
Matt Jefferson
Offline

Thanh Danh Pham

  • Posts: 5
  • Joined: Thu Jan 22, 2015 7:40 am

Re: DecklinkKey open source in SDK

PostTue Feb 03, 2015 1:34 am

Dear!
I check system again and recognize that Decklink SDI version driver is 10.3.4 and Decklink SDK version is 10.3.1. So they are not suitable, that right? HOw will I do cont? Thanks
Offline

Thanh Danh Pham

  • Posts: 5
  • Joined: Thu Jan 22, 2015 7:40 am

Re: DecklinkKey open source in SDK

PostThu Feb 05, 2015 1:36 am

I use SDI editing card that support internal key!. In the box has a DVD which contains Desktop video 9.8v software. I updated firmware to 10.3.1v and use SDK 10.3.1v but the opensource is not run. (Decklink livekey software is run)Why? Help me! Thank All,
Attachments
20150204_001139.jpg
20150204_001139.jpg (826.72 KiB) Viewed 3613 times
Offline

Matt Jefferson

Blackmagic Design

  • Posts: 130
  • Joined: Fri Aug 31, 2012 12:50 am

Re: DecklinkKey open source in SDK

PostThu Feb 05, 2015 4:27 am

The card is working since you can use Livekey and the card is recognized by the system. It appears that you are using the directshow keyer sample under the directshow folder. You can see in the drop down menu under "Device" it says Decklink video render which is the directshow filter for the Decklink SDI card.

If you want to use the C++ Sdk, the sample code is under windows / samples / called GDIKeyer. There is an executable for Gdikeyer under the bin folder. This code was used to create livekey.

I hope this helps explain the samples.
Offline

Thanh Danh Pham

  • Posts: 5
  • Joined: Thu Jan 22, 2015 7:40 am

Re: DecklinkKey open source in SDK

PostThu Feb 05, 2015 8:01 am

I've not understand your mean. its mean: Directshow key code + GDIKey code= livekey program. or how?
Offline

Dave Johnstone

  • Posts: 221
  • Joined: Mon Dec 08, 2014 11:12 am
  • Location: Adelaide

Re: DecklinkKey open source in SDK

PostFri Feb 06, 2015 12:38 am

Hi Matt,

Are there any plans to restore SD internal keying in the not-too-distant future? I have tried desktopvideo versions 10.3.1.and 10.3.5 recently but still SD keying produces a mix rather than a key. I am using Decklink SDI and Decklink Optical Fibre PCIe cards on Linux (Ubuntu 14.04 LTS). Driver 9.7.3 works but this is difficult to install on modern distros.

Any news would be most welcome.

Regards,

Dave.
Freelance Television Broadcast Engineer
and Software Programmer.
Offline

Dave Johnstone

  • Posts: 221
  • Joined: Mon Dec 08, 2014 11:12 am
  • Location: Adelaide

Re: DecklinkKey open source in SDK

PostTue Feb 10, 2015 10:10 am

Hi All,

Just to update, I revisited the installation of the working 9.8 drivers on Ubuntu 14.04LTS Gnome yesterday, setting up a new system. The procedure is not so onerous, requiring only some easily satisfied dependencies and a modification to the .deb file. All that is required is to unpack the deb, modify the blackmagic_iml.h file, re-pack the deb and install.

I'd still like to know what I'm missing out on using driver 9.8 rather than 10.3.5 - anyone?

Cheers,

Dave.
Freelance Television Broadcast Engineer
and Software Programmer.
Offline

Matt Jefferson

Blackmagic Design

  • Posts: 130
  • Joined: Fri Aug 31, 2012 12:50 am

Re: DecklinkKey open source in SDK

PostFri Feb 13, 2015 1:41 am

We are working on SD keying issues that have been reported. Also, Livekey and the directshow support for keying are not available on 10.3.x drivers. As mentioned some developers have used older Drivers in the 9.x series to have the SD Internal keying with SDI. If you need keying up to 1080p30 currently, then using Decklink Extreme family would be a good choice.

Return to Software Developers

Who is online

Users browsing this forum: No registered users and 3 guests