Package Details: decklink 14.2.1-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.000002
First Submitted: 2015-10-03 15:38 (UTC)
Last Updated: 2024-09-18 17:33 (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 .. 4 5 6 7 8 9 10 11 12 13 14 .. 25 Next › Last »

zangoku commented on 2020-10-19 00:47 (UTC)

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 (UTC)

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.

mSSM commented on 2020-08-19 13:01 (UTC)

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 (UTC)

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

disc-kuraudo commented on 2020-08-17 14:01 (UTC)

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

goldensuneur commented on 2020-08-17 13:43 (UTC)

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 (UTC) (edited on 2020-08-17 08:00 (UTC) by mSSM)

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 (UTC)

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

goldensuneur commented on 2020-08-10 17:44 (UTC)

I get the same error on my intensity pro. However obs and MediaExpress are both working fine on my machine. So I suppose this is a bug in gstreamer.