The right way to play a piece of music in a #Teams town hall is obviously with #ffmpeg with lyrics as subtitles and scopes for visualisation, trough a #decklink into #atem mixer. Obviously.
Right? 🤓
Decklink output to SDL.. would be interesting.
#sdl #decklink #blackmagicdesign
A bit fiddly, library handling on windows is "funny", but my little #Qt #decklink test app now runs. If only I had any thunderbolt #decklink devices to actually test with on this laptop.
#Decklink SDK is a bit of a #pita to use when code should run on both #linux and #windows, especially when you aren't used to any Windows specific stuff like COM, midl, BSTR and whatnot. argh
Working on #Qt #decklink wrapper library that makes it, relatively easy, to use from #QtQuick (send image to output, grab image, route media player, etc)
Basic audio output works from #qt mediaplayer. Next to figure out how to prebuffer so it won't glitch. #decklink
Video frames are captured successfully and displayed in #qtquick VideoOutput. Next is to somehow handle audio frames. And obviously a #Kebu video as test stream.
#decklink #blackmagicdesign
Sigh, seems even if driver says rgb capture is supported it does not mean shit. #decklink
Seems you can grab directly to rgb but only in some specific fps and resolutions. Code changes done, testing tomorrow. #decklink #blackmagicdesign #qtdev
Funny, for some reason #key feed level started to default 0 this week. Last week it was 255. What the actual fuck? Not that I've spent hours debugging why it suddenly stopped working.. #ffs #decklink #BlackmagicDesign