I'm trying to set up VLC 2.0.1 to stream video from Blackmagic Intensity Pro using one of its HDMI ports (running under Ubuntu 11.10).
I red all the blackmagic/decklink threads but, I was not able to get it worked.
Maybe someone can help me...
What I've done :
1.- Installed last drivers form Blackmagic
Code: Select all
dpkg -l | grep -i blackmagic
ii desktopvideo 9.2 Blackmagic Design Desktop Video 9.2 - Driver and Utilities
ii mediaexpress 3.1 Blackmagic Design Media Express
Code: Select all
lsmod | grep -i black
blackmagic 443840 0
Code: Select all
01:00.0 Multimedia video controller: Blackmagic Design Device a117
Subsystem: Blackmagic Design Device a117
Flags: bus master, fast devsel, latency 0, IRQ 16
Memory at fe500000 (32-bit, non-prefetchable) [size=1M]
Memory at fe400000 (64-bit, non-prefetchable) [size=1M]
Capabilities: <access denied>
Kernel driver in use: blackmagic_driver
Kernel modules: blackmagic
Code: Select all
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash vmalloc=256M"
Code: Select all
ls -l /dev/blackmagic/card0
lrwxrwxrwx 1 root root 14 2012-04-25 11:25 /dev/blackmagic/card0 -> ../blackmagic0
Code: Select all
./configure '--enable-xvideo' '--enable-sdl' '--enable-avcodec' '--enable-avformat' '--enable-swscale' '--enable-mad' '--enable-a52' '--enable-libmpeg2' '--enable-dvdnav' '--enable-faad' '--enable-vorbis' '--enable-ogg' '--enable-theora' '--enable-mkv' '--enable-flac' '--enable-caca' '--enable-alsa' '--enable-qt4' '--enable-ncurses' '--enable-realrtsp' '--enable-twolame' '--enable-real' '--enable-x264' '--with-decklink-sdk=/usr/local/src/blackmagic_9.5/Linux'
Code: Select all
vlc --list-verbose | grep decklink
decklink Blackmagic DeckLink SDI input
Code: Select all
vlc -vvv decklink://
Code: Select all
VLC media player 2.0.1 Twoflower (revision 2.0.1-0-gf432547)
[0x991c920] main libvlc debug: VLC media player - 2.0.1 Twoflower
[0x991c920] main libvlc debug: Copyright © 1996-2012 VLC authors and VideoLAN
[0x991c920] main libvlc debug: revision 2.0.1-0-gf432547
[0x991c920] main libvlc debug: configured with ./configure '--enable-xvideo' '--enable-sdl' '--enable-avcodec' '--enable-avformat' '--enable-swscale' '--enable-mad' '--enable-a52' '--enable-libmpeg2' '--enable-dvdnav' '--enable-faad' '--enable-vorbis' '--enable-ogg' '--enable-theora' '--enable-mkv' '--enable-flac' '--enable-caca' '--enable-alsa' '--enable-qt4' '--enable-ncurses' '--enable-realrtsp' '--enable-twolame' '--enable-real' '--enable-x264' '--with-decklink-sdk=/usr/local/src/blackmagic_9.5/Linux'
[0x991c920] main libvlc debug: searching plug-in modules
[0x991c920] main libvlc debug: loading plugins cache file /usr/local/lib/vlc/plugins/plugins.dat
[0x991c920] main libvlc debug: recursively browsing `/usr/local/lib/vlc/plugins'
[0x991c920] main libvlc debug: saving plugins cache /usr/local/lib/vlc/plugins/plugins.dat
[0x991c920] main libvlc debug: plug-ins loaded: 407 modules
[0x991c920] main libvlc debug: opening config file (/home/fab/.config/vlc/vlcrc)
[0x991c920] main libvlc debug: translation test: code is "C"
[0x991c920] main libvlc debug: CPU has capabilities MMX MMXEXT SSE SSE2 SSE3 SSSE3 SSE4.1 SSE4.2 FPU
[0x991c920] main libvlc debug: looking for memcpy module: 4 candidates
[0x991c920] main libvlc debug: using memcpy module "memcpymmxext"
[0x99b3690] main input debug: Creating an input for 'Media Library'
[0x99b3690] main input debug: Input is a meta file: disabling unneeded options
[0x99b3690] main input debug: using timeshift granularity of 50 MiB, in path '/tmp'
[0x99b3690] main input debug: `file/xspf-open:///home/fab/.local/share/vlc/ml.xspf' gives access `file' demux `xspf-open' path `/home/fab/.local/share/vlc/ml.xspf'
[0x99b3690] main input debug: creating demux: access='file' demux='xspf-open' location='/home/fab/.local/share/vlc/ml.xspf' file='/home/fab/.local/share/vlc/ml.xspf'
[0x99a23c8] main demux debug: looking for access_demux module: 3 candidates
[0x99a23c8] main demux debug: no access_demux module matching "file" could be loaded
[0x99a23c8] main demux debug: TIMER module_need() : 0.767 ms - Total 0.767 ms / 1 intvls (Avg 0.767 ms)
[0x99b3690] main input debug: creating access 'file' location='/home/fab/.local/share/vlc/ml.xspf', path='/home/fab/.local/share/vlc/ml.xspf'
[0x99a44f8] main access debug: looking for access module: 2 candidates
[0x99a44f8] filesystem access debug: opening file `/home/fab/.local/share/vlc/ml.xspf'
[0x99a44f8] main access debug: using access module "filesystem"
[0x99a44f8] main access debug: TIMER module_need() : 0.286 ms - Total 0.286 ms / 1 intvls (Avg 0.286 ms)
[0x99a5478] main stream debug: Using stream method for AStream*
[0x99a5478] main stream debug: starting pre-buffering
[0x99a5478] main stream debug: received first data after 0 ms
[0x99a5478] main stream debug: pre-buffering done 296 bytes in 0s - 8258 KiB/s
[0x99a4cd8] main stream debug: looking for stream_filter module: 7 candidates
[0x99a4cd8] main stream debug: no stream_filter module matching "any" could be loaded
[0x99a4cd8] main stream debug: TIMER module_need() : 2.666 ms - Total 2.666 ms / 1 intvls (Avg 2.666 ms)
[0x99a4cd8] main stream debug: looking for stream_filter module: 1 candidate
[0x99a4cd8] main stream debug: using stream_filter module "stream_filter_record"
[0x99a4cd8] main stream debug: TIMER module_need() : 0.288 ms - Total 0.288 ms / 1 intvls (Avg 0.288 ms)
[0x99b3690] main input debug: creating demux: access='file' demux='xspf-open' location='/home/fab/.local/share/vlc/ml.xspf' file='/home/fab/.local/share/vlc/ml.xspf'
[0x99a5538] main demux debug: looking for demux module: 1 candidate
[0x99a5538] playlist demux debug: using XSPF playlist reader
[0x99a5538] main demux debug: using demux module "playlist"
[0x99a5538] main demux debug: TIMER module_need() : 0.397 ms - Total 0.397 ms / 1 intvls (Avg 0.397 ms)
[0x99a5970] main demux meta debug: looking for meta reader module: 1 candidate
[0x99a5970] lua demux meta debug: Trying Lua scripts in /home/fab/.local/share/vlc/lua/meta/reader
[0x99a5970] lua demux meta debug: Trying Lua scripts in /usr/local/lib/vlc/lua/meta/reader
[0x99a5970] lua demux meta debug: Trying Lua playlist script /usr/local/lib/vlc/lua/meta/reader/filename.luac
[0x99a5970] lua demux meta debug: Trying Lua scripts in /usr/local/share/vlc/lua/meta/reader
[0x99a5970] main demux meta debug: no meta reader module matching "any" could be loaded
[0x99a5970] main demux meta debug: TIMER module_need() : 1.449 ms - Total 1.449 ms / 1 intvls (Avg 1.449 ms)
[0x99b3690] main input debug: `file/xspf-open:///home/fab/.local/share/vlc/ml.xspf' successfully opened
[0x99a9b38] main xml reader debug: looking for xml reader module: 1 candidate
[0x99a9b38] main xml reader debug: using xml reader module "xml"
[0x99a9b38] main xml reader debug: TIMER module_need() : 0.670 ms - Total 0.670 ms / 1 intvls (Avg 0.670 ms)
[0x99a5538] playlist demux debug: parsed 0 tracks successfully
[0x99b3690] main input debug: EOF reached
[0x99a5538] main demux debug: removing module "playlist"
[0x99a4cd8] main stream debug: removing module "stream_filter_record"
[0x99a44f8] main access debug: removing module "filesystem"
[0x99b3690] main input debug: TIMER input launching for 'Media Library' : 6.784 ms - Total 6.784 ms / 1 intvls (Avg 6.784 ms)
[0x99a6140] main interface debug: looking for interface module: 1 candidate
[0x99a6140] main interface debug: using interface module "hotkeys"
[0x99a6140] main interface debug: TIMER module_need() : 0.287 ms - Total 0.287 ms / 1 intvls (Avg 0.287 ms)
[0x99b45d8] main interface debug: looking for interface module: 1 candidate
[0x992bfd0] main playlist debug: playlist threads correctly activated
[0x992bfd0] main playlist debug: rebuilding array of current - root Playlist
[0x992bfd0] main playlist debug: rebuild done - 0 items, index -1
[0x99b45d8] main interface debug: using interface module "inhibit"
[0x99b45d8] main interface debug: TIMER module_need() : 10.082 ms - Total 10.082 ms / 1 intvls (Avg 10.082 ms)
[0x992bfd0] main playlist debug: adding item `decklink://' ( decklink:// )
[0x992bfd0] main playlist debug: no fetch required for (null) (art currently (null))
[0x99a5448] main interface debug: looking for interface module: 1 candidate
[0x99a5448] main interface debug: using interface module "globalhotkeys"
[0x99a5448] main interface debug: TIMER module_need() : 1.122 ms - Total 1.122 ms / 1 intvls (Avg 1.122 ms)
[0x991c920] main libvlc: Running vlc with the default interface. Use 'cvlc' to use vlc without interface.
[0x99a4bf8] main interface debug: looking for interface module: 4 candidates
[0x9a81580] main generic debug: looking for extension module: 1 candidate
[0x9a81580] lua generic debug: Opening Lua Extension module
[0x9a81580] lua generic debug: Trying Lua scripts in /home/fab/.local/share/vlc/lua/extensions
[0x9a81580] lua generic debug: Trying Lua scripts in /usr/local/lib/vlc/lua/extensions
[0x9a81580] lua generic debug: Trying Lua scripts in /usr/local/share/vlc/lua/extensions
[0x9a81580] main generic debug: using extension module "lua"
[0x9a81580] main generic debug: TIMER module_need() : 0.521 ms - Total 0.521 ms / 1 intvls (Avg 0.521 ms)
[0x99a4bf8] main interface debug: using interface module "qt4"
[0x99a4bf8] main interface debug: TIMER module_need() : 106.356 ms - Total 106.356 ms / 1 intvls (Avg 106.356 ms)
[0x992bfd0] main playlist debug: rebuilding array of current - root Playlist
[0x992bfd0] main playlist debug: rebuild done - 1 items, index -1
[0x992bfd0] main playlist debug: processing request item: null, node: Playlist, skip: 0
[0x992bfd0] main playlist debug: starting playback of the new playlist item
[0x992bfd0] main playlist debug: creating new input thread
[0x99a8488] main input debug: Creating an input for 'decklink://'
[0x99a8488] main input debug: using timeshift granularity of 50 MiB, in path '/tmp'
[0x99a8488] main input debug: `decklink://' gives access `decklink' demux `' path `'
[0x99a8488] main input debug: creating demux: access='decklink' demux='' location='' file='(null)'
[0x9ad18c0] main demux debug: looking for access_demux module: 1 candidate
[0x99a4bf8] qt4 interface debug: IM: Setting an input
[0x9ad18c0] decklink demux debug: Opened DeckLink PCI card 0 (Intensity Pro)
[0x9ad18c0] decklink demux error: Card has no inputs
[0x9ad18c0] main demux debug: no access_demux module matching "decklink" could be loaded
[0x9ad18c0] main demux debug: TIMER module_need() : 3.014 ms - Total 3.014 ms / 1 intvls (Avg 3.014 ms)
[0x99a8488] main input debug: creating access 'decklink' location='', path='(null)'
[0x9a7a8a0] main access debug: looking for access module: 0 candidates
[0x9a7a8a0] main access debug: no access module matched "decklink"
[0x9a7a8a0] main access debug: TIMER module_need() : 0.194 ms - Total 0.194 ms / 1 intvls (Avg 0.194 ms)
[0x99a8488] main input error: open of `decklink://' failed
[0x992bfd0] main playlist debug: dead input
[0x992bfd0] main playlist debug: changing item without a request (current 0/1)
[0x992bfd0] main playlist debug: nothing to play
[0x99a4bf8] qt4 interface debug: IM: Deleting the input
^C[0x991c920] main libvlc debug: deactivating the playlist
[0x992bfd0] main playlist debug: deactivating the playlist
[0x9a41d08] main playlist export debug: saving Media Library to file /home/fab/.local/share/vlc/ml.xspf
[0x9a41d08] main playlist export debug: looking for playlist export module: 1 candidate
[0x9a41d08] main playlist export debug: using playlist export module "export"
[0x9a41d08] main playlist export debug: TIMER module_need() : 0.301 ms - Total 0.301 ms / 1 intvls (Avg 0.301 ms)
[0x9a41d08] main playlist export debug: removing module "export"
[0x992bfd0] main playlist debug: playlist correctly deactivated
[0x991c920] main libvlc debug: removing all services discovery tasks
[0x991c920] main libvlc debug: removing all interfaces
[0x991c920] main libvlc debug: exiting
[0x99a4bf8] main interface debug: removing module "qt4"
[0x99a4bf8] qt4 interface debug: requesting exit...
[0x99a4bf8] qt4 interface debug: waiting for UI thread...
[0x99a4bf8] qt4 interface debug: QApp exec() finished
[0x99a4bf8] qt4 interface debug: Video is not needed anymore
[0x99a4bf8] qt4 interface debug: Killing extension dialog provider
[0x99a4bf8] qt4 interface debug: ExtensionsDialogProvider is quitting...
[0x9a81580] main generic debug: removing module "lua"
[0x9a81580] lua generic debug: Deactivating all loaded extensions
[0x9a81580] lua generic debug: All extensions are now deactivated
[0x99a5448] main interface debug: removing module "globalhotkeys"
[0x99b45d8] main interface debug: removing module "inhibit"
[0x99a8488] main input debug: TIMER input launching for 'decklink://' : 1952.964 ms - Total 1952.964 ms / 1 intvls (Avg 1952.964 ms)
[0x99a6140] main interface debug: removing module "hotkeys"
[0x992bfd0] main playlist debug: destroying
[0x991c920] main libvlc debug: TIMER ML Load : Total 8.156 ms / 1 intvls (Avg 8.156 ms)
[0x991c920] main libvlc debug: TIMER Items array build : Total 0.311 ms / 2 intvls (Avg 0.155 ms)
[0x991c920] main libvlc debug: TIMER ML Dump : Total 0.599 ms / 1 intvls (Avg 0.599 ms)
[0x991c920] main libvlc debug: removing stats
[0x991c920] main libvlc debug: removing module "memcpymmxext"
[0x991c920] main libvlc debug: opening config file (/home/fab/.config/vlc/vlcrc)
Thanks for the support.