Package Details: decklink 14.4-1

Git Clone URL: https://aur.archlinux.org/decklink.git (read-only, click to copy)
Package Base: decklink
Description: Drivers for Blackmagic Design DeckLink, Intensity or Multibridge video editing cards
Upstream URL: https://www.blackmagicdesign.com/support/family/capture-and-playback
Licenses: custom
Submitter: alub
Maintainer: goldensuneur
Last Packager: goldensuneur
Votes: 24
Popularity: 0.000001
First Submitted: 2015-10-03 15:38 (UTC)
Last Updated: 2024-12-19 09:37 (UTC)

Pinned Comments

goldensuneur commented on 2020-03-02 19:00 (UTC)

I finally had time to investigate the issue. It looks like that as of 11.5, the DesktopVideoHelper.service has to be running for the capture card to work properly.

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 8 9 10 11 12 .. 25 Next › Last »

goldensuneur commented on 2021-01-22 10:11 (UTC)

Blackmagic just released new drivers however they do not compile on new kernel so I kept the patches I made for older release. As usual, I'm not a kernel dev so my patches may introduce bugs. I encourage you to complain to Blackmagic if you want proper driver for linux 5.10+ (they have been aware of this issue for months and haven't done anything yet) or stick to lts releases.

@lorddickfist I used to get this kind of artifacts when I selected the wrong framerate / resolution.

lorddickfist commented on 2021-01-22 01:49 (UTC)

Getting black screen on auto, and if I set it to 1080p 59.94 I get a purple screen with half black like this: https://imgur.com/aLNWkHS

Mediaexpress same thing DesktopVideoHelper.service starts correctly and recognizes device.

rama_g commented on 2021-01-20 09:29 (UTC)

and... it works!

I first tried LTS but it doesn't seem to be compatible with the newer drivers I need for the RTX 3070.

Then finally, back in an updated kernel 5.10.8, I was digging around in the BlackmagicDesktopVideoSetup and found the connector settings, it defaulted to paired connectors. After configuring the connector to single ports for my setup, I can now see the video feed in CapturePreview! yay!

thanks again for your help with getting it working!

goldensuneur commented on 2021-01-19 17:19 (UTC)

Great !

I checked and there is no BlackmagicFirmwareUpdater in the tar file I can download from Blackmagic website so I don't know why they still have the corresponding man page. I think you could have used DesktopVideoUpdateTool to update your card firmware.

rama_g commented on 2021-01-19 16:01 (UTC) (edited on 2021-01-20 09:21 (UTC) by rama_g)

I will try -lts eventually if I can't get the video feed to show up in CapturePreview

rama_g commented on 2021-01-19 15:54 (UTC)

it was the firmware! I wasn't able to locate the BlackmagicFirmwareUpdater application from the module install (but I did see the man page), so I installed the 11.7 driver on MacOS and updated the card firmware there, and then moved the card back to the new computer, and it now BlackmagicDesktopVideoSetup sees the board! great! no video coming through yet in CapturePreview, but the board info is there, so this seems promising.

thanks for all your help!

rama_g commented on 2021-01-19 15:16 (UTC)

ok sure, I can try -lts also.

lspci -k reports:

24:00.0 Multimedia video controller: Blackmagic Design DeckLink Duo 2
    Subsystem: Blackmagic Design DeckLink Duo 2
    Kernel driver in use: blackmagic-io
    Kernel modules: blackmagic_io

looking at dmesg I see a warning about the card's firmware version being older than the driver, so maybe I will try updating the firmware first -- and then try -lts if that doesn't work. will report back -- cheers! rama

goldensuneur commented on 2021-01-19 14:54 (UTC)

Could you try the module with -lts kernel ?

You can also look for errors related to blackmagic and blackmagic-io in dmesg. Also make sure the card uses the correct driver with lspci -k.

rama_g commented on 2021-01-19 14:31 (UTC)

I just also tested the card on MacOS and it is working there, so the hardware seems fine.

rama_g commented on 2021-01-19 14:17 (UTC)

ok great thank you, so the module seems installed, and the DesktopVideoHelper.service is starting on load. I just did PCI refresh, with a power cycle in between to see if that might force it to load something new, but no luck.

And now just tried loading BlackmagicDesktopVideoSetup then rebooting and loading BlackmagicDesktopVideoSetup again, but also no improvement yet.

when I try to use it with the BlackmagicDesktopVideoSetup app or SDK examples, it says No Desktop Video Devices were found.

CapturePreview loads, but the input ports are not listed.

I have an active SDI signal attached to the card as well.

Any other ideas that I might try?