» Blackmagic DX11 Video Input
This site relies heavily on Javascript. You should enable it if you want the full experience. Learn more.

Blackmagic DX11 Video Input

plugin dx11 video BlackMagic IO
Credits: Code based on original plugin by elliotwoods, updated by Arturo Castro and milo, funded by NSYNKhttps://vvvv.org/businesses/nsynk, initiated and tested by eno

about

This is the DX11 version of the Blackmagic VideoInput nodeshttps://vvvv.org/contribution/vvvv.nodes.decklink, as discussed here video-input-from-professional-digital-cameras and here blackmagic-and-dx11-0.

For reference:

eno said
... But all in all this works, also with multiple cameras. We are going through SDI, but capturing HDMI should also be possible with the appropriate cards; we're using the Decklink SDI 4K cards.
The nodes are limited to HD at the moment though. The current videoIn Node doesn't list the 4k modes ... I bet it's not a big deal to add the 4k modes. The original BM capture software offers the 4k modes.
The other thing is that the c# wrapper that Blackmagic offers for their c++ library is cueing uo frames somewhere without really telling you. We've grown some grey hair over that problem already. This is introducing an uncertain delay of some frames, unless you reset the pipeline during runteime and make sure your v4 framerate doesn't drop below the video framerate; or move capturing to a separate instance.

download

BlackmagicDX11VideoIn.zip
25.05.16 [17:36 UTC] by eno | 576 downloads
x64

manuel 27/05/2016 - 06:41

@eno, this has any performance drop if you send the texture to different graphic cards/displays ?

eno 27/05/2016 - 09:14

Are you experiencing that? I never tried. The Colorspace conversion is happening on GPU for sure, so if you share after that, it probably impacts the performance. The Input stream is going 'only' thru CPU though, so maybe it works well; but hinetsly I don't know how devices are handled if there are several available ...

manuel 31/05/2016 - 05:05

@eno It seems to work great, much better than the dx9 version, I "feel"

motzi 05/08/2016 - 09:53

thank you for these nodes!
unfortunately they don't go together with the x64 CV.Image pack (which also contains the VVVV.Nodes.DeckLink.dll (EX9 Version)). any chance that this can be fixed?

ggml 24/08/2016 - 18:36

videoin is red for me thread

Gareth.Griffiths 09/09/2016 - 01:23

Getting a lovely pink feed as there's no "YUV2RGB" in zip and the one from vvvv.nodes.decklink doesn't appear to work.

u7angel 09/09/2016 - 11:52

there is a texture fx in the zip !

ggml 30/08/2017 - 16:47

what can i do for the missing videoin node ? dragging the plugin does not help

antokhio 03/09/2017 - 12:33

@eno if you post a source, it's easy to fix for new dx pack

eno 08/09/2017 - 21:49

Sorry Guys I'm tied up in a project until 12.9. No chance to find the code before.

graphicuserinterface 12/09/2017 - 08:39

a workaround for 4k texture is using blackspout with shellexecute, not that of a smooth experience but it works

ain 06/03/2018 - 22:50

All nodes are red in beta 35 as well as 34, as it can't find the dll, no matter where to put the files.
On two different machines, what can I do wrong?

anonymous user login

Shoutbox

~20h ago

sagishi: any vvvv wizardry going on at ADAF in athens this week?

~20h ago

vux: Freshly released, DirectX11 v1.3 directx11-1.3-update

~2d ago

weareallclowns: has anyone used avr-gcc with vvvv? thinking about uploading a vvvv sketch to arduino

~3d ago

motzi: @udo2013: you can't change the resolution of the standard DX11 renderer (res=window size). use temptarget renderer + preview instead

~3d ago

Tamoeba Kale: Is it possible that i am missing thew whole "animation" category nodes? how?

~4d ago

udo2013: hello. is there a way to change the fullscreen resolution of renderer dx11? found no possibility + can not be opened.

~4d ago

tekcor: @joreg vl.glTF loader looks intense inside, but is red in b36.

~5d ago

MultiNIL: @joreg sure!

~5d ago

joreg: @MultiNIL supa! can we have this as a gallery entry? 24

~5d ago

MultiNIL: forgot to share: our very first vvvv project, digital-hybrid-airhockey-table: https://vimeo.com/210617286 making of: https://vimeo.com/269974764