Package Details: decklink 11.6-3

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: 16
Popularity: 0.017060
First Submitted: 2015-10-03 15:38
Last Updated: 2020-10-18 20:28

Pinned Comments

goldensuneur commented on 2020-03-02 19:00

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

1 2 3 4 5 6 ... Next › Last »

goldensuneur commented on 2020-10-22 14:01

My intensity pro card is dying. I won't replace it with another Blackmagic product. So I won't actively use the package anymore.

I can continue to update this package. However, if newer kernels break the driver I won't be able to test the patches I provide on actual hardware.

So, if anyone is interested in becoming maintainer for this package let me know.

zangoku commented on 2020-10-19 00:47

Just tested a little bit and it seems to work well with the update on 5.9.1

goldensuneur commented on 2020-10-18 20:31

I just pushed an update with patches for kernels 5.9.1. As usual, I'm not a kernel module developer so I hope my patches do not introduce bugs. Otherwise I recommend you to use the kernel-lts and let blackmagic that their modules to be patched for newer kernels.

zangoku commented on 2020-10-18 19:02

getting errors with the dkms on 5.9 dkms install --no-depmod -m blackmagic -v 11.6a26 -k 5.9.1-zen2-1-zen Error! Bad return status for module build on kernel: 5.9.1-zen2-1-zen (x86_64) Consult /var/lib/dkms/blackmagic/11.6a26/build/make.log for more information. ==> Warning, `dkms install --no-depmod -m blackmagic -v 11.6a26 -k 5.9.1-zen2-1-zen' returned 10

mSSM commented on 2020-08-19 13:01

Thank you, ToadKing.

Setting mode to 1080p59.94 and pixel format to 8-bit BGRA on my DeckLink Mini Recorder 4k did it.

ToadKing commented on 2020-08-17 15:52

Same, new version builds and works on my Intensity Pro 4K. Thanks for the quick fix!

Also for people that are running into an issue with the Intensity Pro 4K in OBS, there's currently a bug where you have to set the mode and pixel format manually for it to work: https://github.com/obsproject/obs-studio/issues/3277

daren commented on 2020-08-17 14:01

Works for me on kernel 5.8.1 with my Blackmagic Intensity Pro.

goldensuneur commented on 2020-08-17 13:43

I just pushed a new revision with fixes for kernel 5.8.1. On top of the Makefile error I had to patch blackmagic_lib.c to reflect changes in kernel 5.8. Modules build and load correctly however I cannot test them on my card right now so let me know if my second fix is not working.

mSSM commented on 2020-08-17 07:46

Just to add evidence: I am experiencing exactly the same issue as ToadKing, same kernel 5.8.1-arch1-1, and latest decklink 11.6-1.

It looks like the user nettings over at the blackmagic forums figured out a fix:

https://forum.blackmagicdesign.com/viewtopic.php?f=18&t=118975&p=657957&hilit=decklink#p657493

ToadKing commented on 2020-08-15 04:43

Looks like the new 5.8 kernel broke the DKMS install.

KMS make.log for blackmagic-io-11.6a26 for kernel 5.8.1-arch1-1 (x86_64)
Fri 14 Aug 2020 11:41:37 PM CDT
make -C /lib/modules/5.8.1-arch1-1/build M=/var/lib/dkms/blackmagic-io/11.6a26/build
make[1]: Entering directory '/usr/lib/modules/5.8.1-arch1-1/build'
AR      /var/lib/dkms/blackmagic-io/11.6a26/build/built-in.a
CC [M]  /var/lib/dkms/blackmagic-io/11.6a26/build/bmio_client.o
CC [M]  /var/lib/dkms/blackmagic-io/11.6a26/build/bmio_dev.o
CC [M]  /var/lib/dkms/blackmagic-io/11.6a26/build/bmio_device.o
CC [M]  /var/lib/dkms/blackmagic-io/11.6a26/build/bmio_driver.o
CC [M]  /var/lib/dkms/blackmagic-io/11.6a26/build/bmio_export.o
CC [M]  /var/lib/dkms/blackmagic-io/11.6a26/build/bmio_serial.o
SHIPPED /var/lib/dkms/blackmagic-io/11.6a26/build/blackmagic.o
CC [M]  /var/lib/dkms/blackmagic-io/11.6a26/build/bmio_pci_ids.o
CC [M]  /var/lib/dkms/blackmagic-io/11.6a26/build/bm_locks.o
CC [M]  /var/lib/dkms/blackmagic-io/11.6a26/build/bm_mm.o
CC [M]  /var/lib/dkms/blackmagic-io/11.6a26/build/bm_pci.o
CC [M]  /var/lib/dkms/blackmagic-io/11.6a26/build/bm_util.o
CC [M]  /var/lib/dkms/blackmagic-io/11.6a26/build/bmio_audio.o
/var/lib/dkms/blackmagic-io/11.6a26/build/bmio_serial.c: In function ‘bmio_serial_remove’:
/var/lib/dkms/blackmagic-io/11.6a26/build/bmio_serial.c:267:2: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
267 |  struct tty_struct *tty = tty_port_tty_get(&serial->port);
    |  ^~~~~~
LD [M]  /var/lib/dkms/blackmagic-io/11.6a26/build/blackmagic-io.o
LD [M]  /var/lib/dkms/blackmagic-io/11.6a26/build/snd_blackmagic-io.o
MODPOST /var/lib/dkms/blackmagic-io/11.6a26/build/Module.symvers
/var/lib/dkms/blackmagic-io/11.6a26/build/.blackmagic.o.cmd: No such file or directory
make[2]: *** [scripts/Makefile.modpost:111: /var/lib/dkms/blackmagic-io/11.6a26/build/Module.symvers] Error 1
make[1]: *** [Makefile:1669: modules] Error 2
make[1]: Leaving directory '/usr/lib/modules/5.8.1-arch1-1/build'
make: *** [Makefile:46: all] Error 2