I have been trying to get working with a Blackmagic Decklink card for a few days. I have installed the drivers and MediaExpress sortware. I can play throught the MediaExpress software.
From what I can gather to see if VLC has the decklink drivers included I use:
$ vlc --list-verbose | grep decklink
VLC media player 2.0.8 Twoflower (revision 2.0.8a-0-g68cf50b)
So it looks like it isnot icluded so Iam compiling from source. I think I should of got something like
VLC media player 2.1.0-git Rincewind (revision 1.3.0-git-2454-g0250305)
decklink Blackmagic DeckLink SDI input
but as you can see above I do not;(.
To compile from source I have done the following:
apt-get source vlc
apt-get build-dep vlc
cd /root/vlc*
./bootstrap
./configure --enable-decklink --with-decklink-sdk=/root/BlackmagicDeckLinkSDK
make install
(I first downloaded the Blackmagic SDK, the top directory is at root/BlackmagicDeckLinkSDK)
To run vlc I used:
vlc --vout=decklinkoutput --aout=decklinkoutput
but when Iload a file and try to flay I get
Fontconfig warning: FcPattern object size does not accept value "0"
[0x7fae28000958] main video output error: video output creation failed
[0x7fae2ccd0288] main decoder error: failed to create video output
Fontconfig warning: FcPattern object size does not accept value "0"
[0x7fae28017808] main video output error: video output creation failed
[0x7fae2ccd0288] main decoder error: failed to create video output
I then tried:
$ ./configure --enable-decklink --with-decklink-sdk=/root/BlackmagicDeckLinkSDK | grep decklink
configure: WARNING: Blackmagic DeckLink SDI include files not found
configure: WARNING: Library gnome-vfs-2.0 needed for gnomevfs was not found
configure: WARNING: Library portaudio-2.0 needed for portaudio was not found
configure: WARNING: Library libgoom2 needed for goom was not found
configure: WARNING: No package 'libprojectM' found.
So it looks like the decklink include files are missing;(.
Ben