Sorry, I'm not entirely sure what you mean to say. I think you're saying that most
of the linux-related support is for development and not in the form of utilities like
That appears to be the case. If I install the linux decklink package I find no livekey
utility, whereas one is installed by the MacOS distro. And that's all my question
addressed: should I find one, did I simply miss it? If there isn't one to find,
why hasn't it been ported to linux? Are there too few linux customers to justify it?
Does Blackmagic want to protect the source code? These are fair reasons.
Given what I suppose the user demographic to be, providing only development
materials for linux probably makes sense from BlackMagic's point of view. But since it
doesn't provide me with the solution I want, I asked the question I did.
My ultimate need isn't livekey, but for something that does a lot of the things that
livekey does. Having a prebuilt livekey would provide a troubleshooting tool. In the
end I need to annotate text that changes every second onto a live SD-SDI stream.
Having generic source code for livekey would go a long way toward getting me there.
Anyone out there willing to share, say, a Qt4-based livekey-like sample?
The linux samples with the SDK don't relate much to keying. Those under the
Windows and MacOS groupings are pretty platform-centric, written for the MS
development environment/DirectShow (I think) and Cocoa, respectively. There's
a lot of helpful information buried in those codes, but there's still a big leap to
something that can be built under linux (and maybe that's why there isn't a rebuilt
utility for linux).
As for searching, well, I did plenty of searching for livekey related discussion. I
don't recall finding anything that related to that utility running (or not) on linux.
Nor did I find much info about keying as it relates to my need.
I may. But I'm going to explore the preferred options first.
And the preferred option is for things to be developed in-house, which in this case is
non-profit academic research. The product has to be inexpensive, flexible to use, long-lived, and modifiable on short notice. It's best developed by us.