Decklink Mini monitor 4K - ffmpeg - Input/output error
Posted: Tue Nov 28, 2017 12:32 pm
Hello,
I am using a Decklink Mini Monitor 4K in a Linux Debian 8.
- I have installed driver with .deb file:
dpkg -i ./desktopvideo_10.9.7a2_amd64.deb
- And SDK:
Blackmagic_DeckLink_SDK_10.9.5.zip
SDK DeviceList works!
./DeviceList
=============== DeckLink Mini Monitor 4K ===============
Attribute list:
Serial port present ? No
Device Persistent ID: 383a9404
Device Topological ID: 530100
Number of sub-devices: 1
Sub-device index: 0
Number of audio channels: 16
Input mode detection supported ? No
Full duplex operation supported ? No
Internal keying supported ? No
External keying supported ? No
HD-mode keying supported ? Yes
- Then compile ffmpeg with Decklink support with no errors. See ffmpeg configure below:
- Then list Decklink devices with ffmpeg, as shown in ffmpeg-all documentation:
/home/ffmpeg/bin/ffmpeg -f decklink -list_devices 1 -i dummy
OK!
[decklink @ 0x2fcd420] Blackmagic DeckLink devices:
[decklink @ 0x2fcd420] 'DeckLink Mini Monitor 4K'
- Then try to list Decklink supported formats with ffmpeg command:
ERROR!
[decklink @ 0x44fc420] Could not open input device from 'DeckLink Mini Monitor 4K'
DeckLink Mini Monitor 4K: Input/output error
Am I doing anything wrong?
That command works for listing supported formats with another DeckLink Mini Monitor which I have, but not with the 4K version I have just purchased.
Any help will be really appreciated.
Regards,
David
I am using a Decklink Mini Monitor 4K in a Linux Debian 8.
- I have installed driver with .deb file:
dpkg -i ./desktopvideo_10.9.7a2_amd64.deb
- And SDK:
Blackmagic_DeckLink_SDK_10.9.5.zip
SDK DeviceList works!
./DeviceList
=============== DeckLink Mini Monitor 4K ===============
Attribute list:
Serial port present ? No
Device Persistent ID: 383a9404
Device Topological ID: 530100
Number of sub-devices: 1
Sub-device index: 0
Number of audio channels: 16
Input mode detection supported ? No
Full duplex operation supported ? No
Internal keying supported ? No
External keying supported ? No
HD-mode keying supported ? Yes
- Then compile ffmpeg with Decklink support with no errors. See ffmpeg configure below:
- Code: Select all
./configure --prefix="$HOME/ffmpeg_build" --extra-cflags="-I$HOME/ffmpeg_build/include" [b]--extra-cflags="-I$HOME/Downloads/Blackmagic_DeckLink_SDK_10.9.5/Linux/include"[/b] [b]--extra-ldflags="-L$HOME/Downloads/Blackmagic_DeckLink_SDK_10.9.5/Linux/include"[/b] --extra-ldflags="-L$HOME/ffmpeg_build/lib" --bindir="$HOME/bin" --pkg-config-flags="--static" --enable-gpl --enable-nonfree --enable-libfdk-aac --enable-libfreetype --enable-libmp3lame --enable-libopus --enable-libvorbis --enable-libvpx --enable-libx264 --enable-libx265 --enable-libass --enable-libtheora --enable-x11grab --enable-libzvbi --enable-decklink --extra-ldflags="-ldl" --extra-libs=-ldl --enable-avresample --enable-libvpx --enable-filter=smptehdbars --enable-filter=smptebars --enable-filter=drawtext
- Then list Decklink devices with ffmpeg, as shown in ffmpeg-all documentation:
/home/ffmpeg/bin/ffmpeg -f decklink -list_devices 1 -i dummy
OK!
[decklink @ 0x2fcd420] Blackmagic DeckLink devices:
[decklink @ 0x2fcd420] 'DeckLink Mini Monitor 4K'
- Then try to list Decklink supported formats with ffmpeg command:
- Code: Select all
/home/ffmpeg/bin/ffmpeg -f decklink -list_formats 1 -i 'DeckLink Mini Monitor 4K'
ERROR!
[decklink @ 0x44fc420] Could not open input device from 'DeckLink Mini Monitor 4K'
DeckLink Mini Monitor 4K: Input/output error
Am I doing anything wrong?
That command works for listing supported formats with another DeckLink Mini Monitor which I have, but not with the 4K version I have just purchased.
Any help will be really appreciated.
Regards,
David