# HDMISpark for Linux

**URL:** <https://forum.logik.tv/t/hdmispark-for-linux/3108>\
**Category:** Hardware Questions\
**Tags:** decklink\
**Created:** [May 18, 2021, 10:01am UTC](https://forum.logik.tv/t/hdmispark-for-linux/3108 "2021-05-18T10:01:20Z")\
**Posts on this page:** 10\
**Page:** 1

<div class="post-metadata">

**Author:** ![uzer\_name](https://avatars.discourse-cdn.com/v4/letter/u/f19dbf/32.png) [@uzer\_name](https://forum.logik.tv/u/uzer_name)\
**Post date:** [May 18, 2021, 10:01am UTC](https://forum.logik.tv/t/hdmispark-for-linux/3108/1 "2021-05-18T10:01:20Z")

</div>

Hi all.  
Here is a quick and dirty Linux version v001 of @Lewis Saunders HDMISpark for live video from Blackmagic Decklink devices (cheap Decklink SDI Micro M2 working ok).  
Source and compiled binary there.

> **[uzername123/DecklinkSupply](https://github.com/uzername123/DecklinkSupply)**
>
> Live video input plugin for Flame/Smoke. Contribute to uzername123/DecklinkSupply development by creating an account on GitHub.

For compilation need to install / use devtoolset-7 (gcc/g++/clang/llvm) because of broken cvtss\_sh in gcc 4.8.5

For testing purposes 25fps mode changed to 50i. Later there should be manual BMDmode selector and input mode indicator.

---

<div class="post-metadata">

**Author:** ![lewis](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.logik.tv/lewis/32/220_2.png) [@lewis](https://forum.logik.tv/u/lewis)\
**Post date:** [May 18, 2021, 1:02pm UTC](https://forum.logik.tv/t/hdmispark-for-linux/3108/2 "2021-05-18T13:02:54Z")

</div>

Nice!! I haven’t been around a linux flame with a BMD card long enough to do this, looks like it was mostly a matter of include paths?

Using 50i is probably a good shout, I think there’s a lot of SDI out there which is PsF rather than true progressive 👍

---

<div class="post-metadata">

**Author:** ![uzer\_name](https://avatars.discourse-cdn.com/v4/letter/u/f19dbf/32.png) [@uzer\_name](https://forum.logik.tv/u/uzer_name)\
**Post date:** [May 18, 2021, 1:07pm UTC](https://forum.logik.tv/t/hdmispark-for-linux/3108/3 "2021-05-18T13:07:00Z")

</div>

it was some changes/additions in includes, adding BMD include path and main hassle was struggle with broken cvtss\_sh inlines  
next task - using autodetection feature in DeckLink, and maybe using continous update to get live stream without play button pressed

---

<div class="post-metadata">

**Author:** ![Ton](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.logik.tv/ton/32/5542_2.png) [@Ton](https://forum.logik.tv/u/Ton)\
**Post date:** [October 9, 2023, 8:20am UTC](https://forum.logik.tv/t/hdmispark-for-linux/3108/4 "2023-10-09T08:20:52Z")

</div>

Hey guys,

I’ve used this in the past quite successfully to line up things during a shoot. I was wondering, since sparks are no more, if there’s an OFX equivalent for this?

Thanks!

---

<div class="post-metadata">

**Author:** ![finnjaeger](https://avatars.discourse-cdn.com/v4/letter/f/e99b99/32.png) [@finnjaeger](https://forum.logik.tv/u/finnjaeger)\
**Post date:** [October 10, 2023, 1:29pm UTC](https://forum.logik.tv/t/hdmispark-for-linux/3108/5 "2023-10-10T13:29:19Z")

</div>

wait what this existed? Live input?

I would absolutelt love this

---

<div class="post-metadata">

**Author:** ![Sinan](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.logik.tv/sinan/32/155_2.png) [@Sinan](https://forum.logik.tv/u/Sinan)\
**Post date:** [October 10, 2023, 2:06pm UTC](https://forum.logik.tv/t/hdmispark-for-linux/3108/6 "2023-10-10T14:06:37Z")

</div>

Too late now. It used to be a spark.

---

<div class="post-metadata">

**Author:** ![uzer\_name](https://avatars.discourse-cdn.com/v4/letter/u/f19dbf/32.png) [@uzer\_name](https://forum.logik.tv/u/uzer_name)\
**Post date:** [October 10, 2023, 8:02pm UTC](https://forum.logik.tv/t/hdmispark-for-linux/3108/7 "2023-10-10T20:02:37Z")

</div>

need some time to convert it to OFX

---

<div class="post-metadata">

**Author:** ![SamE](https://avatars.discourse-cdn.com/v4/letter/s/e36b37/32.png) [@SamE](https://forum.logik.tv/u/SamE)\
**Post date:** [October 11, 2023, 5:03am UTC](https://forum.logik.tv/t/hdmispark-for-linux/3108/8 "2023-10-11T05:03:44Z")

</div>

I had no idea this existed. How cool! +1 for a an OFX version.

---

<div class="post-metadata">

**Author:** ![Ton](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.logik.tv/ton/32/5542_2.png) [@Ton](https://forum.logik.tv/u/Ton)\
**Post date:** [October 11, 2023, 11:20am UTC](https://forum.logik.tv/t/hdmispark-for-linux/3108/9 "2023-10-11T11:20:32Z")

</div>

> [@finnjaeger](#):
>
> wait what this existed? Live input?
> 
> I would absolutelt love this

Yeah… Was really useful during shoot especially. Live keying, aligning things… etc… I’ve used it on my laptop with a BM mini recorder.

---

<div class="post-metadata">

**Author:** ![finnjaeger](https://avatars.discourse-cdn.com/v4/letter/f/e99b99/32.png) [@finnjaeger](https://forum.logik.tv/u/finnjaeger)\
**Post date:** [October 18, 2023, 6:23pm UTC](https://forum.logik.tv/t/hdmispark-for-linux/3108/10 "2023-10-18T18:23:40Z")

</div>

looking at assimilate liveFX for that also, dont know if thats a option for doing stuff like that…
