WARNING: Blackmagic DeckLink SDI include files not found

*nix specific usage questions
funkytwig
Blank Cone
Blank Cone
Posts: 12
Joined: 27 Dec 2013 16:11

WARNING: Blackmagic DeckLink SDI include files not found

Postby funkytwig » 08 Sep 2014 17:52

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

funkytwig
Blank Cone
Blank Cone
Posts: 12
Joined: 27 Dec 2013 16:11

Re: WARNING: Blackmagic DeckLink SDI include files not found

Postby funkytwig » 08 Sep 2014 20:01

Ok, found the issue, the SDK path needed Linux at the end.

Code: Select all

ben@swalow ~ $ vlc --list-verbose | grep decklink VLC media player 2.0.8 Twoflower (revision 2.0.8a-0-g68cf50b) decklink Blackmagic DeckLink SDI input ben@swalow ~ $
So I have decklink card included but still no output;(.

greped on decklink and got:

Code: Select all

ben@swalow ~ $ vlc -vvv --vout=decklinkoutput --aout=decklinkoutput 2>&1 | grep deck [0xcce108] main libvlc debug: configured with ./configure '--enable-decklink' '--with-decklink-sdk=/root/BlackmagicSDK/Linux' [0x7fd738001268] main vout display debug: no vout display module matched "decklinkoutput"
last line hapens when I open a file;(.

funkytwig
Blank Cone
Blank Cone
Posts: 12
Joined: 27 Dec 2013 16:11

Re: WARNING: Blackmagic DeckLink SDI compired but cant play

Postby funkytwig » 19 Oct 2015 20:52

Was a year ago when I was trying to get this working so gave up and we paid a lot of money for some software but this does not seem to work consistency so want to give it another go. Has anyone else got this working. Does anyone else know how to fix the above error?

eof
New Cone
New Cone
Posts: 4
Joined: 10 Mar 2016 19:14

Re: WARNING: Blackmagic DeckLink SDI include files not found

Postby eof » 10 Mar 2016 19:46

We have this "kind of" working. I am not able to control the zoom or anything and getting errors:

Code: Select all

configured with ./configure '--disable-qt4' '--disable-skins2' '--disable-xcb' '--enable-twolame' '--enable-dvbpsi' '--enable-lua' '--disable-mad' '--disable-postproc' '--disable-a52' '--disable-libgcrypt' '--disable-dbus' '--enable-run-as-root' '--enable-x264' '--disable-nls' '--enable-httpd' '--disable-dvdnav' '--disable-dshow' '--disable-bluray' '--disable-smb' '--disable-live555' '--disable-vcd' '--disable-libcddb' '--disable-ogg' '--disable-mux_ogg' '--disable-shout' '--disable-mkv' '--disable-dvdread' '--disable-samplerate' '--disable-udev' '--disable-upnp' '--disable-mtp' '--disable-flac' '--disable-notify' '--disable-bonjour' '--disable-caca' '--disable-libass' '--disable-schroedinger' '--disable-theora' '--disable-opus' '--disable-speex' '--disable-vorbis' '--disable-dirac' '--disable-fluidsynth' '--disable-dca' '--disable-libmpeg2' '--disable-goom' '--disable-dv' '--disable-svg' '--disable-kate' '--disable-sftp' '--disable-sid' '--disable-dc1394' '--disable-opencv' '--disable-gnomevfs' '--disable-sdl' '--disable-taglib' '--disable-libxml2' '--disable-portaudio' '--disable-telx' '--disable-libva' '--disable-jack' '--disable-mod' '--disable-projectm' '--disable-faad' '--enable-shared' '--with-decklink-sdk=/data/DecklinkSDK/Linux'
Then I play video like:

Code: Select all

cvlc --ignore-config -I dummy 20090227_235906-H.264.m2ts.mp4 -V decklinkoutput -A decklinkoutput --decklink-aspect-ratio 16:9

Unfortunately the video is ALWAYS 576 pixels and will just either crop out 75% of the picture in case of 1080 playback, or fill in the missing part with a green background when playing something smaller, like 360p.

Additionally, it seems to be locked at 4:3 and ignoring/being unable to change the aspect ratio.


Return to “VLC media player for Linux and friends Troubleshooting”

Who is online

Users browsing this forum: No registered users and 25 guests