{"id":1454,"date":"2013-05-12T22:35:11","date_gmt":"2013-05-12T20:35:11","guid":{"rendered":"https:\/\/alax.info\/blog\/?p=1454"},"modified":"2013-08-17T11:34:32","modified_gmt":"2013-08-17T09:34:32","slug":"decklinkcapabilities-a-printout-of-capabilities-of-blackmagic-designdecklink-hardware","status":"publish","type":"post","link":"https:\/\/alax.info\/blog\/1454","title":{"rendered":"DeckLinkCapabilities: A Printout of Capabilities of Blackmagic Design\/DeckLink Hardware"},"content":{"rendered":"<p>The tool provides a user- (well, actually a developer-) friendly printout of capabilities accessible via <a href=\"http:\/\/www.blackmagicdesign.com\/support\/detail\/register?sid=3945&amp;fid=0&amp;did=36652&amp;alt=true&amp;sdk=true\">Blackmagic Design DeckLink SDK<\/a> for DeckLink series of hardware. This covers features of DeckLink and Intensity series of hardware for video\/audio capture, accessible via vendor&#8217;s SDK. The data is printed out in Markdown format, easy to read on its own and even nicer on <a href=\"http:\/\/markdownpad.com\/\">Markdown Pad<\/a>.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/alax.info\/blog\/wp-content\/uploads\/2013\/05\/Image001.png\" alt=\"Alax.Info DeckLinkCapabilities\" width=\"541\" height=\"314\" class=\"alignnone size-full wp-image-1455\" srcset=\"https:\/\/alax.info\/blog\/wp-content\/uploads\/2013\/05\/Image001.png 541w, https:\/\/alax.info\/blog\/wp-content\/uploads\/2013\/05\/Image001-320x185.png 320w\" sizes=\"auto, (max-width: 541px) 100vw, 541px\" \/><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/alax.info\/blog\/wp-content\/uploads\/2013\/05\/Image002.png\" alt=\"Alax.Info DeckLinkCapabilities Output on MarkdownPad\" width=\"967\" height=\"581\" class=\"alignnone size-full wp-image-1456\" srcset=\"https:\/\/alax.info\/blog\/wp-content\/uploads\/2013\/05\/Image002.png 967w, https:\/\/alax.info\/blog\/wp-content\/uploads\/2013\/05\/Image002-320x192.png 320w, https:\/\/alax.info\/blog\/wp-content\/uploads\/2013\/05\/Image002-800x480.png 800w\" sizes=\"auto, (max-width: 967px) 100vw, 967px\" \/><\/p>\n<p>The hardware is good, and the SDK is designed nicely as well, however the product range is wide and capabilities vary. So do driver and SDK versions, and the tool is handy to quick check the information out. One might want to use SDK for many reasons, including the following ideas I am sharing off the top of my head:<\/p>\n<ul>\n<li>wanting to leverage the full feature set of the hardware<\/li>\n<li>operate at minimal overhead<\/li>\n<li>user a simpler API compared to generic media APIs<\/li>\n<li>being unsatisfied with DirectShow interface provided by Blackmagic Design<\/li>\n<\/ul>\n<p><!--more--><\/p>\n<p>The buttons work as follows:<\/p>\n<ul>\n<li>Update button refreshes the list, hold Control while pressing to enable edit control, e.g. to type in a comment or otherwise a message<\/li>\n<li>Submit posts the data to this website, hardware models vary so why not post me something rare (so you can add your &#8220;Hi&#8221; via Refresh button &#8211; see above)<\/li>\n<\/ul>\n<p>The application will display the following items:<\/p>\n<ol>\n<li>Iterates over enumerator and list the devices, and exposed well known interfaces<\/li>\n<li>Lists available attributes and configuration<\/li>\n<li>Lists inputs (9.5 or 9.2 versions) and outputs (9.5 version)<\/li>\n<li>Lists details of supported formats on the devices<\/li>\n<\/ol>\n<p>For Intensity Pro the details include:<\/p>\n<h2>Intensity Pro (Intensity Pro)<\/h2>\n<ul>\n<li>Model Name: Intensity Pro<\/li>\n<li>Display Name: Intensity Pro<\/li>\n<li>Interfaces:\n<ul>\n<li><code>IDeckLink<\/code><\/li>\n<li><code>IDeckLink_v8_0<\/code><\/li>\n<li><code>IDeckLinkInput<\/code><\/li>\n<li><code>IDeckLinkInput_v7_1<\/code><\/li>\n<li><code>IDeckLinkInput_v7_3<\/code><\/li>\n<li><code>IDeckLinkInput_v7_6<\/code><\/li>\n<li><code>IDeckLinkInput_v9_2<\/code><\/li>\n<li><code>IDeckLinkOutput<\/code><\/li>\n<li><code>IDeckLinkOutput_v7_1<\/code><\/li>\n<li><code>IDeckLinkOutput_v7_3<\/code><\/li>\n<li><code>IDeckLinkOutput_v7_6<\/code><\/li>\n<li><code>IDeckLinkConfiguration<\/code><\/li>\n<li><code>IDeckLinkAttributes<\/code><\/li>\n<li><code>IDeckLinkDeckControl<\/code><\/li>\n<\/ul>\n<\/li>\n<li>Attributes:\n<ul>\n<li>Flag (32-Bit Integer) <code>BMDDeckLinkSupportsInternalKeying<\/code>: &#8220; (<code>0x0<\/code>)<\/li>\n<li>Flag (32-Bit Integer) <code>BMDDeckLinkSupportsExternalKeying<\/code>: &#8220; (<code>0x0<\/code>)<\/li>\n<li>Flag (32-Bit Integer) <code>BMDDeckLinkSupportsHDKeying<\/code>: &#8220; (<code>0x0<\/code>)<\/li>\n<li>Flag (32-Bit Integer) <code>BMDDeckLinkSupportsInputFormatDetection<\/code>: &#8220; (<code>0x0<\/code>)<\/li>\n<li>Flag (32-Bit Integer) <code>BMDDeckLinkHasSerialPort<\/code>: &#8220; (<code>0x0<\/code>)<\/li>\n<li>Flag (32-Bit Integer) <code>BMDDeckLinkHasAnalogVideoOutputGain<\/code>: <code>1<\/code> (<code>0x1<\/code>)<\/li>\n<li>Flag (32-Bit Integer) <code>BMDDeckLinkCanOnlyAdjustOverallVideoOutputGain<\/code>: <code>1<\/code> (<code>0x1<\/code>)<\/li>\n<li>Flag (32-Bit Integer) <code>BMDDeckLinkHasVideoInputAntiAliasingFilter<\/code>: &#8220; (<code>0x0<\/code>)<\/li>\n<li>Flag (32-Bit Integer) <code>BMDDeckLinkHasBypass<\/code>: &#8220; (<code>0x0<\/code>)<\/li>\n<li>Flag (32-Bit Integer) <code>BMDDeckLinkSupportsDesktopDisplay<\/code>: &#8220; (<code>0x0<\/code>)<\/li>\n<li>Flag (32-Bit Integer) <code>BMDDeckLinkDeviceIsPlaybackOnly<\/code>: &#8220; (<code>0x0<\/code>)<\/li>\n<li>Flag (32-Bit Integer) <code>BMDDeckLinkDeviceIsCaptureOnly<\/code>: &#8220; (<code>0x0<\/code>)<\/li>\n<li>64-Bit Integer <code>BMDDeckLinkMaximumAudioChannels<\/code>: <code>2<\/code> (<code>0x2<\/code>)<\/li>\n<li>64-Bit Integer <code>BMDDeckLinkNumberOfSubDevices<\/code>: <code>1<\/code> (<code>0x1<\/code>)<\/li>\n<li>64-Bit Integer <code>BMDDeckLinkSubDeviceIndex<\/code>: &#8220; (<code>0x0<\/code>)<\/li>\n<li>64-Bit Integer <code>BMDDeckLinkVideoOutputConnections<\/code>: <code>58<\/code> (<code>0x3A<\/code>) &#8211; <code>bmdVideoConnectionHDMI | bmdVideoConnectionComponent | bmdVideoConnectionComposite | bmdVideoConnectionSVideo<\/code><\/li>\n<li>64-Bit Integer <code>BMDDeckLinkVideoInputConnections<\/code>: <code>58<\/code> (<code>0x3A<\/code>) &#8211; <code>bmdVideoConnectionHDMI | bmdVideoConnectionComponent | bmdVideoConnectionComposite | bmdVideoConnectionSVideo<\/code><\/li>\n<li>64-Bit Integer <code>BMDDeckLinkDeviceBusyState<\/code>: &#8220; (<code>0x0<\/code>)<\/li>\n<li>Float <code>BMDDeckLinkVideoInputGainMinimum<\/code>: <code>-1.800<\/code><\/li>\n<li>Float <code>BMDDeckLinkVideoInputGainMaximum<\/code>: <code>1.800<\/code><\/li>\n<\/ul>\n<\/li>\n<li>Configuration:\n<ul>\n<li>Flag (32-Bit Integer) <code>bmdDeckLinkConfigUse1080pNotPsF<\/code>: <code>1<\/code> (<code>0x1<\/code>)<\/li>\n<li>Flag (32-Bit Integer) <code>bmdDeckLinkConfigFieldFlickerRemoval<\/code>: <code>1<\/code> (<code>0x1<\/code>)<\/li>\n<li>Flag (32-Bit Integer) <code>bmdDeckLinkConfigHD1080p24ToHD1080i5994Conversion<\/code>: &#8220; (<code>0x0<\/code>)<\/li>\n<li>Flag (32-Bit Integer) <code>bmdDeckLinkConfigLowLatencyVideoOutput<\/code>: &#8220; (<code>0x0<\/code>)<\/li>\n<li>64-Bit Integer <code>bmdDeckLinkConfigVideoOutputConnection<\/code>: <code>10<\/code> (<code>0xA<\/code>) &#8211; <code>bmdVideoConnectionHDMI | bmdVideoConnectionComponent<\/code><\/li>\n<li>64-Bit Integer <code>bmdDeckLinkConfigVideoOutputConversionMode<\/code>: <code>1852796517<\/code> (<code>0x6E6F6E65<\/code> &#8211; <code>none<\/code>) &#8211; <code>bmdNoVideoOutputConversion<\/code><\/li>\n<li>64-Bit Integer <code>bmdDeckLinkConfigAnalogVideoOutputFlags<\/code>: <code>1<\/code> (<code>0x1<\/code>) &#8211; <code>bmdAnalogVideoFlagCompositeSetup75<\/code><\/li>\n<li>64-Bit Integer <code>bmdDeckLinkConfigVideoOutputIdleOperation<\/code>: <code>1651269987<\/code> (<code>0x626C6163<\/code> &#8211; <code>blac<\/code>)<\/li>\n<li>64-Bit Integer <code>bmdDeckLinkConfigDefaultVideoOutputMode<\/code>: <code>1853125475<\/code> (<code>0x6E747363<\/code> &#8211; <code>ntsc<\/code>)<\/li>\n<li>64-Bit Integer <code>bmdDeckLinkConfigDefaultVideoOutputModeFlags<\/code>: &#8220; (<code>0x0<\/code>)<\/li>\n<li>Float <code>bmdDeckLinkConfigVideoOutputComponentLumaGain<\/code>: <code>0.000<\/code><\/li>\n<li>Float <code>bmdDeckLinkConfigVideoOutputCompositeLumaGain<\/code>: <code>0.000<\/code><\/li>\n<li>Float <code>bmdDeckLinkConfigVideoOutputSVideoLumaGain<\/code>: <code>0.000<\/code><\/li>\n<li>64-Bit Integer <code>bmdDeckLinkConfigVideoInputConnection<\/code>: <code>2<\/code> (<code>0x2<\/code>) &#8211; <code>bmdVideoConnectionHDMI<\/code><\/li>\n<li>64-Bit Integer <code>bmdDeckLinkConfigAnalogVideoInputFlags<\/code>: <code>1<\/code> (<code>0x1<\/code>) &#8211; <code>bmdAnalogVideoFlagCompositeSetup75<\/code><\/li>\n<li>64-Bit Integer <code>bmdDeckLinkConfigVideoInputConversionMode<\/code>: <code>1852796517<\/code> (<code>0x6E6F6E65<\/code> &#8211; <code>none<\/code>) &#8211; <code>bmdNoVideoInputConversion<\/code><\/li>\n<li>64-Bit Integer <code>bmdDeckLinkConfig32PulldownSequenceInitialTimecodeFrame<\/code>: &#8220; (<code>0x0<\/code>)<\/li>\n<li>64-Bit Integer <code>bmdDeckLinkConfigVANCSourceLine1Mapping<\/code>: &#8220; (<code>0x0<\/code>)<\/li>\n<li>64-Bit Integer <code>bmdDeckLinkConfigVANCSourceLine2Mapping<\/code>: &#8220; (<code>0x0<\/code>)<\/li>\n<li>64-Bit Integer <code>bmdDeckLinkConfigVANCSourceLine3Mapping<\/code>: &#8220; (<code>0x0<\/code>)<\/li>\n<li>Float <code>bmdDeckLinkConfigVideoInputComponentLumaGain<\/code>: <code>0.000<\/code><\/li>\n<li>Float <code>bmdDeckLinkConfigVideoInputComponentChromaBlueGain<\/code>: <code>0.000<\/code><\/li>\n<li>Float <code>bmdDeckLinkConfigVideoInputComponentChromaRedGain<\/code>: <code>0.000<\/code><\/li>\n<li>Float <code>bmdDeckLinkConfigVideoInputCompositeLumaGain<\/code>: <code>0.000<\/code><\/li>\n<li>Float <code>bmdDeckLinkConfigVideoInputCompositeChromaGain<\/code>: <code>0.000<\/code><\/li>\n<li>Float <code>bmdDeckLinkConfigVideoInputSVideoLumaGain<\/code>: <code>0.000<\/code><\/li>\n<li>Float <code>bmdDeckLinkConfigVideoInputSVideoChromaGain<\/code>: <code>0.000<\/code><\/li>\n<li>64-Bit Integer <code>bmdDeckLinkConfigAudioInputConnection<\/code>: <code>1634626663<\/code> (<code>0x616E6C67<\/code> &#8211; <code>anlg<\/code>) &#8211; <code>bmdAudioConnectionAnalog<\/code><\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<h3>Input Display Modes<\/h3>\n<ul>\n<li>NTSC:\n<ul>\n<li>Mode: <code>bmdModeNTSC<\/code> (<code>ntsc<\/code>)<\/li>\n<li>Resolution: <code>720<\/code> x <code>486<\/code><\/li>\n<li>Frame Duration: <code>1001<\/code> \/ <code>30000<\/code> (<code>29.970<\/code> fps, <code>33 3666<\/code> per frame)<\/li>\n<li>Field Dominance: <code>bmdLowerFieldFirst<\/code> (<code>lowr<\/code>)<\/li>\n<li>Flags: <code>bmdDisplayModeColorspaceRec601<\/code><\/li>\n<li>Pixel Formats: <code>bmdFormat8BitYUV<\/code> (<code>2vuy<\/code>), <code>bmdFormat10BitYUV<\/code> (<code>v210<\/code>)<\/li>\n<\/ul>\n<\/li>\n<li>NTSC 23.98:\n<ul>\n<li>Mode: <code>bmdModeNTSC2398<\/code> (<code>nt23<\/code>)<\/li>\n<li>Resolution: <code>720<\/code> x <code>486<\/code><\/li>\n<li>Frame Duration: <code>1001<\/code> \/ <code>24000<\/code> (<code>23.976<\/code> fps, <code>41 7083<\/code> per frame)<\/li>\n<li>Field Dominance: <code>bmdProgressiveFrame<\/code> (<code>prog<\/code>)<\/li>\n<li>Flags: <code>bmdDisplayModeColorspaceRec601<\/code><\/li>\n<li>Pixel Formats: <code>bmdFormat8BitYUV<\/code> (<code>2vuy<\/code>), <code>bmdFormat10BitYUV<\/code> (<code>v210<\/code>)<\/li>\n<\/ul>\n<\/li>\n<li>PAL:\n<ul>\n<li>Mode: <code>bmdModePAL<\/code> (<code>pal<\/code>)<\/li>\n<li>Resolution: <code>720<\/code> x <code>576<\/code><\/li>\n<li>Frame Duration: <code>1000<\/code> \/ <code>25000<\/code> (<code>25.000<\/code> fps, <code>40 0000<\/code> per frame)<\/li>\n<li>Field Dominance: <code>bmdUpperFieldFirst<\/code> (<code>uppr<\/code>)<\/li>\n<li>Flags: <code>bmdDisplayModeColorspaceRec601<\/code><\/li>\n<li>Pixel Formats: <code>bmdFormat8BitYUV<\/code> (<code>2vuy<\/code>), <code>bmdFormat10BitYUV<\/code> (<code>v210<\/code>)<\/li>\n<\/ul>\n<\/li>\n<li>NTSC Progressive:\n<ul>\n<li>Mode: <code>bmdModeNTSCp<\/code> (<code>ntsp<\/code>)<\/li>\n<li>Resolution: <code>720<\/code> x <code>486<\/code><\/li>\n<li>Frame Duration: <code>1001<\/code> \/ <code>60000<\/code> (<code>59.940<\/code> fps, <code>16 6833<\/code> per frame)<\/li>\n<li>Field Dominance: <code>bmdProgressiveFrame<\/code> (<code>prog<\/code>)<\/li>\n<li>Flags: <code>bmdDisplayModeColorspaceRec601<\/code><\/li>\n<li>Pixel Formats: <code>bmdFormat8BitYUV<\/code> (<code>2vuy<\/code>), <code>bmdFormat10BitYUV<\/code> (<code>v210<\/code>)<\/li>\n<\/ul>\n<\/li>\n<li>PAL Progressive:\n<ul>\n<li>Mode: <code>bmdModePALp<\/code> (<code>palp<\/code>)<\/li>\n<li>Resolution: <code>720<\/code> x <code>576<\/code><\/li>\n<li>Frame Duration: <code>1000<\/code> \/ <code>50000<\/code> (<code>50.000<\/code> fps, <code>20 0000<\/code> per frame)<\/li>\n<li>Field Dominance: <code>bmdProgressiveFrame<\/code> (<code>prog<\/code>)<\/li>\n<li>Flags: <code>bmdDisplayModeColorspaceRec601<\/code><\/li>\n<li>Pixel Formats: <code>bmdFormat8BitYUV<\/code> (<code>2vuy<\/code>), <code>bmdFormat10BitYUV<\/code> (<code>v210<\/code>)<\/li>\n<\/ul>\n<\/li>\n<li>HD 1080p 23.98:\n<ul>\n<li>Mode: <code>bmdModeHD1080p2398<\/code> (<code>23ps<\/code>)<\/li>\n<li>Resolution: <code>1920<\/code> x <code>1080<\/code><\/li>\n<li>Frame Duration: <code>1001<\/code> \/ <code>24000<\/code> (<code>23.976<\/code> fps, <code>41 7083<\/code> per frame)<\/li>\n<li>Field Dominance: <code>bmdProgressiveFrame<\/code> (<code>prog<\/code>)<\/li>\n<li>Flags: <code>bmdDisplayModeColorspaceRec709<\/code><\/li>\n<li>Pixel Formats: <code>bmdFormat8BitYUV<\/code> (<code>2vuy<\/code>)<\/li>\n<\/ul>\n<\/li>\n<li>HD 1080p 24:\n<ul>\n<li>Mode: <code>bmdModeHD1080p24<\/code> (<code>24ps<\/code>)<\/li>\n<li>Resolution: <code>1920<\/code> x <code>1080<\/code><\/li>\n<li>Frame Duration: <code>1000<\/code> \/ <code>24000<\/code> (<code>24.000<\/code> fps, <code>41 6666<\/code> per frame)<\/li>\n<li>Field Dominance: <code>bmdProgressiveFrame<\/code> (<code>prog<\/code>)<\/li>\n<li>Flags: <code>bmdDisplayModeColorspaceRec709<\/code><\/li>\n<li>Pixel Formats: <code>bmdFormat8BitYUV<\/code> (<code>2vuy<\/code>)<\/li>\n<\/ul>\n<\/li>\n<li>HD 1080p 25:\n<ul>\n<li>Mode: <code>bmdModeHD1080p25<\/code> (<code>Hp25<\/code>)<\/li>\n<li>Resolution: <code>1920<\/code> x <code>1080<\/code><\/li>\n<li>Frame Duration: <code>1000<\/code> \/ <code>25000<\/code> (<code>25.000<\/code> fps, <code>40 0000<\/code> per frame)<\/li>\n<li>Field Dominance: <code>bmdProgressiveFrame<\/code> (<code>prog<\/code>)<\/li>\n<li>Flags: <code>bmdDisplayModeColorspaceRec709<\/code><\/li>\n<li>Pixel Formats: <code>bmdFormat8BitYUV<\/code> (<code>2vuy<\/code>)<\/li>\n<\/ul>\n<\/li>\n<li>HD 1080p 29.97:\n<ul>\n<li>Mode: <code>bmdModeHD1080p2997<\/code> (<code>Hp29<\/code>)<\/li>\n<li>Resolution: <code>1920<\/code> x <code>1080<\/code><\/li>\n<li>Frame Duration: <code>1001<\/code> \/ <code>30000<\/code> (<code>29.970<\/code> fps, <code>33 3666<\/code> per frame)<\/li>\n<li>Field Dominance: <code>bmdProgressiveFrame<\/code> (<code>prog<\/code>)<\/li>\n<li>Flags: <code>bmdDisplayModeColorspaceRec709<\/code><\/li>\n<li>Pixel Formats: <code>bmdFormat8BitYUV<\/code> (<code>2vuy<\/code>)<\/li>\n<\/ul>\n<\/li>\n<li>HD 1080p 30:\n<ul>\n<li>Mode: <code>bmdModeHD1080p30<\/code> (<code>Hp30<\/code>)<\/li>\n<li>Resolution: <code>1920<\/code> x <code>1080<\/code><\/li>\n<li>Frame Duration: <code>1000<\/code> \/ <code>30000<\/code> (<code>30.000<\/code> fps, <code>33 3333<\/code> per frame)<\/li>\n<li>Field Dominance: <code>bmdProgressiveFrame<\/code> (<code>prog<\/code>)<\/li>\n<li>Flags: <code>bmdDisplayModeColorspaceRec709<\/code><\/li>\n<li>Pixel Formats: <code>bmdFormat8BitYUV<\/code> (<code>2vuy<\/code>)<\/li>\n<\/ul>\n<\/li>\n<li>HD 1080i 50:\n<ul>\n<li>Mode: <code>bmdModeHD1080i50<\/code> (<code>Hi50<\/code>)<\/li>\n<li>Resolution: <code>1920<\/code> x <code>1080<\/code><\/li>\n<li>Frame Duration: <code>1000<\/code> \/ <code>25000<\/code> (<code>25.000<\/code> fps, <code>40 0000<\/code> per frame)<\/li>\n<li>Field Dominance: <code>bmdUpperFieldFirst<\/code> (<code>uppr<\/code>)<\/li>\n<li>Flags: <code>bmdDisplayModeColorspaceRec709<\/code><\/li>\n<li>Pixel Formats: <code>bmdFormat8BitYUV<\/code> (<code>2vuy<\/code>)<\/li>\n<\/ul>\n<\/li>\n<li>HD 1080i 59.94:\n<ul>\n<li>Mode: <code>bmdModeHD1080i5994<\/code> (<code>Hi59<\/code>)<\/li>\n<li>Resolution: <code>1920<\/code> x <code>1080<\/code><\/li>\n<li>Frame Duration: <code>1001<\/code> \/ <code>30000<\/code> (<code>29.970<\/code> fps, <code>33 3666<\/code> per frame)<\/li>\n<li>Field Dominance: <code>bmdUpperFieldFirst<\/code> (<code>uppr<\/code>)<\/li>\n<li>Flags: <code>bmdDisplayModeColorspaceRec709<\/code><\/li>\n<li>Pixel Formats: <code>bmdFormat8BitYUV<\/code> (<code>2vuy<\/code>)<\/li>\n<\/ul>\n<\/li>\n<li>HD 1080i 60:\n<ul>\n<li>Mode: <code>bmdModeHD1080i6000<\/code> (<code>Hi60<\/code>)<\/li>\n<li>Resolution: <code>1920<\/code> x <code>1080<\/code><\/li>\n<li>Frame Duration: <code>1000<\/code> \/ <code>30000<\/code> (<code>30.000<\/code> fps, <code>33 3333<\/code> per frame)<\/li>\n<li>Field Dominance: <code>bmdUpperFieldFirst<\/code> (<code>uppr<\/code>)<\/li>\n<li>Flags: <code>bmdDisplayModeColorspaceRec709<\/code><\/li>\n<li>Pixel Formats: <code>bmdFormat8BitYUV<\/code> (<code>2vuy<\/code>)<\/li>\n<\/ul>\n<\/li>\n<li>HD 720p 50:\n<ul>\n<li>Mode: <code>bmdModeHD720p50<\/code> (<code>hp50<\/code>)<\/li>\n<li>Resolution: <code>1280<\/code> x <code>720<\/code><\/li>\n<li>Frame Duration: <code>1000<\/code> \/ <code>50000<\/code> (<code>50.000<\/code> fps, <code>20 0000<\/code> per frame)<\/li>\n<li>Field Dominance: <code>bmdProgressiveFrame<\/code> (<code>prog<\/code>)<\/li>\n<li>Flags: <code>bmdDisplayModeColorspaceRec709<\/code><\/li>\n<li>Pixel Formats: <code>bmdFormat8BitYUV<\/code> (<code>2vuy<\/code>)<\/li>\n<\/ul>\n<\/li>\n<li>HD 720p 59.94:\n<ul>\n<li>Mode: <code>bmdModeHD720p5994<\/code> (<code>hp59<\/code>)<\/li>\n<li>Resolution: <code>1280<\/code> x <code>720<\/code><\/li>\n<li>Frame Duration: <code>1001<\/code> \/ <code>60000<\/code> (<code>59.940<\/code> fps, <code>16 6833<\/code> per frame)<\/li>\n<li>Field Dominance: <code>bmdProgressiveFrame<\/code> (<code>prog<\/code>)<\/li>\n<li>Flags: <code>bmdDisplayModeColorspaceRec709<\/code><\/li>\n<li>Pixel Formats: <code>bmdFormat8BitYUV<\/code> (<code>2vuy<\/code>)<\/li>\n<\/ul>\n<\/li>\n<li>HD 720p 60:\n<ul>\n<li>Mode: <code>bmdModeHD720p60<\/code> (<code>hp60<\/code>)<\/li>\n<li>Resolution: <code>1280<\/code> x <code>720<\/code><\/li>\n<li>Frame Duration: <code>1000<\/code> \/ <code>60000<\/code> (<code>60.000<\/code> fps, <code>16 6666<\/code> per frame)<\/li>\n<li>Field Dominance: <code>bmdProgressiveFrame<\/code> (<code>prog<\/code>)<\/li>\n<li>Flags: <code>bmdDisplayModeColorspaceRec709<\/code><\/li>\n<li>Pixel Formats: <code>bmdFormat8BitYUV<\/code> (<code>2vuy<\/code>)<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<h3>Output Display Modes<\/h3>\n<ul>\n<li>NTSC:\n<ul>\n<li>Mode: <code>bmdModeNTSC<\/code> (<code>ntsc<\/code>)<\/li>\n<li>Resolution: <code>720<\/code> x <code>486<\/code><\/li>\n<li>Frame Duration: <code>1001<\/code> \/ <code>30000<\/code> (<code>29.970<\/code> fps, <code>33 3666<\/code> per frame)<\/li>\n<li>Field Dominance: <code>bmdLowerFieldFirst<\/code> (<code>lowr<\/code>)<\/li>\n<li>Flags: <code>bmdDisplayModeColorspaceRec601<\/code><\/li>\n<li>Pixel Formats: <code>bmdFormat8BitYUV<\/code> (<code>2vuy<\/code>), <code>bmdFormat10BitYUV<\/code> (<code>v210<\/code>)<\/li>\n<\/ul>\n<\/li>\n<li>NTSC 23.98:\n<ul>\n<li>Mode: <code>bmdModeNTSC2398<\/code> (<code>nt23<\/code>)<\/li>\n<li>Resolution: <code>720<\/code> x <code>486<\/code><\/li>\n<li>Frame Duration: <code>1001<\/code> \/ <code>24000<\/code> (<code>23.976<\/code> fps, <code>41 7083<\/code> per frame)<\/li>\n<li>Field Dominance: <code>bmdProgressiveFrame<\/code> (<code>prog<\/code>)<\/li>\n<li>Flags: <code>bmdDisplayModeColorspaceRec601<\/code><\/li>\n<li>Pixel Formats: <code>bmdFormat8BitYUV<\/code> (<code>2vuy<\/code>), <code>bmdFormat10BitYUV<\/code> (<code>v210<\/code>)<\/li>\n<\/ul>\n<\/li>\n<li>PAL:\n<ul>\n<li>Mode: <code>bmdModePAL<\/code> (<code>pal<\/code>)<\/li>\n<li>Resolution: <code>720<\/code> x <code>576<\/code><\/li>\n<li>Frame Duration: <code>1000<\/code> \/ <code>25000<\/code> (<code>25.000<\/code> fps, <code>40 0000<\/code> per frame)<\/li>\n<li>Field Dominance: <code>bmdUpperFieldFirst<\/code> (<code>uppr<\/code>)<\/li>\n<li>Flags: <code>bmdDisplayModeColorspaceRec601<\/code><\/li>\n<li>Pixel Formats: <code>bmdFormat8BitYUV<\/code> (<code>2vuy<\/code>), <code>bmdFormat10BitYUV<\/code> (<code>v210<\/code>)<\/li>\n<\/ul>\n<\/li>\n<li>NTSC Progressive:\n<ul>\n<li>Mode: <code>bmdModeNTSCp<\/code> (<code>ntsp<\/code>)<\/li>\n<li>Resolution: <code>720<\/code> x <code>486<\/code><\/li>\n<li>Frame Duration: <code>1001<\/code> \/ <code>60000<\/code> (<code>59.940<\/code> fps, <code>16 6833<\/code> per frame)<\/li>\n<li>Field Dominance: <code>bmdProgressiveFrame<\/code> (<code>prog<\/code>)<\/li>\n<li>Flags: <code>bmdDisplayModeColorspaceRec601<\/code><\/li>\n<li>Pixel Formats: <code>bmdFormat8BitYUV<\/code> (<code>2vuy<\/code>), <code>bmdFormat10BitYUV<\/code> (<code>v210<\/code>)<\/li>\n<\/ul>\n<\/li>\n<li>PAL Progressive:\n<ul>\n<li>Mode: <code>bmdModePALp<\/code> (<code>palp<\/code>)<\/li>\n<li>Resolution: <code>720<\/code> x <code>576<\/code><\/li>\n<li>Frame Duration: <code>1000<\/code> \/ <code>50000<\/code> (<code>50.000<\/code> fps, <code>20 0000<\/code> per frame)<\/li>\n<li>Field Dominance: <code>bmdProgressiveFrame<\/code> (<code>prog<\/code>)<\/li>\n<li>Flags: <code>bmdDisplayModeColorspaceRec601<\/code><\/li>\n<li>Pixel Formats: <code>bmdFormat8BitYUV<\/code> (<code>2vuy<\/code>), <code>bmdFormat10BitYUV<\/code> (<code>v210<\/code>)<\/li>\n<\/ul>\n<\/li>\n<li>HD 1080p 23.98:\n<ul>\n<li>Mode: <code>bmdModeHD1080p2398<\/code> (<code>23ps<\/code>)<\/li>\n<li>Resolution: <code>1920<\/code> x <code>1080<\/code><\/li>\n<li>Frame Duration: <code>1001<\/code> \/ <code>24000<\/code> (<code>23.976<\/code> fps, <code>41 7083<\/code> per frame)<\/li>\n<li>Field Dominance: <code>bmdProgressiveFrame<\/code> (<code>prog<\/code>)<\/li>\n<li>Flags: <code>bmdDisplayModeColorspaceRec709<\/code><\/li>\n<li>Pixel Formats: <code>bmdFormat8BitYUV<\/code> (<code>2vuy<\/code>)<\/li>\n<\/ul>\n<\/li>\n<li>HD 1080p 24:\n<ul>\n<li>Mode: <code>bmdModeHD1080p24<\/code> (<code>24ps<\/code>)<\/li>\n<li>Resolution: <code>1920<\/code> x <code>1080<\/code><\/li>\n<li>Frame Duration: <code>1000<\/code> \/ <code>24000<\/code> (<code>24.000<\/code> fps, <code>41 6666<\/code> per frame)<\/li>\n<li>Field Dominance: <code>bmdProgressiveFrame<\/code> (<code>prog<\/code>)<\/li>\n<li>Flags: <code>bmdDisplayModeColorspaceRec709<\/code><\/li>\n<li>Pixel Formats: <code>bmdFormat8BitYUV<\/code> (<code>2vuy<\/code>)<\/li>\n<\/ul>\n<\/li>\n<li>HD 1080p 25:\n<ul>\n<li>Mode: <code>bmdModeHD1080p25<\/code> (<code>Hp25<\/code>)<\/li>\n<li>Resolution: <code>1920<\/code> x <code>1080<\/code><\/li>\n<li>Frame Duration: <code>1000<\/code> \/ <code>25000<\/code> (<code>25.000<\/code> fps, <code>40 0000<\/code> per frame)<\/li>\n<li>Field Dominance: <code>bmdProgressiveFrame<\/code> (<code>prog<\/code>)<\/li>\n<li>Flags: <code>bmdDisplayModeColorspaceRec709<\/code><\/li>\n<li>Pixel Formats: <code>bmdFormat8BitYUV<\/code> (<code>2vuy<\/code>)<\/li>\n<\/ul>\n<\/li>\n<li>HD 1080p 29.97:\n<ul>\n<li>Mode: <code>bmdModeHD1080p2997<\/code> (<code>Hp29<\/code>)<\/li>\n<li>Resolution: <code>1920<\/code> x <code>1080<\/code><\/li>\n<li>Frame Duration: <code>1001<\/code> \/ <code>30000<\/code> (<code>29.970<\/code> fps, <code>33 3666<\/code> per frame)<\/li>\n<li>Field Dominance: <code>bmdProgressiveFrame<\/code> (<code>prog<\/code>)<\/li>\n<li>Flags: <code>bmdDisplayModeColorspaceRec709<\/code><\/li>\n<li>Pixel Formats: <code>bmdFormat8BitYUV<\/code> (<code>2vuy<\/code>)<\/li>\n<\/ul>\n<\/li>\n<li>HD 1080p 30:\n<ul>\n<li>Mode: <code>bmdModeHD1080p30<\/code> (<code>Hp30<\/code>)<\/li>\n<li>Resolution: <code>1920<\/code> x <code>1080<\/code><\/li>\n<li>Frame Duration: <code>1000<\/code> \/ <code>30000<\/code> (<code>30.000<\/code> fps, <code>33 3333<\/code> per frame)<\/li>\n<li>Field Dominance: <code>bmdProgressiveFrame<\/code> (<code>prog<\/code>)<\/li>\n<li>Flags: <code>bmdDisplayModeColorspaceRec709<\/code><\/li>\n<li>Pixel Formats: <code>bmdFormat8BitYUV<\/code> (<code>2vuy<\/code>)<\/li>\n<\/ul>\n<\/li>\n<li>HD 1080i 50:\n<ul>\n<li>Mode: <code>bmdModeHD1080i50<\/code> (<code>Hi50<\/code>)<\/li>\n<li>Resolution: <code>1920<\/code> x <code>1080<\/code><\/li>\n<li>Frame Duration: <code>1000<\/code> \/ <code>25000<\/code> (<code>25.000<\/code> fps, <code>40 0000<\/code> per frame)<\/li>\n<li>Field Dominance: <code>bmdUpperFieldFirst<\/code> (<code>uppr<\/code>)<\/li>\n<li>Flags: <code>bmdDisplayModeColorspaceRec709<\/code><\/li>\n<li>Pixel Formats: <code>bmdFormat8BitYUV<\/code> (<code>2vuy<\/code>)<\/li>\n<\/ul>\n<\/li>\n<li>HD 1080i 59.94:\n<ul>\n<li>Mode: <code>bmdModeHD1080i5994<\/code> (<code>Hi59<\/code>)<\/li>\n<li>Resolution: <code>1920<\/code> x <code>1080<\/code><\/li>\n<li>Frame Duration: <code>1001<\/code> \/ <code>30000<\/code> (<code>29.970<\/code> fps, <code>33 3666<\/code> per frame)<\/li>\n<li>Field Dominance: <code>bmdUpperFieldFirst<\/code> (<code>uppr<\/code>)<\/li>\n<li>Flags: <code>bmdDisplayModeColorspaceRec709<\/code><\/li>\n<li>Pixel Formats: <code>bmdFormat8BitYUV<\/code> (<code>2vuy<\/code>)<\/li>\n<\/ul>\n<\/li>\n<li>HD 1080i 60:\n<ul>\n<li>Mode: <code>bmdModeHD1080i6000<\/code> (<code>Hi60<\/code>)<\/li>\n<li>Resolution: <code>1920<\/code> x <code>1080<\/code><\/li>\n<li>Frame Duration: <code>1000<\/code> \/ <code>30000<\/code> (<code>30.000<\/code> fps, <code>33 3333<\/code> per frame)<\/li>\n<li>Field Dominance: <code>bmdUpperFieldFirst<\/code> (<code>uppr<\/code>)<\/li>\n<li>Flags: <code>bmdDisplayModeColorspaceRec709<\/code><\/li>\n<li>Pixel Formats: <code>bmdFormat8BitYUV<\/code> (<code>2vuy<\/code>)<\/li>\n<\/ul>\n<\/li>\n<li>HD 720p 50:\n<ul>\n<li>Mode: <code>bmdModeHD720p50<\/code> (<code>hp50<\/code>)<\/li>\n<li>Resolution: <code>1280<\/code> x <code>720<\/code><\/li>\n<li>Frame Duration: <code>1000<\/code> \/ <code>50000<\/code> (<code>50.000<\/code> fps, <code>20 0000<\/code> per frame)<\/li>\n<li>Field Dominance: <code>bmdProgressiveFrame<\/code> (<code>prog<\/code>)<\/li>\n<li>Flags: <code>bmdDisplayModeColorspaceRec709<\/code><\/li>\n<li>Pixel Formats: <code>bmdFormat8BitYUV<\/code> (<code>2vuy<\/code>)<\/li>\n<\/ul>\n<\/li>\n<li>HD 720p 59.94:\n<ul>\n<li>Mode: <code>bmdModeHD720p5994<\/code> (<code>hp59<\/code>)<\/li>\n<li>Resolution: <code>1280<\/code> x <code>720<\/code><\/li>\n<li>Frame Duration: <code>1001<\/code> \/ <code>60000<\/code> (<code>59.940<\/code> fps, <code>16 6833<\/code> per frame)<\/li>\n<li>Field Dominance: <code>bmdProgressiveFrame<\/code> (<code>prog<\/code>)<\/li>\n<li>Flags: <code>bmdDisplayModeColorspaceRec709<\/code><\/li>\n<li>Pixel Formats: <code>bmdFormat8BitYUV<\/code> (<code>2vuy<\/code>)<\/li>\n<\/ul>\n<\/li>\n<li>HD 720p 60:\n<ul>\n<li>Mode: <code>bmdModeHD720p60<\/code> (<code>hp60<\/code>)<\/li>\n<li>Resolution: <code>1280<\/code> x <code>720<\/code><\/li>\n<li>Frame Duration: <code>1000<\/code> \/ <code>60000<\/code> (<code>60.000<\/code> fps, <code>16 6666<\/code> per frame)<\/li>\n<li>Field Dominance: <code>bmdProgressiveFrame<\/code> (<code>prog<\/code>)<\/li>\n<li>Flags: <code>bmdDisplayModeColorspaceRec709<\/code><\/li>\n<li>Pixel Formats: <code>bmdFormat8BitYUV<\/code> (<code>2vuy<\/code>)<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<h3>Download links<\/h3>\n<ul>\n<li>Binaries: Win32 \u00e2\u20ac\u201c <a href=\"https:\/\/www.alax.info\/svn\/public\/trunk\/Toolbox\/Hardware%20Specific\/DeckLinkCapabilities-Win32.exe\">DeckLinkCapabilities-Win32.exe<\/a>, x64 \u00e2\u20ac\u201c <a href=\"https:\/\/www.alax.info\/svn\/public\/trunk\/Toolbox\/Hardware%20Specific\/DeckLinkCapabilities-x64.exe\">DeckLinkCapabilities-x64.exe<\/a><\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>The tool provides a user- (well, actually a developer-) friendly printout of capabilities accessible via Blackmagic Design DeckLink SDK for DeckLink series of hardware. This covers features of DeckLink and Intensity series of hardware for video\/audio capture, accessible via vendor&#8217;s SDK. The data is printed out in Markdown format, easy to read on its own&hellip; <\/p>\n<p><a class=\"moretag\" href=\"https:\/\/alax.info\/blog\/1454\">Read the full article<\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2,10],"tags":[417,162,418,318,132,486],"class_list":["post-1454","post","type-post","status-publish","format-standard","hentry","category-utilities","category-video","tag-blackmagic","tag-capture","tag-decklink","tag-tool","tag-utility","tag-video"],"_links":{"self":[{"href":"https:\/\/alax.info\/blog\/wp-json\/wp\/v2\/posts\/1454","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/alax.info\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/alax.info\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/alax.info\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/alax.info\/blog\/wp-json\/wp\/v2\/comments?post=1454"}],"version-history":[{"count":0,"href":"https:\/\/alax.info\/blog\/wp-json\/wp\/v2\/posts\/1454\/revisions"}],"wp:attachment":[{"href":"https:\/\/alax.info\/blog\/wp-json\/wp\/v2\/media?parent=1454"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/alax.info\/blog\/wp-json\/wp\/v2\/categories?post=1454"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/alax.info\/blog\/wp-json\/wp\/v2\/tags?post=1454"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}