- Posts: 2
- Joined: Fri Jun 19, 2015 8:45 pm
Our C ++ (plus plus) API has samples with source code for that sample and as a developer you can use these samples to create your own application. Our SDK for Desktop video has a introduction in the programming manual that introduces the concepts for intializing a device (could be Decklink, Ultrastudio or Intensity named products) and then setting that device up to capture. The devices work in uncompressed modes and save to a hard disk raid or SSD based disk storage. Normally, the files are saved as .mov or motion jpeg as we do with our media express application that comes with the driver. Drivers and SDK can be downloaded from our website under support and selecting capture and playback. The files are on the lower left hand side.
We don't provide developer education or orientation via this forum as it is a user forum where developers respond to each other. At times, Blackmagic Design staff respond to queries.
My recommendation is to study the SDK manual and specifically Chapter 2 and page 24 where we cover the high level about capture.
2.4.1 Capture
An application performing a standard streaming capture operation should perform the following steps:
• If desired, enumerate the supported capture video modes by calling IDeckLinkInput::GetDisplayModeIterator. For each reported capture mode, call IDeckLinkInput::DoesSupportVideoMode to check if the combination of the video mode and pixel format is supported.
• IDeckLinkInput::EnableVideoInput
and material continues.
There is a capture executable in the linux folder and a capture preview executable in the windows folder under Samples | bin | OS for Linux and Win |Samples | bin and then you will see folders with the actual code under the name of the sample.
Matt Jefferson