- Posts: 5
- Joined: Sat Jun 11, 2016 11:55 am
Hi,
I want to use blackmagic cards with ffmpeg to stream their input but there is a problem.
When I use "H264 Pro" Encoder as a "decklink" or "dshow" input, I see this error in command line output of ffmpeg. Device is ok and I can Use it with other applications like MXPTiny or MXLight.
Here is the command and output:
and when I use "Decklink Video Capture" to identify its options, here is the output:
It's the same when I use "Decklink Audio Capture" to identify its options. I have a H264 Pro blackmagic device witch attached with usb port to my PC. I've tested this card and it worked with other softwares such as blackmagic audio video ot mxlight or mxptiny.
Here is another log when I use "decklink" as an input type:
Thanks
I want to use blackmagic cards with ffmpeg to stream their input but there is a problem.
When I use "H264 Pro" Encoder as a "decklink" or "dshow" input, I see this error in command line output of ffmpeg. Device is ok and I can Use it with other applications like MXPTiny or MXLight.
Here is the command and output:
- Code: Select all
[b]>ffmpeg -f dshow -list_devices true -i dummy [/b]
ffmpeg version 3.0.1 Copyright (c) 2000-2016 the FFmpeg developers
built with gcc 5.3.0 (GCC)
configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-avisynth --enable-bzlib --enable-fontconfig --enable-frei0r --enable-gnutls --enable-iconv --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libdcadec --enable-libfreetype --enable-libgme --enable-libgsm --enable-libilbc --enable-libmodplug --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-libopus --enable-librtmp --enable-libschroedinger --enable-libsoxr --enable-libspeex --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxavs --enable-libxvid --enable-libzimg --enable-lzma --enable-decklink --enable-zlib
libavutil 55. 17.103 / 55. 17.103
libavcodec 57. 24.102 / 57. 24.102
libavformat 57. 25.100 / 57. 25.100
libavdevice 57. 0.101 / 57. 0.101
libavfilter 6. 31.100 / 6. 31.100
libswscale 4. 0.100 / 4. 0.100
libswresample 2. 0.101 / 2. 0.101
libpostproc 54. 0.100 / 54. 0.100
[dshow @ 0000005f5272ad40] DirectShow video devices (some may be both video and audio devices)
[dshow @ 0000005f5272ad40] "Decklink Video Capture"
[dshow @ 0000005f5272ad40] Alternative name "@device_sw_{860BB310-5D01-11D..."
[dshow @ 0000005f5272ad40] "screen-capture-recorder"
[dshow @ 0000005f5272ad40] Alternative name "@device_sw_{860BB310-5D01-11D...
[dshow @ 0000005f5272ad40] DirectShow audio devices
[dshow @ 0000005f5272ad40] "Microphone (High Definition Audio Device)"
[dshow @ 0000005f5272ad40] Alternative name "@device_cm_{33D9A762-90C8-11D..."
[dshow @ 0000005f5272ad40] "virtual-audio-capturer"
[dshow @ 0000005f5272ad40] Alternative name "@device_sw_{33D9A762-90C8-11D...
[dshow @ 0000005f5272ad40] "Decklink Audio Capture"
[dshow @ 0000005f5272ad40] Alternative name "@device_sw_{33D9A762-90C8-11D..."
dummy: Immediate exit requested
and when I use "Decklink Video Capture" to identify its options, here is the output:
- Code: Select all
[b]>ffmpeg -f dshow -list_options true -i video="Decklink Video Capture" [/b]
ffmpeg version 3.0.1 Copyright (c) 2000-2016 the FFmpeg developers
built with gcc 5.3.0 (GCC)
configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-avisynth --enable-bzlib --enable-fontconfig --enable-frei0r --enable-gnutls --enable-iconv --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libdcadec --enable-libfreetype --enable-libgme --enable-libgsm --enable-libilbc --enable-libmodplug --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-libopus --enable-librtmp --enable-libschroedinger --enable-libsoxr --enable-libspeex --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxavs --enable-libxvid --enable-libzimg --enable-lzma --enable-decklink --enable-zlib
libavutil 55. 17.103 / 55. 17.103
libavcodec 57. 24.102 / 57. 24.102
libavformat 57. 25.100 / 57. 25.100
libavdevice 57. 0.101 / 57. 0.101
libavfilter 6. 31.100 / 6. 31.100
libswscale 4. 0.100 / 4. 0.100
libswresample 2. 0.101 / 2. 0.101
libpostproc 54. 0.100 / 54. 0.100
[dshow @ 00000036677bad40] Unable to BindToObject for Decklink Video Capture
[dshow @ 00000036677bad40] Could not find video device with name [Decklink Video Capture] among source devices of type video.
video=Decklink Video Capture: I/O error
It's the same when I use "Decklink Audio Capture" to identify its options. I have a H264 Pro blackmagic device witch attached with usb port to my PC. I've tested this card and it worked with other softwares such as blackmagic audio video ot mxlight or mxptiny.
Here is another log when I use "decklink" as an input type:
- Code: Select all
[b]>ffmpeg -f decklink -list_devices 1 -i dummy[/b]
ffmpeg version 3.0.1 Copyright (c) 2000-2016 the FFmpeg developers
built with gcc 5.3.0 (GCC)
configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-avisynth --enable-bzlib --enable-fontconfig --enable-frei0r --enable-gnutls --enable-iconv --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libdcadec --enable-libfreetype --enable-libgme --enable-libgsm --enable-libilbc --enable-libmodplug --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-libopus --enable-librtmp --enable-libschroedinger --enable-libsoxr --enable-libspeex --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxavs --enable-libxvid --enable-libzimg --enable-lzma --enable-decklink --enable-zlib
libavutil 55. 17.103 / 55. 17.103
libavcodec 57. 24.102 / 57. 24.102
libavformat 57. 25.100 / 57. 25.100
libavdevice 57. 0.101 / 57. 0.101
libavfilter 6. 31.100 / 6. 31.100
libswscale 4. 0.100 / 4. 0.100
libswresample 2. 0.101 / 2. 0.101
libpostproc 54. 0.100 / 54. 0.100
[decklink @ 0000009e86efade0] Blackmagic DeckLink devices:
dummy: Immediate exit requested
Thanks
Dave Afshari